Dickens’s ghost story is the most performed holiday play in America, and New York has several versions in 2026. The headline production is the Old Vic’s acclaimed A Christmas Carol at the Perelman Performing Arts Center (PAC NYC) at the World Trade Center, starring Broadway’s Andy Karl as Scrooge. Here’s every production worth knowing about.
2026 Productions at a Glance
| A Christmas Carol (Old Vic) — PAC NYC, Manhattan | Nov 20, 2026 – Jan 3, 2027; Andy Karl as Scrooge |
|---|---|
| A Christmas Carol – The Musical — Players Theatre, Greenwich Village | Nov 29 – Dec 30, 2026 (18th year) |
| A Christmas Carol — Kweskin Theatre, Stamford CT | Nov 27 – Dec 12, 2026 |
| A Christmas Carol — Theatre Three, Port Jefferson | Throughout December (long-running Long Island tradition) |
PAC NYC: The Old Vic’s A Christmas Carol
Adapted by Jack Thorne (Harry Potter and the Cursed Child) and directed by Matthew Warchus, this production began at London’s Old Vic and is known for its warmth, live carols with handbells, and a celebratory finale where food is passed through the audience (gingerbread cookies and clementines are offered). Andy Karl leads a cast that includes Tamika Lawrence as the Ghost of Christmas Present and Anne L. Nathan as the Ghost of Christmas Past.
- Dates: November 20, 2026 – January 3, 2027
- Venue: Perelman Performing Arts Center, 251 Fulton St (World Trade Center)
- Run time: 2 hours with a 15-minute intermission
- Kids: $30 child tickets (ages 5–17) at select performances, up to four per production
- Accessibility: captioned, audio-described, ASL, relaxed and touch-tour performances on select dates
- Note: uses haze, smoke, light effects and loud noises
Make an evening of it with the Luminaries at Brookfield Place next door.
A Christmas Carol – The Musical (Players Theatre)
A fun, British pantomime-style musical version on MacDougal Street in Greenwich Village, now in its 18th year. Shorter, sillier and great for families with younger kids. November 29 – December 30, 2026.
Outside the City
- Theatre Three, Port Jefferson: Long Island’s long-running production, a centerpiece of the village’s December season (see the Dickens Festival).
- Kweskin Theatre, Stamford: a community production, Nov 27 – Dec 12, 2026.
Frequently Asked Questions
Who plays Scrooge in A Christmas Carol at PAC NYC in 2026?
Andy Karl plays Ebenezer Scrooge in the 2026–27 production.
When is A Christmas Carol at PAC NYC?
November 20, 2026 through January 3, 2027.
How long is A Christmas Carol at PAC NYC?
About two hours, including a 15-minute intermission.
2 Comments
Pingback: NYC Christmas Itinerary: 1, 3 & 5 Days of Holiday Magic (2026) | New York Christmas
Pingback: Best Christmas Things to Do in NYC 2026 | New York Christmas