Purple gym workout mat.

A Christmas Carol

Christmas sheet music along with holiday decorations. Image produced by More Jersey.

Wednesday, December 10, 2025

7:30 PM - 9:30 PM

Price: $40 - $86

McCarter Theatre Center

91 University Place,
Princeton, NJ 08540

Organizer:
McCarter Theatre Center

Event Description

Experience the timeless magic of a beloved holiday tradition brought to life through music, storytelling, and the warmth of togetherness.

Enjoy a moving performance by acclaimed actor Cameron Knight as Ebenezer Scrooge, known for his depth, passion, and stage presence.

Gather friends, family, or coworkers and celebrate the season with a production that captures the true meaning of joy, generosity, and community.

Make it a group outing and save when attending with 10 or more—perfect for holiday celebrations of all kinds.

Beat the holiday rush and make time to enjoy this heartwarming classic before your calendar fills with festive distractions.

Event Tags

Discover more New Jersey events:

‪—‬
Note: More Jersey isn't connected with this event. Be sure to double-check hours, prices, and dates as they may change without notice.

Credits Content Contributors

Contributors

  • Darren Newell Lead Writer
  • Louie Tendero Calendar Logistics
  • Sheilla Andal Image Processing
  • Joe Campbell Calendar Supervision & Coding

Special thanks to all who contributed to the content on this page.