A Dallas Guide to Holiday Musicals & Productions


There’s no denying the magic of a stage show during the holidays. From children’s marionette theater to an orchestral performance of classic carols, Dallas has something for every audience. And The Nutcracker. LOTS of performances of The Nutcracker.

Psst: If you’re looking for even MORE holiday shows in the metroplex (at potentially lower price points), have a look at our Collin County Guide to Holiday Performances & Productions over on Collin County Moms.

Dallas Christmas shows stage theater 2021

Let’s be extra mindful at these indoor events. And remember to check ahead for cancellations or updated safety measures.


The Nutcracker :: Eisemann Center :: November 18 to December 22 (select dates)

Ok, the Eisemann Center in Richardson will host SIX ballet companies this year for different Nutcracker performances throughout the season. In order, you’ve got PTD Dance Arts, Chamberlain Ballet, Royale Ballet Dance Academy, Dallas Repertoire Ballet, Tuzer Ballet, and Collin County Ballet Theatre. Basically a different group each week, so lots of shows and showtimes.

The Elf on the Shelf’s Magical Holiday Journey :: Choctaw Stadium Arlington :: November 18 to January 2

So this isn’t strictly “on stage,” but The Elf on the Shelf’s Magical Holiday Journey is certainly a production. New to Dallas after a sold-out run in Los Angeles last year, this immersive, one-of-a-kind experience is an open- air, all-ages adventure the whole family will love. Join the elves on a quest to collect the ingredients for Christmas Spirit, as you magically shrink down to elf size and journey through twinkling wonderlands to help set Santa and Christmas back on course. Very comprehensive FAQ at the link. Tickets from $29.95. Photo with Santa add-ons available in limited quantity.

A Christmas Carol :: Wyly Theater :: November 24 to December 26

Brimming with joyful songs, magical spirits, and holiday cheer, the Tony Award winning Dallas Theater Center’s A Christmas Carol boldly reimagines Dickens’ classic tale of joy, redemption, and the spirit of Christmas. Tickets from $17.50.

The Nutcracker :: Winspear Opera House :: November 26 to December 5

The Texas Ballet Theater presents this family-friendly ballet. Run time is approximately 2 hours with one, 20-minute intermission. Afternoon and evening showtimes. Tickets from $25.

Ebenezer Scrooge :: Pocket Sandwich Theater :: November 26 to December 30

Pocket Sandwich Theater is not your average theater experience, and I mean that in the best way. It’s the 39th season of this beloved production and the last time it will be performed at the Mockingbird theater (they’ll move to Greenville Ave in 2022). Afternoon and evening showtimes. Tickets $19.50/child 12 or younger, $21.50/adult.

Elf: The Musical :: Farmers Branch :: December 1-12

This Firehouse Theatre production, based on the beloved movie, will be outdoors this year, which is nice. Lawn Seating only, so bring lawn chairs and blankets! A limited number of low profile beach seats are available for rent. Tickets from $18.

The Nutcracker :: Moody Performance Hall :: December 2-4

Ballet North Texas celebrates the magic of the season and the return to live performances with their annual production of The Nutcracker along with the additional production of The Nutcracker, A Sensory Friendly Performance (on December 4 at 2pm). Tickets from $20.

Avant Chamber Ballet will come in next, performing December 9-12. Tickets from $30.

Xmas Marks the Spot: Christmas on the High Seas :: Eisemann Center :: December 2-5

Festive pirates invade the Vocal Majority men’s chorus Christmas cruise and have to be convinced that Christmas is about giving, not taking. The show is filled with beloved and sacred Christmas songs that will put you in the spirit of the season. Afternoon and evening showtimes. Tickets from $19.

Black Nativity :: Bishop Arts Theatre Center :: December 2-18

Returning to the BATC stage for its 17th anniversary, this hand-clapping, toe-tapping, finger-snapping theatrical wonderment is inspired by the Langston Hughes retelling of the Nativity story. Virtual and in-person tickets are available. Tickets $20.

The Nutcracker :: Garland :: December 3-12

Dallas Ballet Company presents Tchaikovsky’s masterpiece, featuring world-renowned guest artists and company members at Granville Arts Center in Downtown Garland. Afternoon and evening showtimes. Tickets $30.

Dallas Symphony Christmas Pops :: Meyerson Symphony Center :: December 3-12

Transcendent anthems, holiday favorites, and sing-along carols. Also making an appearance: Santa, snow, and little bit of Christmas magic. Afternoon and evening showtimes available. Tickets from $42.

Dallas Symphony Family Christmas Pops :: Meyerson Symphony Center :: December 4

A special one-hour family-friendly performance of the Dallas Symphony Orchestra’s popular Christmas Pops concert. Come early and enjoy a variety of pre-concert activities for the kids! 11am. Tickets from $45.

The Nutcracker :: Irving Arts Center :: December 4-5

Visiting guest artists and over 200 local dancers make up this Ballet Ensemble of Texas performance. Afternoon and evening showtimes. Tickets: $30-35.

Paddington Saves Christmas :: Dallas Children’s Theater :: December 5-23

