Photo courtesy of Upper Darby Performing Arts Center
Photo courtesy of Upper Darby Performing Arts Center

The Nutcracker Ballet and More Holiday Shows for Philly Families

Seeing The Nutcracker ballet or other Christmas shows, such as A Christmas Carol is always one of our favorite things to do during the holidays in Philadelphia.

Philly offers plenty of holiday shows, and options for Nutcracker ballets, including plenty of twists on those standbys as well as new productions on stage throughout the Delaware Valley that are sure to delight parents and kids alike. So, take a look at our comprehensive list of performances and choose which one will add a bit of theatrical magic this holiday season with your loved ones.


Upper Darby Performing Arts Center
601 N Lansdowne Ave
Drexel Hill, PA 19026

Upper Merion Middle School Theater
450 Keebler Rd
King of Prussia, PA

The College of New Jersey Kendall Theater
2000 Pennington Road
Ewing, NJ 08618

Annenberg Center for the Performing Arts
3680 Walnut St
Philadelphia, PA 19104

Academy of Music
240 S. Broad Street
Philadelphia, PA

Phoenixville Middle School Theatre
1000 Purple Pride Parkway Entrance on Route 29
Phoenixville, PA 19460

The Playhouse on Rodney Square
818 North Market Street
Wilmington, DE 19801

Free Library of Philadelphia/ Central Library
1901 Vine Street
Philadelphia, PA 19003

Emilie K. Asplundh Concert Hall
700 S. High Street
West Chester, PA 19383

Suzanne Roberts Theater
480 South Broad Street
Philadelphia, PA 19146

Mandell Theater at Drexel University
33rd and Chestnut Sts
Philadelphia, PA

Plymouth/Whitemarsh High School
201 E. Germantown Pike
Plymouth Meeting , PA 19462

American Music Theatre
2425 Lincoln Hwy East
Lancaster, PA

Music Mountain Theatre
1483 Rte 179
Lambertville, NJ 08530

Walnut Street Theatre
825 Walnut Street
Philadelphia, PA 19107

The Playhouse on Rodney Square
818 North Market Street
Wilmington, DE 19801

Hedgerow Theatre
64 Rose Valley Rd
Rose Valley, PA 19063

Walnut Street Theatre
825 Walnut Street
Philadelphia, PA 19107

Uptown! Knauer Performing Arts Center
226 North High Street,
West Chester, PA 19380

Bucks County Playhouse
70 S. Main Street
New Hope, PA 18938

Kimmel Center - Verizon Hall
300 S. Broad St.
Philadelphia, PA 19102

Winterthur Museum, Garden & Library
5105 Kennett Pike (Route 52)
Wilmington, DE 19807

Byers' Choice Ltd.
4355 County Line Road
Chalfont, PA 18914

Act II Playhouse
56 E. Butler Ave.
Ambler, PA 19002

Upper Darby Performing Arts Center
601 N Lansdowne Ave
Drexel Hill, PA 19026

Merriam Theater
250 South Broad Street
Philadelphia, PA 19102

Wells Fargo Center
3601 S. Broad Street
Philadelphia, PA 19148