Holiday Events in Missouri

See Photo Location

’Tis the season to celebrate! Communities across Missouri welcome the holidays with an array of special events. Discover festive sights, sample delicious food and drink, and indulge in sweet treats. Enjoy live entertainment and historical traditions, and shop for everyone on your list.

Victorian Festival of Christmas

Hannibal, select days, Nov. 25 Dec. 23

Step back in time for a Victorian-style celebration in Hannibal, boyhood home of Mark Twain. Horse-drawn carriages, carolers and decorated storefronts bring out the holiday spirit in this historic Mississippi River town.

Hall of Trees

Excelsior Springs, Dec. 9

Admire a creative collection of Christmas trees decorated by businesses and organizations in Excelsior Springs. Located in the Hall of Waters, the trees surround the world’s longest water bar in a 1930s art deco building that once housed a mineral water health resort.

Christmas Country Church Tour

Southeast Missouri, Dec. 14-15

Take a break from the hustle and bustle of the holiday season on the Christmas Country Church Tour. The self-guided tour features 38 churches – some over a century old – scattered across the countryside. From simple one-room wooden structures to brick-and-mortar masterpieces, the churches are draped in holiday décor that reflect each community’s heritage.

Christmas on the River

Parkville, Dec. 1

A fireworks display over the Missouri River tops off an evening of musical performances, arts and crafts displays, and seasonal treats. Hop on a hayride through English Landing Park, join Santa for a photo and shop for gifts at specialty holiday vendors.

Kristkindl Markt

Hermann, Dec. 2

Hermann’s German heritage shines during the holiday season with traditional Christmas markets. The Kristkindl Market at Stone Hill Winery is filled with an array of German-inspired crafts, food, entertainment and more.

Krampusnacht Downtown

St. Joseph, Dec. 10

Experience a slightly sinister side of the holiday season during Krampusnacht Downtown. Learn the story of Krampus, a character from European folklore. The celebration includes a community parade and Yuletide fire show. Costumes are encouraged.

An Old Time Christmas

Branson, Nov. 4 – Dec. 30

A Missouri Christmas classic, Silver Dollar City’s holiday festival is a sight to behold. Bask in the glow of millions of twinkling lights, board the steam train for a Christmas carol sing-along, take in the holiday shows and savor the flavors of the season.

This is just a sampling of the festivities you can discover in Missouri this winter. Check out more holiday events in each region of the state.

More Holiday Events in Missouri