The Yuletide Medieval Festival brings a medieval Christmas to El Monte County Park in Lakeside over two weekends: December 5-6 and December 12-13, 2026. Hours are 10am to 8pm on Saturdays and 10am to 6pm on Sundays.
The festival features armored knights jousting and staged battles, a living-history encampment staffed by reenactors, and appearances by St. Nicholas and Krampus. An artisan marketplace offers handmade goods, musicians and performers play throughout the grounds, and food options include turkey legs, meat pies and vegetarian dishes.
The St. Nicholas Day Feast is a five-course sit-down holiday meal with music, jesters and storytellers between courses, served Saturdays at 6pm and Sundays at noon. Feast seats are limited and require a separate ticket ($85 for adults, $65 for children under 10, or $110 combined with general admission).
Note: Parking is sold separately: $10 for off-site parking with a shuttle, or $35 for limited premium parking at the park. El Monte County Park has little or no cell coverage, so buy tickets ahead of time.
For tickets and more information visit yuletidemedievalfestival.com