
AI image – Event may differ
A Christmas Carol at McCarter Theatre Center
Princeton, NJ
Acclaimed actor Cameron Knight stars as Ebenezer Scrooge.
About
Experience the timeless holiday tradition of A Christmas Carol, brought to life with music, magic, and the spirit of generosity. This year, acclaimed actor Cameron Knight takes on the iconic role of Ebenezer Scrooge, promising a performance of Shakespearean magnitude. Gather friends and loved ones for an immersive celebration of joy, perfect for kicking off the season with warmth and togetherness.
Our Take
Family Friendly
Best For
Theater enthusiasts, families, holiday tradition seekers
Vibe
Festive, heartwarming, classic, theatrical
Energy Level
Moderate
Budget
Mid-Range
Photo Friendly
Low
Weather Sensitivity
Low
Tags
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.
Website & Socials
Location
Event Details
Duration
Varies by performance
Ages
Each patron, including children of any age, must have an individual ticket to enter the auditorium. Infants in arms or in strollers/carriers will not be admitted.
Schedule
Special performance dates include a Yankee Doodle Tap Room Dinner + Ticket Package Night on Dec 10 & 17, 2025. Accessibility performances include ASL Interpreted on Dec 20, Audio Described/Open Caption on Dec 21, and a Relaxed Performance on Dec 28, 2025.
Featured Performers
- Cameron Knight
- Lauren Keating
Organizer
McCarter Theatre Center
Practical Information
Parking
Free parking is available at Princeton University's Theater Drive Garage after 4 PM on weekdays and all day on weekends. Metered street parking is available on Alexander Street, College Road, and University Place, and parking is available in the Princeton Station lot along Alexander Street.
Accessibility
Offers American Sign Language Interpreted Performance, Audio Described and Open Caption Accessibility Performance, and Relaxed Performance options.
Pet Policy
No pets allowed (service animals welcome)
Food & Drink
Dinner and ticket packages are available on select dates. Information on nearby dining options is also provided.
Quick Actions
Tips & Advice
- Consider booking a group of 10 or more to receive a 10% discount on tickets, making it an ideal outing for office parties, book clubs, or family gatherings.
- Plan your visit around the special accessibility performances, including ASL interpretation, audio description, open captioning, or a relaxed performance, to ensure a comfortable and inclusive experience.
- Take advantage of the New Jersey Transit Dinky train for easy access to the venue, as the Princeton Station is just steps away from McCarter's entrance.
- Check for the Yankee Doodle Tap Room Dinner + Ticket Package nights to combine your theater experience with a festive meal.
- Arrive early to find convenient parking in the Theater Drive Garage, especially on weekdays after 4 PM or all day on weekends, to avoid any last-minute rush.
Frequently Asked Questions
What is the policy regarding infants and children?
Every patron, regardless of age, requires an individual ticket for entry. Infants in arms or strollers will not be admitted.
Are there group discounts available?
Yes, groups of 10 or more can receive a 10% discount on tickets, making it a great option for collective outings.
How can I get to the venue via public transportation?
New Jersey Transit's Dinky train stops at Princeton Station, which is conveniently located just a short walk from McCarter Theatre Center.
What accessibility services are offered?
The event offers American Sign Language interpretation, audio description, open captioning, and a relaxed performance for greater inclusivity.
Is parking available at the venue?
Free parking is available at Princeton University's Theater Drive Garage on weekdays after 4 PM and all day on weekends. Metered street parking is also an option.