A Christmas Carol
Audiences experience Charles Dickens' timeless tale adapted and directed by Lauren Keating, brought to life on stage with music, magic, and theatrical warmth. The production features Cameron Knight returning in the role of Ebenezer Scrooge. Visitors gather to witness a classic story celebrating kindness, wonder, and the holiday spirit.
See more Christmas shows near Princeton
Roxey Ballet's The Nutcracker
Ewing · 8 mi
Holiday POPS! Concert
Princeton · <1 mi
Handel's Messiah
Princeton, Montclair, Newark · <1 mi
An Evening of Readings & Carols
Princeton · <1 mi
Elf The Musical
New Brunswick · 15 mi
Plan Your Visit
Website / Tickets
When
Hours
American Sign Language Accessibility: 1:00 PM; Audio Described and Open Caption: 1:00 PM; Relaxed Performance: 3:00 PM.
Ages
All ages (Infants in arms or in strollers/carriers will not be admitted. Each patron, including children of any age, must have an individual ticket.)
Food & Drink
Refreshment stands offer hot chocolate, and carolers sing in the lobby before the show.
Accessibility
Assistive Listening Devices are available before every performance, and select shows offer ASL interpretation, audio description, open captioning, or relaxed environments.
Pets
Service animals only; comfort and emotional support animals aren't allowed in the lobby or theatre.
Going?
Location
Local Insight & Ratings
Family Friendly
Best For
Families and fans of classic holiday theater
Vibe
Warm and theatrical
Energy Level
Low
Photo Friendly
Low
Tips & Advice
- Arrange a sitter for babies, because every patron needs their own ticket and infants in arms or in strollers or carriers are not admitted.
- Call Patron Services to choose seats for the ASL, Open Caption or Audio Described performances, so you get the best spot for those services.
- Have your phone ready at the door, because tickets live in your Digital Wallet and can't be printed.
- Contact Patron Services at least 24 hours before your show if you need to exchange, since exchanges can't be made at showtime.
- Check your email on wintry days, because weather-related cancellations are announced by email and on the McCarter website.
Special Events & Promotions
- Cameron Knight returns as Ebenezer Scrooge this year.
- American Sign Language interpreted performance on the afternoon of Saturday, December 19.
- Open Caption performance with audio description on the afternoon of Sunday, December 20.
- Relaxed Performance on Saturday, December 26.
Links & Contact
Run by McCarter Theatre Center
Christmas Events Near Me is an independent guide, not the organizer of this event. For tickets, entries, vendor spots or questions, contact the organizer directly through their contact page.
Frequently Asked Questions
Can I bring a baby or young child?
Everyone, including children of any age, needs their own ticket to enter the auditorium. Infants in arms or in strollers or carriers are not admitted.
Who plays Scrooge this year?
Cameron Knight returns as Ebenezer Scrooge. The production is adapted and directed by Lauren Keating.
Are there accessible performances?
Yes. There's an American Sign Language performance on Saturday, December 19, and Open Caption and Audio Described performances on Sunday, December 20. A Relaxed Performance is on Saturday, December 26. Assistive listening devices are available before every performance.
Can I bring a service animal?
Service animals are welcome in all public areas. They must be tethered, harnessed or leashed unless that gets in the way of their tasks. Comfort and emotional support animals are not allowed in the lobby or theatre.
How do I get my tickets?
Tickets go to your Digital Wallet and can't be printed. If you don't have a mobile device, Patron Services can hold your tickets at the Box Office. You can also buy at the box office, and walk-up tickets cost the same.
Featured Video
Browse Christmas in Princeton
Always check the official website for the most current information.
We've done our best to keep details up-to-date, but event schedules, prices, and policies can change. For the latest updates, please visit the official website or contact the organizers directly. Christmas Events Near Me is an independent guide and isn't affiliated with the events we list.