Holiday Events

This page lists Holiday events for families in the St. Louis, Missouri area.
Kids St. Louis: Holiday Events - Fun 4 STL Kids
Listings
11/01 - 12/18 Letters From Santa - Manchester Parks Department

The Big Guy has asked for our help in finding out what Manchester boys and girls would like for Chri ...

Nov 1st- Dec 18th, 2020
Free
359 Old Meramec Station Rd., Manchester, MO, 63021
11/07 - 12/24 Santa's Wonderland at Bass Pro Shops

Santa’s Wonderland is the ultimate free family Christmas event. The magic returns to Bass Pro Shops ...

Nov 7- Dec 24, 2020
Hours: M-F 5-8, Sat 10-8, and Sun 10-4
Free
1365 S 5th St., St. Charles, MO, 63301
11/07 - 12/24 Santa's Wonderland at Cabela's

WHAT: Santa’s Wonderland is the ultimate free family Christmas event returning to Cabela’s this holi ...

11/07 - 12/24, 2020
Hours: M-F 5-8, Sat 10-8, and Sun 10-4
Free
5555 St Louis Mills Boulevard #167, Hazelwood, MO, 63042
11/11 - 01/02 Garden Glow at Missouri Botanical Garden

Celebrate the holiday season with more than one million lights! Garden Glow surrounds visitors with ...

November 11 through January 2, 2021
Hours: Open nightly from 5 to 10 p.m.
See website for prices
4344 Shaw Blvd.,, St. Louis, MO, 63110
11/20 - 01/03 Winterfest at Kiener Plaza

Winterfest, presented by Bank of America and World Wide Technology, returns this holiday season to l ...

November 20, 2020 - January 3, 2021
Hours: 5-9pm
Free
601 Market St., St. Louis, MO, 63101
11/20 - 01/03 WonderLights at Gateway Motorsports Park

WonderLight Productions is bringing WonderLight's Christmas to the greater St. Louis area for the 20 ...

Nov 20, – Jan 3, 2020
Hours: Dusk to 10:00 P.M.
$7.00 per person,​ Children Age 3 & Under: free,​ Car...
700 Raceway Blvd., Madison, Illinois, 62060
11/20 - 01/10 Santa's Magical Kingdom at Jellystone Park

Santa and the Elves are working hard to bring you a spectacular show for this year! Opening night is ...

Nov. 20, 2020 - January 10, 2021
Hours: 5:30 pm to 11:00 pm Friday and Saturday 5:30 pm to 10:3...
$25.00 per family car, truck, mini van, or SUV $40.00 p...
5300 Fox Creek Rd., Pacific, MO, 63069
11/20 - 1/02 Winter Wonderland in Tilles Park

Start a new holiday tradition or continue a favorite one at the 35th Annual Winter Wonderland in Til ...

November 20, 2020 - January 2, 2021
Hours: Sunday thru Friday from 5:30pm – 9:30pm.
$10.00/Family vehicle $20.00/Limousine $40.00/Commercia...
9551 Litzinger Rd., St. Louis, MO, 63124
11/20 - 12/13 Winter Wonderland in Lebanon, IL

This year’s display is Drive Thru only. – Our animated light show returns in 2021. - We ask that y ...

Nov 20- Dec 13, 2020
Hours: Sunday – Thursday 5PM till 9PM Friday – Saturday 5PM ti...
Free but donations accepted
11113 Widicus Rd., Lebanon, IL, 62254
11/20 - 12/15 Santa Letters at Florissant Rec

Santa Claus is making a list and checking it twice! This holiday season, your child can receive a le ...

Through December 15, 2020
Free
315 Howdershell Road, Florissant, MO, 63031
11/20 - 12/24 Santa at Plaza Frontenac

‘Tis the season! If you’re looking for a fun and festive way to celebrate the holiday season, you’re ...

Fri, Nov 20 – Thur, Dec 24, 2020
Hours: See above
See website for prices
1701 South Lindbergh Blvd., St. Louis, MO, 63131
11/20 - 12/31 The Believe! Polar Express Experience at St. Louis Union Station

Ho, Ho, Ho! It's finally here! Beginning November 20th-December 31st! The popular family event i ...

November 20 – December 31, 2020
Hours: 3pm to 9pm Monday – Thursday and 1pm to 9pm Friday - Su...
$30 and up
1820 Market St., St. Louis, MO, 63103
11/20 - 12/31 Way of Lights at Our Lady of the Snows

