Skip to main content
My Shows
News on your favorite shows, specials & more!
THE NUTCRACKER show poster

THE NUTCRACKER at Two River Theater

Dates: 12/6/2025 - 12/7/2025

📍 Theatre: Two River Theater

American Repertory Ballet
301 N Harrison St Ste 1c, Princeton, NJ 08540
Red Bank, NJ 07701


A tradition for sixty years, American Repertory Ballet’s THE NUTCRACKER is one of the longest continuously running productions in the nation and a perfect holiday treat for all ages! With thrilling choreography set to Tchaikovsky’s magnificent score, ARB’s professional company will be joined by students from Princeton Ballet School to tell the story of Clara, a young girl who receives a magical Christmas gift and embarks on an enchanted journey.

The Nutcracker holds a special place in the hearts of both new and longtime patrons, becoming synonymous with the holiday season.

Performances will take place from Friday, November 28 through Sunday, December 21, 2025 in Princeton, Red Bank, and New Brunswick.

News About THE NUTCRACKER at Two River Theater

New Jersey Ballet Unveils 2024/2025 Season Featuring Works From Twyla Tharp, Jerome Robbins and More
New Jersey Ballet Unveils 2024/2025 Season Featuring Works From Twyla Tharp, Jerome Robbins and More
September 05, 2024 New Jersey Ballet announced its 2024/2025 season featuring masterpieces by renowned choreographers. The season includes a mix of classical and contemporary works, promising a dynamic experience for audiences.
American Repertory Ballet Celebrates 60th Anniversary Of THE NUTCRACKER With Performances Across New Jersey
American Repertory Ballet Celebrates 60th Anniversary Of THE NUTCRACKER With Performances Across New Jersey
November 06, 2023 American Repertory Ballet (ARB) has announced the return of its beloved production of The Nutcracker, celebrating an impressive 60-year milestone of captivating audiences and spreading holiday joy throughout New Jersey. As one of the longest-running productions in the United States, ARB's The Nutcracker has become a cherished tradition. 

About the Theatre

Two River Theater

301 N Harrison St Ste 1c, Princeton, NJ 08540
Red Bank, NJ 07701

Instagram TikTok
📍
Two River Theater
301 N Harrison St Ste 1c, Princeton, NJ 08540, Red Bank, NJ

Two River Theater Frequently Asked QuestionsFAQ

What shows are coming up next at Two River Theater?

Where is Two River Theater located?

Two River Theater is at 301 N Harrison St Ste 1c, Princeton, NJ 08540, Red Bank, NJ.

What shows have played recently at Two River Theater?

Elephant Shoes (06/04/26-06/28/26)
A Doll's House (02/21/26-03/15/26)
The Good Thief (02/04/26-02/15/26)
New Jersey Ballet Presents Visionary Voices (11/15/25-11/16/25)
Agatha Christie's Murder on the Links (09/13/25-10/05/25)
Dial M for Murder (02/15/25-03/09/25)
A Little Shakespeare: The Tempest (01/24/25-02/01/25)
Creative Forces: Peck, Robbins, & More (11/16/24-11/16/24)
American Mariachi (09/28/24-10/20/24)
The Hispanic/Latino/Latina/Latinx/Latine Vote (08/04/24-08/04/24)

Are the Bennet Girls OK? in New Jersey Are the Bennet Girls OK?
The Theater at The Navesink Library (7/31-8/08)
Mean Girls: High School Version in New Jersey Mean Girls: High School Version
SASY Inc. (8/07-8/09)
Murder for Two: The Holiday Edition in New Jersey Murder for Two: The Holiday Edition
Robert Shackleton Playhouse (11/18-12/27)
42nd Street in New Jersey 42nd Street
Algonquin Arts Theatre (5/08-5/16)
Merrily We Roll Along in New Jersey Merrily We Roll Along
St. Luke's Episcopal Church (8/20-8/23)
Rick Steves' Europe: A Symphonic Journey in New Jersey Rick Steves' Europe: A Symphonic Journey
Mayo Performing Arts Center (11/07-11/07)
Music and Conversation with Paquito D’Rivera in New Jersey Music and Conversation with Paquito D’Rivera
Enlow Recital Hall (9/18-9/18)
Handel's Messiah in New Jersey Handel's Messiah
Richardson Auditorium (12/18-12/18)
Grease the Musical in New Jersey Grease the Musical
Music Box at the Borgata (7/12-8/09)
Gunhild Carling with the Centenary Stage Company in New Jersey Gunhild Carling with the Centenary Stage Company
Kutz Theatre of the Lackland Performing Arts Center (9/12-9/12)