Artistic rendering – Event may differ
A Christmas Carol
Experience the magic of Charles Dickens' classic tale, 'A Christmas Carol,' at McCarter Theatre Center. This beloved holiday tradition returns with music, wonder, and the timeless spirit of generosity, featuring acclaimed actor Cameron Knight as Ebenezer Scrooge. Gather your loved ones for an immersive celebration of joy and togetherness, perfect for kicking off the festive season.
What to Expect
Acclaimed actor Cameron Knight as Ebenezer Scrooge
Know Before You Go
- Tickets: $$ – Get tickets
- Parking: Free parking is available at Princeton University’s Theater Drive Garage after 4PM on weekdays and all day on weekends. Metered street parking is available on Alexander Street, College Road, and University Place, and in the Princeton Station lot. The ParkPrinceton App can be used for metered parking.
- Accessibility: Features American Sign Language Interpreted Performance on December 20, 2025, and Audio Described and Open Caption Accessibility Performance on December 21, 2025. Also offers a Relaxed Performance on December 28, 2025.
- Pets: No pets allowed (service animals welcome)
Other Christmas Events Near Princeton
Local Insight & Ratings
Family Friendly
Best For
Families, theater enthusiasts, holiday celebrations
Vibe
Festive, heartwarming, traditional, magical
Energy Level
Moderate
Budget
$$
Photo Friendly
Weather Sensitivity
None
Special Events & Promotions
- Yankee Doodle Tap Room Dinner + Ticket Package Night available
- Groups of 10 or more save 10%
- American Sign Language Interpreted Performance
- Audio Described and Open Caption Accessibility Performance
- Relaxed Performance
Tags
Featured Video
Website & Socials
Location
Event Details
Duration
Varies by performance, typically 2-3 hours
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.)
Timed Entry
Yes
Featured Performers
- Cameron Knight
Organizer
McCarter Theatre Center
Food & Drink
Dinner packages available with Yankee Doodle Tap Room.
Quick Actions
Tips & Advice
- Consider booking a dinner and ticket package for a complete evening out.
- Check for accessible performance dates, including ASL interpreted, audio described, open caption, and relaxed performances.
- Groups of 10 or more can save 10% on tickets, making it ideal for office parties or family gatherings.
- Arrive early and utilize the free parking at the Theater Drive Garage, especially for evening and weekend performances.
- Purchase tickets in advance, especially for popular dates, to secure the best seats for this beloved holiday tradition.
Frequently Asked Questions
What is the babies in arms policy?
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.
Are there group discounts available?
Yes, groups of 10 or more can save 10% on tickets. Contact groups@mccarter.org for booking.
What are the box office hours?
The Box Office is open Tuesday through Saturday from 12 PM to 6 PM. On Sun/Mon performance days, it is open two hours prior to the performance.
How can I get to the venue?
You can drive and park in the Theater Drive Garage or use metered street parking. Alternatively, take NJ Transit to the Princeton Station, which is a short walk away.
Are there accessible performances?
Yes, McCarter offers an ASL Interpreted Performance, an Audio Described and Open Caption Performance, and a Relaxed Performance on select dates.
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.
Contributors & Updates
Follow us for updates and more events!