Paddington’s good intentions always lead to chaos, but will he be able to fix it all in time to properly celebrate the holiday? Find out in this fun-filled holiday comedy! Recommended for ages 4 and up. Tickets from $21. Sensory-friendly show December 4 and 1:30pm.

Singapore Slingers Christmas :: Pocket Sandwich Theater :: December 8

An evening chock full of festivity with Christmas-inspired rags, pop tunes, and hot jazz, bound to get you in the spirit. Bring the whole family out for a fun, fantastic evening. Doors open at 6:15pm for seating and food service, show starts at 7:30pm.

Scrooge: The Musical :: NTPA Plano :: December 8-12 and December 15-19

It’s the 11th anniversary of this Plano Christmas tradition, a fast-paced and fun full-length live musical production, pre-show Christmas carols, and more. Critically-acclaimed and loved by all! Recommended for ages 5 and up. Tickets $20 general, $30 premium.
NTPA will offer again it’s “Gift to the Community” performance for veterans and underprivileged and disadvantaged children, families and groups by offering two special “No Admission” shows. See link for details on attending.

A Christmas Carol: The Musical :: Repertory Company Theatre :: December 10-19

Celebrate the season in Richardson with this beloved reimagining of a Christmas classic. Afternoon and evening showtimes. Tickets $28/adults, $17/ages 8-18.

Elf on the Shelf: The Christmas Musical :: Winspear Opera House :: December 11

Featuring an original story and score and dazzling sets and costumes, this thrilling spectacle of music and dance that transports audiences to the North Pole to glimpse into the magical lives of Santa’s Scout Elves. 2pm. Tickets from $34.

Espresso Nutcracker :: Majestic Theater :: December 11

Dallas Black Dance Theatre Academy presents their annual holiday fave with in-person, streaming, and on-demand options. This enchanting performance for all generations features excerpts from the jazz-influenced music of Duke Ellington’s Nutcracker Suite. Limited capacity. 7pm showtime. Tickets from $55.

Trans-Siberian Orchestra :: American Airlines Center :: December 11

Their current show is an update on “Christmas Eve and Other Stories,” the original concept that started it all back in 1996, and it’s been updated to make sure it’s every bit as exciting, incredible, and groundbreaking as it was 25 years ago. 3:30pm and 8pm showtimes. Tickets from $58.

Clara’s Dream and Holiday Revue :: Eisemann Center :: December 11-12

This year’s Contemporary Ballet Dallas Holiday Production includes two acts: Clara’s Dream (the best parts of The Nutcracker) and Holiday Review (with performances in tap, jazz, hip hop, & contemporary to holiday songs). Tickets $30.

Big Brassy Christmas & Organ Extravaganza :: Meyerson Symphony Center :: December 14

Deck the halls with the DSO brass and percussion sections and the magnificent Lay Family Concert Organ. 7:30pm. Tickets from $29.

Hollywood Holidays :: Meyerson Symphony Center :: December 17-19

Experience the magic of the silver screen come to life with the Dallas Symphony Orchestra this holiday season. Afternoon and evening showtimes. Tickets from $29.

Sure Stars Shining :: Moody Performance Hall :: December 17-19

To wrap up its 41st season, the Turtle Creek Chorale presents their beloved holiday production delivering joy, laughter, peace, and love. TCC’s holiday concert always holds something for everyone—from heartwarming traditional carols, exciting new renditions, and thrilling dancing. Afternoon and evening showtimes. Tickets from $35.

Lightwire Theater’s A Very Electric Christmas :: AT&T Performing Arts Center :: December 18

Dancing toy soldiers, caroling worms and performing poinsettia’s, light up the outdoor stage at Annette Straus Square. Audiences of all ages will treasure this magical and captivating tale of family, friendship, and hope set to timeless holiday hits, including Nat King Cole, Mariah Carey, and Tchaikovsky. 7:30pm. Tickets from $25.

The Polyphonic Spree Christmas Show :: Majestic Theatre :: December 18

This all-ages, energetic show is pure joy, and the kids will be absolutely delighted by all the stuff falling from the ceiling. 7pm showtime. Tickets from $35.

A Very Swingin’ Basie Christmas: The Legendary Count Basie Orchestra :: Meyerson Symphony Center :: December 21

In the history of Jazz music, Count Basie is the only bandleader who has the distinction of having his orchestra still performing sold out concerts all over the world, with members personally chosen by him, for over 30 years after his passing. 7:30pm. Tickets from $29.

Pentatonix: The Evergreen Christmas Tour :: Grand Prairie :: December 22-23

Celebrate the season and the new holiday-themed album from this pop-style a capella group at the Texas Trust CU Theatre at Grand Prairie. Showtime at 7pm both nights. Tickets from $84.

A Magical Cirque Christmas :: Grand Prairie :: December 24

Also at the Texas Trust CU Theatre, experience the enchantment of Christmas with dazzling performers and breathtaking cirque artists, accompanied by your favorite holiday music performed live. 2pm. Tickets from $29.

Manheim Steamroller Christmas :: AT&T Performing Arts Center :: December 30

Do you remember the first time you heard the Christmas sounds of Mannheim Steamroller? Experience the music that has become the hallmark of the holidays and a tradition for multi-generational families. Tickets from $39.50


Please enter your comment!
Please enter your name here