Holiday Shows and Concerts

This page lists Holiday shows and concerts in the St. Louis, Missouri area.
Kids St. Louis: Holiday Shows and Concerts - Fun 4 STL Kids
Listings
11/18-12/30 A Christmas Carol at the Rep Theatre

The Rep rings in the spirit of the season with the second annual production of A Christmas Carol! At ...

November 18-December 30, 2022
Hours: See above
$23-$92
130 Edgar Rd., Webster Groves, MO, 63119
11/26-12/23 The Nutcracker Ballet at the Touhill Center

Gen Horiuchi’s The Nutcracker has become the region’s most popular holiday production. Year after ye ...

November 26-December 23, 2022
Hours: See above
$31 and up
1 University Blvd., St. Louis, MO, 63121
12/02-12/15 Holiday Classics at Marcus Theatres

It's the most wonderful time of the year, and we want to celebrate it with you! Bring the whole fami ...

December 2 - 15, 2022
$5/ticket
Multiple Locations
12/08-12/11 COCA Presents: The Little Dancer at Edison Theater

The Little Dancer, a beloved COCA holiday tradition, has been reimagined as The Little Dancer: Momen ...

December 8-11, 2022
Hours: See above
$25-$30
6880 Washington Ave., St. Louis, MO, 63130
12/09 Christmas Candlelight Concert at the Symphony

Kick off your holiday season with the Christmas Candlelight Concert at Powell Hall, a St. Louis trad ...

Friday, December 9, 2022
Hours: 7:30 pm
$30 and up
718 N. Grand Blvd, St. Louis, MO, 63103
12/09-12/11 A Christmas Story the Musical at the Kirkwood Performing Arts Center

Set back in classic 1940s Indiana, A Christmas Story, The Musical follows 9-year-old Ralphie Parker ...

