THEATRE EVENTS
To narrow results by date range, categories,
or region of New Jersey
click here for our advanced search.

A Christmas Carol
Tuesday, December 08, 2026 @ 7:30pm
McCarter Theatre Center (Matthews Theatre) Princeton, NJThe holiday tradition you love is back—filled with music, magic, and the timeless spirit of generosity. This year, Cameron Knight returns in the role of Ebenezer Scrooge.

A Christmas Carol
Wednesday, December 09, 2026 @ 7:30pm
McCarter Theatre Center (Matthews Theatre) Princeton, NJThe holiday tradition you love is back—filled with music, magic, and the timeless spirit of generosity. This year, Cameron Knight returns in the role of Ebenezer Scrooge.

George Street Playhouse presents 2 Pianos, 4 Hands
Wednesday, December 09, 2026 @ 7:30pm
New Brunswick Performing Arts Center (NBPAC) New Brunswick, NJWritten by Richard Greenblatt and Ted Dykstra
Directed by Tom Frey

George Street Playhouse presents 2 Pianos, 4 Hands
Thursday, December 10, 2026 @ 2:00pm
New Brunswick Performing Arts Center (NBPAC) New Brunswick, NJWritten by Richard Greenblatt and Ted Dykstra
Directed by Tom Frey

George Street Playhouse presents 2 Pianos, 4 Hands
Thursday, December 10, 2026 @ 7:30pm
New Brunswick Performing Arts Center (NBPAC) New Brunswick, NJWritten by Richard Greenblatt and Ted Dykstra
Directed by Tom Frey