Wintertime sparkles at the Shrine of Our Lady of the Snows as the Annual Way of Lights Christmas dis ...

November 20– December 31, 2020
Hours: Monday – Thursday: 5 – 9 p.m. Friday, Saturday and Sund...
Free to drive through (donations accepted). See website...
442 S De Mazenod Dr., Belleville, IL, 62223
11/21 - 01/02 Festival of Lights at Kiener Plaza

In collaboration with the Gateway ArchPark Foundation, we will be Shining a Light (Well, thousands o ...

Saturday, November 21 - January 2, 2021
Hours: 5-9pm
Free
601 Market St., St. Louis, MO, 63101
11/21 - 01/03 Holiday In The Park at Six Flags St. Louis

It’s the most wonderful time of the year as we celebrate the holidays. Besides cheer, the Park will ...

November 21, 2020 - January 3, 2020
Hours: Weekends 2-8pm. Fridays in December 5-10pm
Park Admission
4900 Six Flags Rd, Eureka, MO, 63025
11/21 - 11/28 Moolah Feztival of Trees

The Moolah Shriners are hosting their 2nd annual “Feztival of Trees”. This is a magical and exciting ...

Nov 21 - 28, 2020
Hours: See above
Admission is just $2 per person, with kids 12 and under...
Family Arena, 2002 Arena Pkwy., St. Charles, MO, 63303
11/21 - 12/20 Gingerbread Workshop at Eckert's Belleville

It’s not often you get the chance to spend quality time with the family while creating something fro ...

Saturdays & Sundays, 11/21 - 12/20
Hours: 10 am to 4 pm
$15/gingerbread house
951 S Green Mount Rd., Belleville, IL, 62220
11/21, 11/28, 12/05, 12/12  PJs and Pancakes with Santa Claus Cruise

You better watch out. You better not cry—because Santa Claus is cruising to town! This holiday seaso ...

Saturdays:November 21 & 28, December 5 & 12, 2020
Hours: 9:30 am to 11:30 am
General Ticket (3 & Up): $39 Infant Ticket (0-2): FREE ...
50 S. Leonor K. Sullivan Blvd., St Louis, MO, 63102
11/23 - 12/07 Letters to Santa in St. Charles

When children ages 8 and under write a letter to Santa and include a self-addressed stamped envelope ...

November 23 - December 7, 2020
Hours: See above
Free
7801 Town Square Ave., Dardenne Prairie, MO, 63368
11/26 - 12/31 Snowman Lane in Farmington

Drive thru SCENE park SNOWMEN galore accompanied by friends in special scenes…..Enjoyed by all ages. ...

Fridays, Saturdays & Sundays til the end of the year
Hours: 6-10 pm
$10 per vehicle (lg vans $20) CASH ONLY
19020 Straughn Rd., Farmington, MO, 63640
11/27 - 01/01 Bethalto Christmas Village

Celebrate Christmas with a stroll through the Arboretum in Bethalto, with lighted trees, glass cotta ...

Daily 11/27 - 01/01, 2021
Hours: 6-9pm
Free
Central Park- 213 N. Prairie St., Bethalto, IL, 62010
11/27 - 01/02 Lot of Lights at The Family Arena

The Family Arena is promising snow every night when it transforms its parking lot into a LOT OF LIGH ...

Nov. 27 – Jan. 2, 2021
Hours: 5:30 – 10 p.m., Monday-Thursday, and 5:30 – 11 p.m., Fr...
$25 per car
2002 Arena Parkway, St. Charles, MO, 63303
11/27 - 01/02 U.S. Bank Wild Lights at the St Louis Zoo

Our traditional Wild Lights experience has been modified to help ensure your safety and health. Plea ...

November 27 – January 2, 2021
Hours: See above
See above
1 Government Dr., St. Louis, MO, 63110
11/27 - 01/03 Anheuser-Busch Brewery Lights Drive-Thru

For years, Anheuser-Busch has warmly welcomed the St. Louis community to partake in our holiday ligh ...

November 27- January 3, 2021
Hours: 5 PM– Midnight
Free
1200 Lynch Street, St. Louis, MO, 63118
11/27 - 11/29 Santa comes to Pumpkins Galore

Santa Claus is coming to town! We have put lots of time into making sure we provide you all with a g ...

Friday, November 27 - 29, 2020
Hours: 11-3pm
Free
26415 S Stringtown Rd., Wright City, MO, 63390
11/27 - 12/24 Christmas Traditions in St. Charles

For 46 seasons, Saint Charles Christmas Traditions has striven to help the concerns of the real worl ...

11/27/20 - 12/24/20
Hours: See above
Free, photo packages may be purchased
230 S. Main Street, St. Charles, MO, 63301
11/27 - 12/24 Santa at the St. Louis Galleria

‘Tis the season! If you’re looking for a fun and festive way to celebrate the holiday season, you’re ...

Friday, Nov 27 – Wednesday, Dec 23, 2020
Hours: See above
See website for prices.
1155 Saint Louis Galleria, St. Louis, MO, 63117
11/27 - 12/27 Christmas Wonderland in Alton

Begin your holiday celebration when you experience the enchantment of Christmas at the "Christmas Wo ...

November 27 - December 27, 2020
Hours: Monday - Friday: 6 p.m. to 9 p.m. Saturday - Sunday: 5 ...
The suggested donation is $7 for cars and small vans or...
2116 College Ave., Alton, IL, 62002
11/27 - 12/30 Holiday Night Lights at Rotary Park

The annual Wentzville Holiday Night Lights display at Rotary Park opens on Friday, Nov. 27. Enjoy a ...

November 27 - December 30, 2020
Hours: 5:30 - 9:30 p.m.
$10 for vehicles holding up to six passengers; $1 per a...
2577 Meyer Rd., Wentzville, MO, 63385
11/27 - 12/31 Elf Land at Thies Farm

"ELF LAND" is our new play area for kids! Slide down Santa's chimney, find your way to the Elf works ...

Friday, November 27 - December 30, 2020
Hours: Tuesday - Saturday, 9-5 and Sunday, 10-4. Closed Monday
$5.00 per child and adults are free
14101 Creve Coeur Airport Rd., St. Louis, MO, 63146
11/27 - 12/31 Holiday Fun at Grant's Farm

'Tis the season to be jolly! You asked, and we answered: Grant's Farm warmly welcomes you to join us ...

November 27th - December 31st, 2020
Hours: 5:30 -10pm
$40 and up
10501 Gravois Rd, St. Louis, MO, 63123
11/27, 11/28, 11/29, 12/5, 12/12, 12/19, 12/20, 12/21, 12/22, and 12/23 Santa at the Museum of Transportation

Holiday Festivities are happening at The National Museum of Transportation to get your season on tra ...

11/27, 11/28, 11/29, 12/5, 12/12, 12/19, 12/20, 12/21, ...
Hours: See above
Included with museum admission
2933 Barrett Station Rd., St Louis, MO, 63122
11/27- 12/27 Winter Wonderland at Big Joel's Safari

What is Big Joel's Winter Wonderland you may ask? Well do you like Christmas lights and animals? The ...

Thursday - Sunday Nov 27 - Dec 27, 2020
Hours: 2-7pm
$6.00 ages 2 & up
13187 State Hwy M, Wright City, MO, 63390
11/27-/11/29, 12/18-12/20 Merry Mischief at the City Museum

Celebrate the holidays with a little mischief and wonder. We'll have holiday lights, a 16 foot welde ...

Hours: 10-5PM
Included with general admission
750 N 16th St., St. Louis, MO, 63103
11/28 - 12/20 Photos with Santa at Eckert's Belleville

The stockings are hung, the wish list is made and the Spirit of Christmas is alive. Now all you need ...

Saturdays and Sundays Nov 28 - Dec 20, 2020
Hours: Fri 4-6:30pm, Sat & Sun 10-4pm
$20/family which includes one photo. $10 for any additi...
951 S. Green Mount Rd., Belleville, IL, 62220
11/28 - 12/23 A Walking Xmas Carol in the Central West End

An immersive and self-guided winter walk featuring local artists, designers and makers. Inspired by ...

Nov 28 - Dec 23, 2020
Free
1 Maryland Plaza, St. Louis, MO, 63108
11/28 - 12/25 Downtown Country Christmas' Bright Nights

Family fun from the comfort of your car! Visit Jerseyville and see over 20 holiday window displays, ...

Saturday, November 28 - Christmas
Hours: 4 to 8 pm
free
11/28 Meet Santa's Reindeer at Fairview Heights Public Library

Come to the library and meet a reindeer! This is an outdoor event so please dress accordingly. Pleas ...

Saturday, November 28, 2020
Hours: 1-3pm
Free
10017 Bunkum Rd., Fairview Heights, IL, 62208
11/28, 12/05, 12/12 Movie Nights with Santa at the Skyview Drive In

Take your kids to Movie Nights with Santa and celebrate the holidays in a safe way! Since the pa ...

November 28, December 5, & December12, 2020
Hours: Movies begin at 6:15
$25 per car
5700 N Belt W, Belleville, IL, 62226
11/29 - 12/30 Celebration of Lights at Fort Zumwalt Park

Celebration of Lights is a holiday light display held at Fort Zumwalt Park. Each scene is designed a ...

November 29 – December 30, 2020
Hours: Sunday – Thursday, 6–9 p.m.; Friday and Saturday, 6–10 ...
$12 per vehicle Only $10 November 2–13! (while quantit...
1000 Jessup Dr W., O'Fallon, MO, 63366
11/29 Drive-Thru Olde Fashioned Christmas in Washington

The drive-thru event will be held in the Main & Elm parking lot, which will become a magical display ...

Sunday, November 29, 2020
Hours: 5-7pm
Free
Main St at Cedar, Washington, MO, 63090
11/29 Grinchmas Party at Imagination Pottery Studio

Get in the Spirit of Christmas with this fun event for the whole family! This will be a Whobiliatio ...

Sunday, November 29, 2020
Hours: 4-6pm
$8 fee to reserve your spot and you'll pay for the pott...
1463 Wentzville Pkwy, Wentzville, MO, 63385
12/01 - 12/19 Visits with Santa at the Magic House

Special reservations, available throughout the week and on weekends, will give children the chance t ...

December 1 - 19, 2020
Hours: 10am to 4:45pm
$15 per family
516 S. Kirkwood Rd., Kirkwood, MO, 63122
12/01 - 12/29 Magical Nights at the Magic House

Book your tickets for the all-new Magical Nights, an evening event at The Magic House! Enjoy the twi ...

December 1-29, 2020
Hours: 5-8pm
$10 per member $20 per non-member
516 S. Kirkwood Rd., Kirkwood, MO, 63122
12/01 - 12/31 Dan's Emerald Forest Model Train Display

Dans Emerald Forest is a G-Scale Train Display that runs through all of December, the 4th of July we ...

December 1 - 31, 2020
Hours: Wed - Thur, 5:30 PM - 9:00 PM Fri - Sat, 5:30 PM - 10:0...
Free
8851 Windom Ave., Overland, MO, 63114
12/01 - 12/31 Story time with Mrs. Claus at The Magic House

Join us for story time with Mrs. Claus from 9:00 to 10:00 am Tuesday – Friday in December.

Tues - Fri in December, 2020
Hours: 9-10am
Included with general admission
516 S. Kirkwood Rd., Kirkwood, MO, 63122
12/01 Holiday Trains in the Depot

Holiday season open house and running of our O-scale trains.

Tuesday, December 1, 2020
Hours: 7-8:30pm
Free
8833 Big Bend Blvd, Webster Groves, MO, 63119
12/03 - 12/06 Kimmswick Cookie Walk

Visit Kimmswick for our 10th Anniversary of Christmas Festival and Cookie Walk December 3rd – 6th, 2 ...

December 3 - 6, 2020
Hours: Dec 3:10- 4pm, Dec 4 & 5: 10- 9pm, Dec 6 11-5pm
$30 + $3 service fee
216 Market St., Kimmswick, MO, 63053
12/03 - 12/20 Country Christmas at Brookdale Farms

We are ready to celebrate the most wonderful time of the year with you and your family! Your tick ...

Every Thurs - Sunday Dec 03- Dec 20, 2020
Hours: 5-9pm
$10 per adult and $7 per child online pre-sale or $13 p...
8004 Twin Rivers Rd., Eureka, MO, 63025
12/04 - 12/05 Sullivan Christmas Festival

The Christmas Festival will be contact-less and will be held on Friday, December 4 and Saturday, Dec ...

Fri, December 4 & Sat, Dec 5, 2020
Hours: 5-9pm
Free
999 Mattox Dr., Sullivan, MO, 63080