A Dallas Guide to Holiday Shows & 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 Plano and further north (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

Be sure to check ahead for cancellations and safety measures.

November 17 – 19
The Nutcracker
Eisemann Center | Richardson

Choose an afternoon or evening showtime for this PDT Dance Arts production and holiday family tradition. Tickets from $14.

November 19
A Magical Cirque Christmas
Music Hall at Fair Park | Dallas

Experience the enchantment of Christmas with dazzling performers and breathtaking cirque artists, accompanied by your favorite holiday music performed live. Showtime at 7:30 p.m. Tickets from $29.95.

November 25 – December 23
Ebenezer Scrooge
Pocket Sandwich Theater | Carrollton

Pocket Sandwich Theater is not your average theater experience, and I mean that in the best way. Come see the 40th season of this Christmas classic at its NEW location in Historic Downtown Carrollton. Afternoon and evening showtimes. Tickets $24 – $26.

November 25 – December 24
A Christmas Carol
Wyly Theatre | Dallas Arts District

Brimming with joyful songs, magical spirits, and holiday cheer, this Dallas Theater Center production is suitable for all ages. The show runs for 90 minutes (no intermission). Tickets from $17.50, digital viewing link $15.

November 25 – December 24
The Nutcracker
Winspear Opera House | Dallas Arts District

Texas Ballet Theater presents this family-friendly ballet filled with dazzling choreography and exquisite sets. Afternoon and evening showtimes. Tickets from $25.

November 26 & 27
Nutcracker: Short and Sweet
Palace Theatre | Grapevine

North Central Ballet and the Palace Arts Center present a ballet that, as you might expect, is perfect for younger kids. Enjoy all the standout numbers from the classic show and be home before anyone starts fussing. Hurry, this one’s selling out quickly! Showtime is 3:00 p.m. Tickets $15.

November 27 – December 23
Harry Connick, Jr.’s The Happy Elf
Dallas Children’s Theater | Dallas

A jazz musical sure to get you in the holiday spirit! Recommended for ages five and up. Tickets from $17. Note: Sensory-friendly show on December 3 at 1:30 p.m.

December 1 – 18
Black Nativity
Bishop Arts Theatre Center | Dallas

Returning to the BATC stage for its 18th anniversary, this toe-tapping, finger-snapping theatrical wonderment is inspired by the Langston Hughes retelling of the Nativity story. Tickets $30.

December 2
Noche Buena: A Christmas Spectacular
Irving Arts Center | Irving

Featuring traditions and customs of Mexico with a focus on Nochebuena (Christmas Eve). Noche Buena blends indigenous culture, Spanish heritage, and influences from other cultures into a holiday celebration like no other. One night only and selling out quickly! 7:30 p.m. Tickets from $27.50.

December 2 – 11
Dallas Symphony Christmas Pops
Meyerson Symphony Center | Dallas

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 $39.

Note: If you have younger children, consider attending the December 3 show. Family Christmas Pops is a one-hour version with a variety of pre-concert activities for the kids!

December 2 – 11
The Nutcracker
Granville Arts Center| Downtown Garland

Dallas Ballet Company presents Tchaikovsky’s masterpiece, featuring world-renowned guest artists and company members. Afternoon and evening showtimes. Tickets $30.

December 3 – 4
The Nutcracker
Irving Arts Center | Irving

Visiting guest artists and more than 200 local dancers make up this Ballet Ensemble of Texas production. Afternoon and evening showtimes. Tickets from $30.

December 6
Matt Tolentino & The Singapore Slingers Christmas
Pocket Sandwich Theater | Carrollton

This annual holiday tradition is an evening chock full of festivity with Christmas-inspired rags, pop tunes, and hot jazz. Bring the whole family out for a fun, fantastic evening. Doors open at 6:00 p.m. for seating and food service, and the show starts at 7:30 p.m. Tickets from $18.

December 7 – 18
Scrooge!: The Musical
North Texas Performing Arts | Plano

It’s the 12th anniversary of this Plano Christmas tradition, a fast-paced and fun full-length live musical production plus pre-show Christmas carols and more. Critically acclaimed and loved by all! Recommended for ages five and up. Tickets $20 general, $30 premium.

NTPA will offer again its “Gift to the Community” performance for veterans and underprivileged and disadvantaged children, families, and groups by offering two complimentary shows. See link for details on attending.

December 8 – 9
Will Hearn’s The Grand ‘Ol Christmas Show
Palace Theatre | Grapevine

The whole family can come to this one-of-a-kind musical variety show with all-time favorite Christmas classics and original sketch comedy antics. The production features Americana standout Blue Water Highway, the N-0-E-L Radio Orchestra and Gospel Singers, and a cast of the best artists and entertainers in Texas. Tickets from $36.

December 9 – 11 and 16 – 18
The Nutcracker
Moody Performance Hall | Dallas Arts District

Avant Chamber Ballet will perform the first weekend (five shows, afternoon and evening options). Tickets from $30.

Ballet North Texas will take the stage the following weekend. Choose from four showtimes, including a sensory-friendly performance on December 17 at 2:00 p.m. Tickets from $20.

December 9 – 18
A Christmas Carol: The Musical
Repertory Company Theatre | Richardson

Celebrate the season with this beloved reimagining of a Christmas classic. Afternoon and evening showtimes. Tickets $32/adults, $18/youth.

December 11
Espresso Nutcracker
Majestic Theatre | Dallas

Dallas Black Dance Theatre Academy presents its annual holiday fave with in-person and virtual link options. This enchanting performance for all generations features excerpts from the jazz-influenced music of Duke Ellington’s Nutcracker Suite. 7:00 p.m. showtime. Tickets from $55.

December 13
A Charlie Brown Christmas
Majestic Theatre | Dallas Arts District

This live adaptation of the animated Christmas special features re-enactments from the original show and an expanded storyline as the gang discovers the true spirit of Christmas. 6:00 p.m. showtime. Tickets from $64.

December 16 – 18
Home Alone in Concert
Meyerson Symphony Center | Dallas Arts District

Watch the classic film with the charming and delightful John Williams score performed live to picture by the Dallas Symphony Orchestra. Tickets from $60.

December 17 & 19
Love is All You Need
First United Methodist Church | Richardson
Meyerson Symphony Center | Dallas Arts District

The annual Turtle Creek Chorale holiday concerts have something for everyone — heartwarming traditional carols, exciting new renditions, and thrilling dancing. This year, the chorale will perform in two venues, both with organ and full orchestra. Tickets from “pay what you wish” to $85.

December 26
Nutcracker! Magic of Christmas Ballet
Fair Park | Dallas

Keep the party going at the 30th anniversary tour of this majestic production, part of the Broadway Dallas program. It features an international cast, larger-than-life puppets, breathtaking acrobatics, and dazzling costumes. Suitable for all ages. Tickets from $30.

December 28
Trans-Siberian Orchestra
American Airlines Center | Dallas

This year’s show is a new take on 1999’s The Ghosts of Christmas Eve, and it’s been updated to make sure it’s every bit as exciting, incredible, and groundbreaking as ever. 3:00 p.m. and 7:30 p.m. showtimes. Tickets from $76.


Please enter your comment!
Please enter your name here