Where to See The Nutcracker and More Holiday Shows in New Jersey in 2021

The holiday season isn't complete without seeing an enchanting Nutcracker performance presented by the New Jersey Ballet. Photo courtesy of the New Jersey Ballet
The holiday season isn't complete without seeing an enchanting Nutcracker performance presented by the New Jersey Ballet. Photo courtesy of the New Jersey Ballet

The holidays bring to life spectacular performances of seasonal classics like The Nutcracker, A Charlie Brown Christmasthe Elf on the Shelf, and Frosty & Rudolph. Over the next several weeks, New Jersey theaters come alive with dancing sugar plum fairies, singing elves, and more than a few Christmas ghosts. 

This season, Christmas even gets the circus treatment in Cirque Dreams Holidaze, plus a little Disney magic with A Jolly Holiday: Celebrating Disney's Broadway Hits.

If your child is nuts about The Nutcracker, you don't have to go to New York City to see a great production—there are several top-notch companies performing the holiday favorite right here in New Jersey, at multiple venues across the state, including American Repertory Ballet and New Jersey Ballet. For a sweet twist on the classic, don't miss The Hip Hop Nutcracker at NJPAC.

In fact, there are so many to-notch productions, we couldn't list them all here, so be sure to check out our Activity Calendar for more, and bookmark our Guide to the Holidays in New Jersey for family-friendly Christmas activities all season long.

If a production piques your interest, click through to our listing for all the details, including addresses and times. And keep in mind: Really cool things to do with kids often book up quickly, so buy your tickets ASAP. Be sure to click through to each venue's website for current COVID-19 protocols; many venues require proof of vaccination or a negative COVID test to enter.

Subscribe to our newsletters to get stories like this delivered directly to your inbox.

Places featured in this article:


The College of New Jersey Kendall Theater

Union County Performing Art Center

Stockton Performing Arts Center

Patriots Theater at the War Memorial

Hackensack Meridian Health Theatre

Montclair State University - Memorial Auditorium

Centenary Stage Co., Sitnik Theater of the Lackland Center

Kelsey Theatre at Mercer County Community College

Hillsborough High School

The Strand Center For The Arts

Mayo Performing Arts Center

Centenary University Sitnik Theatre

Kelsey Theatre at Mercer County Community College

Hackensack Meridian Health Theatre
Neighborhood Guides
Activity Guides