Skip to main content
Article Last updated on December 10, 2024

20 Holiday Shows and Performances in Philadelphia for 2024

Where to catch visions of sugarplum fairies and the ghost of Christmas past...

Dr. Seuss' How The Grinch Stole Christmas! The Musical Photo by J. Daniel
SHARE

In Philly, catching a holiday show is more than just seasonal entertainment: It’s a cherished tradition.

With deep-rooted theater history and a wealth of venues, Philadelphia’s theater scene offers everything from Broadway productions to intimate performances — and the holidays are no exception.

Stages across the region embrace the holiday spirit with an enticing array of seasonal offerings. Delight in holiday classics like George Balanchine’s The Nutcracker at the Academy of Music and An American Christmas Songbook at the Bristol Riverside Theater.

For family-friendly fun, don’t miss Elf: The Broadway Musical at the Walnut Street Theatre and Dr. Seuss’ How The Grinch Stole Christmas! The Musical at the Miller Theater.

Looking to save on theater tickets? Look no further than TKTS, the world-renowned program that offers 30% to 50% off tickets to select live theater and performing arts shows in Greater Philadelphia within 72 hours of the performance. Note: All ticket sales are in-person only at the Independence Visitor Center. Learn more in our TKTS guide.

Read on for our guide to can’t-miss shows this 2024 holiday season in Philadelphia.

Note: This article is arranged chronologically by show.
01

Elf: The Broadway Musical at the Walnut Street Theatre

An actor dressed as Buddy the Elf stands on top of tables while other elves hold up Christmas toys during a production of Elf The Broadway Musical. An actor dressed as Buddy the Elf stands on top of tables while other elves hold up Christmas toys during a production of Elf The Broadway Musical.
— Photo courtesy Elf The Broadway Musical

As Buddy says, “the best way to spread Christmas cheer is singing loud for all to hear.” Help do just that during this fun musical version of the Will Ferrell holiday film classic telling a story of family, forgiveness, redemption and identity.

Visit Philly staff says...

One of my family’s favorite Christmas movies is Elf, so when I saw it was coming to the Walnut Street theater, I immediately added it to our holiday to-do list. And, son of a nutracker, did Buddy the Elf and his friends deliver big. This show is a feel-good gem, complete with catchy music, a fun set and all the best lines from the beloved film. We all left smiling, and that’s a good thing because smiling’s our favorite!

Cathy McVey,
Marketing

Where: Walnut Street Theatre, 825 Walnut Street, Philadelphia, PA

Read More
02

A Dickens of a Murder at the Red Rūm Theater

Celebrate the season with a Victorian murder mystery as Ebenezer Scrooge meets his untimely demise, unsolved until Sherlock Holmes shows up at Scrooge’s nephew’s holiday party asking for your help to uncover the mystery.

Where: Red Rūm Theater, 601 Walnut Street, Philadelphia, PA

read more
Sponsored
Sponsored
03

Dr. Seuss' How The Grinch Stole Christmas! The Musical at the Miller Theater

An actor dressed as the Grinch in a green furry outfit holds up a can taken out of a fridge. Another actor dressed as the dog, Max, holds a large bag and grimaces. An actor dressed as the Grinch in a green furry outfit holds up a can taken out of a fridge. Another actor dressed as the dog, Max, holds a large bag and grimaces.
— Photo by J. Daniel

You know all the songs, from You’re A Mean One, Mr. Grinch to Welcome Christmas. Catch this family-friendly production based on the beloved animated special starring all your favorites, including Max the Dog and a who’s-who of Whos.

Where: Miller Theater, 250 S. Broad Street, Philadelphia, PA

read more
04

It's A Wonderful Life: A Live Radio Play at Hedgerow Theatre

Characters performing a live radio play rendition of It's A Wonderful Life. People in 1940s clothing stand on a stage, acting and speaking into microphones Characters performing a live radio play rendition of It's A Wonderful Life. People in 1940s clothing stand on a stage, acting and speaking into microphones
— Photo by M. Garvin

This immersive reimagining of a classic film features the crew of a radio station performing It’s A Wonderful Life on air in the 1940s. The heartwarming story comes to life through creative voice acting and live sound effects, in a show sprinkled with musical interludes and holiday cheer. Look forward to pre-show receptions on December 12 and 19. Plus, shows on December 12 through 15 offer open captioning.

Where: Hedgerow Theatre, 64 Rose Valley Road, Media, PA

read more
05

Mariah Carey’s Christmas Time at the Wells Fargo Center

It’s time! The Queen of Christmas brings her iconic voice to Philly this holiday season to celebrate the 30th anniversary of her chart-topping album Merry Christmas. Known for her powerful vocals and festive spirit, Mariah takes the stage with fan favorites, including her timeless anthem, All I Want for Christmas Is You.