December 9-11, 2022
Hours: See above
ll Seats Are General Admission: Age 19+: $21 +$4 Fee (...
210 E. Monroe Ave., Kirkwood, MO, 63122
12/09-12/11 The Nutcracker & The World's Fair at the Edison Theatre

Clara and her sisters eagerly prepare for bed on Christmas Eve. After discovering a special walnut t ...

December 9-11, 2022
Hours: See above
$35 and up
6445 Forsyth Blvd., Clayton, MO, 63105
12/10 The Endless Forest Nutcracker at Westminster

The Endless Forest Nutcracker is a unique production that re-sets the traditional story by E.T.A. Ho ...

Saturday, December 10, 2022
Hours: 2:30 or 6 pm
$15-$25
800 Maryville Centre Dr., Chesterfield, MO, 63017
12/10 Trans-Siberian Orchestra at Enterprise Center

A holiday tradition continues when Trans-Siberian Orchestra returns to Enterprise Center for two per ...

Saturday, December 10, 2022
Hours: 3 and 7:30 pm
$29, $49.50, $59.50, $69.50, $79.50, $89.50 and $99.50
1401 Clark Ave., St. Louis, MO, 63103
12/10-12/11 Nutcracker On Ice at Webster Ice Arena

Watch the classic story of The Nutcracker come to life on the ice! Over 150 skaters from all over th ...

December 11 - 12, 2021
Hours: 2 PM or 4:30 PM
$15 in advance, $20 at the door
33 East Glendale Rd., Webster Groves, MO, 63119
12/10-12/11 The Nutcracker at Kirkwood High School

Join us at the Kirkwood HS Keating Center as Clara journeys to the land of sweets with her Nutcracke ...

December 10 & 11, 2022
Hours: See above
$10 per ticket
801 W. Essex Ave., Kirkwood, MO, 63122
12/11 Christmas at the New Cathedral

Experience the joy of the music of Christmas in the sonic splendor of the Cathedral Basilica of St. ...

Sunday, December 11, 2022
Hours: 2:30 pm
$20-$47
4431 Lindell Blvd., St. Louis, MO, 63108
12/11 Holiday Ice Skating Show at Kennedy Recreation Complex

Kennedy Recreation Center presents its annual Holiday Ice Skating Show! Featuring: Blade Brigade Sy ...

Sunday, December 11, 2022
Hours: 1:45 - 5:30 pm
Free show, costs to skate with Santa
6050 Wells Rd., St. Louis, MO, 63128
12/11 Holiday Pops Christmas Spectacular with Belleville Philharmonic

Make the most of the Belleville Christmas with this Pops Concert for the whole family, featuring the ...

Sunday, December 11, 2022
Hours: 1 pm
$5 child - $15 adult
103 E. Main St., Belleville, IL, 62220
12/11 Rudolph the Red Nosed Reindeer at the Fox Theatre

The beloved TV classic RUDOLPH THE RED-NOSED REINDEER soars off the screen and onto the stage this h ...

Sunday, December 11, 2022
Hours: See above
TBD
527 N. Grand Blvd., St. Louis, MO, 63103
12/15 A Gospel Christmas at Powell Symphony Hall

Ring in the holiday season with the SLSO and IN UNISON Chorus, directed by Kevin McBeth. Share in th ...

Thursday, December 15, 2022
Hours: 7:30 pm
$39 and up
718 N. Grand Blvd, St. Louis, MO, 63103
12/15-12/18 Elf the Musical at the Grandel

A title known the world over, Elf The Musical is a must-produce holiday musical that can easily beco ...

December 15-18, 2022
Hours: See above
$18 and up
3610 Grandel Sq., St. Louis, MO, 63108
12/16 The Nutcracker: A Shorter Tale at the Touhill Center

This abridged version of Saint Louis Ballet's The Nutcracker was created for younger audiences and t ...

Friday, December 16, 2022
Hours: 10 am
$25-$40
1 University Blvd., St. Louis, MO, 63121
12/16,12/17 Winter Wonderland on Ice at St. Peters Rec Plex

Plan now to perform in our holiday exhibition on December 16 & 17! This event will feature Rec-Plex ...

December 16 - 17, 2022
Hours: 7-9 pm
See website for prices
5200 Mexico Rd., St. Peters, MO, 63376
12/16-12/17 Cirque Dreams Holidaze at the Fox Theatre

CIRQUE DREAMS HOLIDAZE lights up the stage in this popular and dazzling family holiday spectacular. ...

Friday, December 16- Saturday, December 17, 2022
Hours: See above
TBD
527 N. Grand Blvd., St. Louis, MO, 63103
12/16-12/18 Mercy Holiday Celebration at Powell Hall

This is how you know it’s the holidays! Join Byron Stripling and the SLSO for a holiday celebration ...

December 16-18, 2022
Hours: See above
$33 and up
718 N. Grand Blvd., St. Louis, MO, 63103
12/17 The Nutcracker at the Miner's Theatre in Collinsville

We are so excited to present A Joyful Nutcracker at Miner's Theatre on Saturday, December 17! We wil ...

Saturday, December 17, 2022
Hours: 4 or 7 pm
Admission is a new cleaning supply or toiletry item
204 W. Main St., Collinsville, IL, 62234
12/17 The Nutcracker Ballet at Florissant Civic Center

Come and experience the true meaning of Christmas with the magic and beauty of The Nutcracker! In ou ...

Saturday, December 17, 2022
Hours: 1 and 4 pm
Starting at $19.43 kids and $24.83 adults
1 James J Eagan Dr, Florissant, MO, 63033
12/18 Holiday Traditions at the Principia

Join TCSO, music director David Peek, Baritone Dr. Douglas Erwin, and the Allegro Chorus under Merry ...

Sunday, December 18, 2022
Hours: 2:30 pm
Free
13201 Clayton Rd., St. Louis, MO, 63131
12/18 Nutcracker Tea at the Wildey Theatre

Join us for a magical afternoon with Clara, the Sugar Plum Fairy, and the Nutcracker Prince as the a ...

December 18, 2022
Hours: 12 pm
$25 and up
252 N. Main St., Edwardsville, IL, 62025
12/18 Nutcracker Tea Party at Central Studio

It is time for our 7th annual Nutcracker Tea Party. Mark your calendars on Sunday, December 18 at 1 ...

Sunday, December 18, 2022
Hours: 1-2 pm
$37 per child
5617 Pershing Ave., St. Louis, MO, 63112
12/18 NUTCRACKER! Magic of Christmas Ballet at the Fox Theatre

This Christmas, bring the whole family back to a simpler time with NUTCRACKER! Magic of Christmas Ba ...

December 18, 2022
Hours: 3 and 7 pm
$34 and up
527 N. Grand Blvd., St. Louis, MO, 63103
12/20-12/21 Mercy Holiday Celebration at Lindenwood University

For the second year, the SLSO brings the sounds of the season to St. Charles. The Mercy Holiday Cele ...

December 20-21, 2022
Hours: 7:30 - 9:30 pm
$25 and up
2300 W. Clay St., St. Charles, MO, 63301
12/20-12/24 Elf the Musical at the Fox Theatre

ELF The Musical is the hilarious tale of Buddy, a young orphan child who mistakenly crawls into Sant ...

December 20-24, 2022
Hours: See above
$25 and up
527 N. Grand Blvd., St. Louis, MO, 63103
12/22-12/23 Home Alone in Concert at Powell Symphony Hall

Back by popular demand! The SLSO performs John Williams’ entire score, live to the hilarious and hea ...

December 22-23, 2022
Hours: 7 pm
From $40
718 N. Grand Blvd., St. Louis, MO, 63103
12/23 Holiday Dreams – A Spectacular Holiday Cirque  at the Family Arena

Holograms, Projection Mapping, Interactive Lasers, and award-winning cirque artists all come togethe ...

Friday, December 23, 2022
Hours: 7-9:30 pm
$45-$88
2002 Arena Parkway, St. Charles, MO, 63303
12/29 Elf in Concert at Powell Symphony Hall

Buddy was accidentally transported to the North Pole as a toddler and raised among Santa’s elves. Th ...

Thursday, December 29, 2022
Hours: 7 pm
$40 and up
718 N. Grand Blvd., St. Louis, MO, 63103