Christmas events in St. Louis

Top 5 Christmas Events in St. Louis, MO

When it comes to holiday celebrations, The Gateway to the West is second to none. What are the most popular Christmas events in St. Louis? Winter Wonderland at Tilles Park contains over 75 acres of glowing Christmas lights to explore. Celebrate the most wonderful time of the year with these family-friendly activities that are sure to spark some holiday joy.

 Christmas Events in St. Louis For Every Age To Enjoy

From stage productions and light shows to train rides and winter strolls, there are Christmas events in St. Louis for young and old. Use this list of our favorite city-wide activities to start new traditions with friends and family.

Winter Wonderland at Tilles Park

family friendly christmas events in St. Louis
Image Source: Winter Wonderland

This popular park transforms each night of the holiday season into an illuminated winter wonderland. Over one million lights decorate the grounds in 100 captivating holiday displays. As you walk the lit paths, enjoy hot chocolate and seasonal treats along the way. Looking to avoid long walks? Carriage rides and a drive-through option make this one of the most family-friendly Christmas events in St. Louis.


Tilles Park


November 20th, 2021-January 2nd, 2022
5:30-9:30pm, nightly

Event Details.


best holiday shows for kids in St. Louis
Image Source: Winterfest

A list of Christmas events in St. Louis would be incomplete without Winterfest and its myriad of holiday fun for all ages. Kiener Park comes alive every holiday season with an outdoor ice rink, s’mores stations, 70,000 holiday lights, and local vendors. Each weekend in December the rink hosts various guests from princesses and superheroes to local sports mascots. Meanwhile, the igloo village offers the opportunity for a cozy al fresco meal after a skating lesson or shopping session.


Kiener Park


Friday-Sunday, November 20th-January 2nd
Fridays: 4pm-8pm; Saturdays & Sundays: 12pm-8pm

Event Details

Window Walk in the Central West End

things to do in St. Louisat christmas
Image Source: Window Walk in Central West End

Looking for some quieter things to do in St. Louis at Christmas? Enjoy an afternoon of holiday window shopping amid the elegant shops and galleries of the Central West End. Every year, each vendor transforms its windows into a dazzling holiday display while numerous boutiques offer seasonal treats and beverages. Carolers, ice carvings, carriage rides, and pictures with Santa offer an old-fashioned holiday feel and plenty of photo ops.


The Central West End


December 4th, 11th & 18th

Event Details

The Elf on the Shelf: A Christmas Musical

st louis at christmas
Image Source: The Stifele Theatre

This new Christmas classic comes to life on stage as one of the best holiday shows for kids in St. Louis. Watch one of Santa’s elves discover his true human identity and travel to New York City to meet his real father. This musical version is complete with songs, dancing, and dazzling sets, and costumes for a magical night of theater and fun.


Stifel Theatre


Thursday, December 16th

Event Details

The Polar Express Train Ride

the polar express st louis
Image Source: The Polar Express

Whether your special someone loves trains, the beloved holiday story, or a combination of both, the Polar Express Train Ride is a truly special event. The hour-long round trip from Union Station to the “North Pole” takes pajama-clad riders just north of St. Louis on specially-decorated holiday trains. Enjoy hot cocoa and a cookie as you listen to a reading of Chris Van Allsburg’s classic tale by the story’s main characters. Back at Union Station, pose for pictures with Santa before heading home to a night of holiday dreaming.


Union Station


November 17th-December 31st
Monday-Thursday, 4:30-7:15pm
Friday-Sunday, 4:30-8:30pm

Event Details

We hope these Christmas events in St. Louis, MO add to your enjoyment of this special season! Happy Holidays from everyone at Mid America Service!

10% Off appliance repair

We promise not to use your email for spam.