Where: Wells Fargo Center, 3601 S. Broad Street, Philadelphia, PA

read more
06

Christmas in the Catskills 2: A Star Is Borscht at Act II Playhouse

One actor wearing a black tuxedo leans against an upright piano and sings while another actor plays the piano during a production of Christmas in the Catskills. Garland, ornaments and a menorah decorate the stage. One actor wearing a black tuxedo leans against an upright piano and sings while another actor plays the piano during a production of Christmas in the Catskills. Garland, ornaments and a menorah decorate the stage.
— Photo courtesy Act II Playhouse

Last year’s sold-out sensation returns for another holiday season celebrating the Borscht Belt era with jokes and bits made famous by some of comedy’s most legendary performers from Dangerfield to Youngman.

Where: Act II Playhouse, 56 E. Butler Avenue, Ambler, PA

read more
Sponsored
Sponsored
07

Classic Nutcracker at the Miller Theater

The Rock School for Dance presents Clara Stahlbaum’s vivid dream of a fairytale featuring an international cast of award-winning artists from the world-renowned organization and featuring light narration, Tchaikovsky’s timeless music and choreography modeled after Marius Petipa’s original.

Where: Miller Theater, 250 S. Broad Street, Philadelphia, PA

read more
08

Charles Dickens’ A Christmas Carol at the Walnut Street Theatre

Enjoy the classic Scrooge story reimagined as an hour-long musical adaptation for kids that uses traditional holiday songs to highlight the magical story of three ghosts tasked with changing the selfish ways of an old cranky miser.

Where: Walnut Street Theatre, 825 Walnut Street, Philadelphia, PA

read more
09

Winter Wonderland at the Media Theatre

The sleigh bells are ringing. Are you listening? Celebrate the holiday season in this all-ages music revue-style production featuring all the most singalongable wintry tunes performed by a cast full of talent, cheer and probably a little too much hot cocoa.

Where: Media Theatre, 104 E. State Street, Media, PA

read more
10

George Balanchine’s The Nutcracker at the Academy of Music

Two ballet dancers in The Nutcracker pose together while wearing white and gold costumes in front of a red background. Two ballet dancers in The Nutcracker pose together while wearing white and gold costumes in front of a red background.
— Photo by A. Iziliaev

It’s just not the holidays in Philly without the Sugar Plum Fairy, Mouse King and all the magical inhabitants of The Land of Sweets personified by the world-class Philadelphia Ballet dancers.

Where: Academy of Music, 240 S. Broad Street, Philadelphia, PA

read more
11

Children's Holiday Spectacular at the Kimmel Center for the Performing Arts

Dress the kids in their holiday best to join in The Philadelphia Orchestra’s joyful celebration of the season with singalongs and special guests (maybe one from the North Pole?) during this heartwarming performance for children of all ages.

Where: Kimmel Center for the Performing Arts, 300 S. Broad Street, Philadelphia, PA

read more
12

A Soulful Christmas at the Kimmel Center for the Performing Arts

People sing during A Soulful Christmas at the Kimmel center in Philadelphia. People sing during A Soulful Christmas at the Kimmel center in Philadelphia.
— Photo by A. Iziliaev

The sounds of the season take on a soulful vibe as Ensemble Arts presents this 11th-annual music-filled soul showcase led by creator and artistic director Dr. J. Donald Dumpson.

Where: Kimmel Center for the Performing Arts, 300 S. Broad Street, Philadelphia, PA

read more
13

One Man Nutcracker at The Drake

Meet Chris Davis, the 40-year-old ballerina who wrote and choreographed this original one-man retelling of the classic holiday Nutcracker story. Davis plays the roles of daughter Marie, little boy Fritz, creepy uncle Drosselmeyer, the mice, the Sugar Plum fairy and more — all by himself.

Where: The Drake, 1512 Spruce Street, Philadelphia, PA

read more
14

An American Christmas Songbook at the Bristol Riverside Theater

In an annual Bristol tradition, actor Demetria Joyce Bailey and singer Philip Chaffin host a showcase of fabulous vocalists and talented musicians performing a season’s worth of favorite carols and heartwarming holiday songs.

Where: Bristol Riverside Theatre, 120 Radcliffe Street, Bristol, PA

read more
15

The Complete Works Of Christmas (Abridged) at The Drake

Presented by Shakespeare in Clark Park, this one-woman show promises the merriest Christmas ever in a production that blends (almost) every single holiday story you can recall into one crisp and festive show.

Where: The Drake, 1512 Spruce Street, Philadelphia, PA

read more
16

A Philly Holiday Spectacular at the Kimmel Center for the Performing Arts

The No Name Pops orchestra members stand for an ovation during a Christmas performance . The No Name Pops orchestra members stand for an ovation during a Christmas performance .
— Photo by Bachrach Photography

