Christmas Nights is coming back to 123 Farm in the Inland Empire for winter 2026, just 1.5 hours from Los Angeles!
This is the ultimate holiday festival, with more than 1 million lights glimmering across every square foot of the historic 123 Farm property, from a 1,000-year-old oak tree to a sprawling lavender field.
Visitors are invited to come explore the intricate wintry displays, savor festive food and drink, take pics with a life-size gingerbread house, and make unforgettable memories.
The festival runs from November 5, 2026, through January 3, 2027, and tickets are already available for purchase.

Christmas vendors, festive food, and photo ops
While the over-the-top decorations are arguably the main draw, there are plenty of activities to look forward to at Christmas Nights.
The adorable Christmas Village is a popular stop, with imaginative storefronts like Ebenezer Scrooge’s Coal Foods Market and Gnome Depot. You can also get in some last-minute gift shopping at 12 Days of Christmas Shops, which features twelve cottage rooms stocking handmade items by local artisans.
Families can enjoy interactive activities like a glowing holiday maze, tractor wagon rides, a scavenger hunt, and Elvesville, where you can search for the hidden elf-on-the-shelf.
Make sure you visit on an empty stomach to take full advantage of the creative food and drink menu, which draws inspiration from seasonal ingredients and the farm’s own produce — from fig and goat cheese pizza to lavender hot chocolate.

123 Farm’s Christmas Nights at a glance
🗓️ Dates: Nov. 5, 2026 – Jan. 3, 2027 (closed on select Tuesdays, as well as on Thanksgiving, Christmas Eve, and New Year’s Eve)
🕜 Hours: 5-10pm on weekdays, 2-10pm on weekends
🎟️ Tickets: Tickets are now available and can only be bought online. General admission starts at $8 in November and goes up as high as $26 closer to Christmas.
📍 Location: 10600 Highland Springs Ave., Cherry Valley, California, 92223
🌐 Learn more: Christmas Nights at 123 Farm