Ongoing

Way of Lights Display at the National Shrine of Our Lady of the Snows

Shrine of Our Lady of Snows 442 South Demazenod Drive, Belleville

The night glows with the festive brilliance of Christmas lights at the Shrine of Our Lady of Snows' annual Way of Lights display. The lights illuminate the journey Mary and Joseph made to Bethlehem and the birth of Jesus at […]

Free

Breakfast With Santa

Breakfast With Santa
Eckert's Country Restaurant 951 S. Green Mount Road, Belleville

Make holiday memories with Breakfast with Santa at our Belleville Farm, just minutes from St. Louis! Gather around the table for a farm-fresh breakfast, then give the kids a chance to share their Christmas wishes with Santa. Each child will […]

Cut-Your-Own Christmas Tree

Cut-Your-Own Christmas Tree
Eckert's Farms 951 S. Green Mount Road, Belleville

Kick off the holidays with a timeless tradition at Eckert’s Belleville Farm, just 25 minutes from downtown St. Louis. Join us for Cut-Your-Own Christmas Tree season and find the perfect tree to brighten your home. Whether you want to head […]

Belleville Christkindlmarkt 2026

Belleville Christkindlmarkt 2026
Belleville Public Square Belleville

Don't miss the Belleville Christkindlmarkt in Downtown Belleville, Illinois: A German festival filled with holiday fun, including European handcrafted items, delicious food, and fun for the family. Christkindlmarkt Dates and Times: November 27-29 December 3-6 December 10-13 December 17-23 Opening […]

Free

Christmas Jam at Eckert’s

Christmas Jam at Eckert’s
Eckert's Cider Shed 951 S Green Mt Rd, Belleville

Join us at the Cider Shed from 12–3 p.m. for an afternoon filled with live music and holiday cheer! Local musicians will perform beloved Christmas favorites, and you’re invited to sing along. Sip a festive cocktail flight or your favorite […]