It’s a rousing good time as Philly’s own Na’Zir McFadden and the No Name Pops (formerly the Philly Pops) perform traditional carols and popular newer tunes with Broadway vocalists Nikki Renee Daniels and Jeff Kready, the St. Thomas Gospel Choir, and a special jolly guest from the North Pole.

Where: Kimmel Center for the Performing Arts, 300 S. Broad Street, Philadelphia, PA

read more
17

The Glorious Sound of Christmas at the Kimmel Center for the Performing Arts

The Philadelphia Orchestra’s annual holiday program stages lively renditions of Christmas classics to celebrate the joy of the holiday season, a Philly tradition since 1962.

Where: Kimmel Center for the Performing Arts, 300 S. Broad Street, Philadelphia, PA

read more
18

The Tapcracker at the Suzanne Roberts Theatre

A tap dancer wearing a black outfit with gold accents resembling a nutcracker dances on stage during a production of Tapcracker. A tap dancer wearing a black outfit with gold accents resembling a nutcracker dances on stage during a production of Tapcracker.
— Photo by Wide Eyed Studios

The Nutcracker, but make it tap. All-female Philadelphia tap company Lady Hoofers Tap Ensemble presents an all-tap modernized version of the holiday favorite set in rodent-infested Paris to Duke Ellington’s version of the classic score.

Where: Suzanne Roberts Theatre, 480 S. Broad Street, Philadelphia, PA

Read More
19

Cirque du Soleil Presents 'Twas the Night Before… at The Met Philadelphia

Based on the classic poem A Visit from St. Nicholas, Twas the Night Before… was Cirque du Soleil’s first-ever holiday showcase. The troupe’s delicate version of the story tells of a jaded young girl rediscovering the magic of the holidays through thrilling acrobatics, lovable characters and a musical soundtrack filled with holiday classics re-invented by Cirque. The event, coming to The Met Philadelphia, is a festive flurry of love and cheer created especially for families.

Where: The Met Philadelphia, 858 N. Broad Street, Philadelphia, PA

read more
20

Messiah at the Kimmel Center for the Performing Arts

A more classical Christmas presentation, The Philadelphia Orchestra (plus soloists and chorus members) offer an interpretation of the 1741 George Frideric Handel choral holiday masterwork.

Where: Kimmel Center for the Performing Arts, 300 S. Broad Street, Philadelphia, PA

read more
21

New Year’s Eve Celebration at the Kimmel Center for the Performing Arts

Say goodbye to 2024 and “hey” to 2025 with conductor Marin Alsop and The Philadelphia Orchestra as you ring in the new year during a party full of hits, classics and a rousing Auld Lang Syne singalong as the clock hits midnight.

Where: Kimmel Center for the Performing Arts, 300 S. Broad Street, Philadelphia, PA

read more
Close Collapse Map
Expand Map
Elf: The Broadway Musical at the Walnut Street Theatre
A Dickens of a Murder at the Red Rūm Theater
Dr. Seuss' How The Grinch Stole Christmas! The Musical at the Miller Theater
It's A Wonderful Life: A Live Radio Play at Hedgerow Theatre
Mariah Carey’s Christmas Time at the Wells Fargo Center
Christmas in the Catskills 2: A Star Is Borscht at Act II Playhouse
Classic Nutcracker at the Miller Theater
Charles Dickens’ A Christmas Carol at the Walnut Street Theatre
Winter Wonderland at the Media Theatre
George Balanchine’s The Nutcracker at the Academy of Music
Children's Holiday Spectacular at the Kimmel Center for the Performing Arts
A Soulful Christmas at the Kimmel Center for the Performing Arts
One Man Nutcracker at The Drake
An American Christmas Songbook at the Bristol Riverside Theater
The Complete Works Of Christmas (Abridged) at The Drake
A Philly Holiday Spectacular at the Kimmel Center for the Performing Arts
The Glorious Sound of Christmas at the Kimmel Center for the Performing Arts
The Tapcracker at the Suzanne Roberts Theatre
Cirque du Soleil Presents 'Twas the Night Before… at The Met Philadelphia
Messiah at the Kimmel Center for the Performing Arts
New Year’s Eve Celebration at the Kimmel Center for the Performing Arts

Come for Philadelphia. Stay (Over) for Philly.

The only way to fully experience Philly? Stay over.

Book the Visit Philly Overnight Package and get free hotel parking and priceless peace of mind.

book now
Book Your Stay in Philadelphia, PA
Places to Stay

Book Your Stay

Newsletter

We apologize, something went wrong on our end. Please try again later.
I'd like to receive:
By clicking subscribe, you consent to receive email communications from visitphilly.com and agree to Visit Philadelphia’s privacy policy.
Skip to toolbar