Open-air winter holiday market filled with fragrant Christmas trees and wreathsFree
Community

Downtown Kirkwood Winter Holiday Market & Santa's House

Through Dec 24Nov 28 – Dec 24 · 9:00 AM – 8:00 PM · Daily Nov 28 – Dec 24, 2026; 9:00 AM – 8:00 PM; Santa visits on Saturdays & Sundays 10:00 AM – 4:00 PM; Christmas Eve 9:00 AM – 2:00 PM.

Kirkwood Farmers' Market150 E Argonne Dr, Kirkwood, MO 63122 · 11.5 mi approx. from St. LouisDirections

All ages (free market admission; free Santa visits; stroller-friendly covered pavilion)

FreeFree admission to market and free visits with Santa Claus; trees, wreaths, and holiday treats available for purchase.

About this adventure

Downtown Kirkwood's open-air farmers' market transforms into a fragrant, bustling winter wonderland filled with hundreds of freshly cut Fraser fir Christmas trees, evergreen wreaths, handmade holiday garlands, and local holiday baked goods. Children can visit Santa Claus inside Santa's cozy Gingerbread House on weekends to deliver their wish lists, take photos, and receive a candy cane. The festive, walkable surrounding downtown district features holiday window displays, warm toy stores, and family-friendly cafes. Family Experience & Accessibility: • Stroller Friendly: Flat covered pavilion with smooth concrete flooring easily navigated with strollers and wagons in any weather. • Free Santa Visits: Visiting Santa in the Gingerbread House is completely free of charge; parents are welcome to take their own photos. • Restrooms: Heated public family restrooms with baby changing stations are located adjacent to the market at the Kirkwood Train Station. • Parking: Plentiful free 2-hour municipal parking lots directly adjacent to the farmers' market.

Loading organizer reviews…

Questions & tips

Ask other families about this activity or share a tip. Comments don’t count toward the organizer’s rating; for anything official, check with the organizer.

Loading comments…

Run this listing? Promote it

From local hosts in St. Louis

More options like this in St. Louis

This weekend in St. Louis

All 38 things to do this weekend →