A Christmas Carol
Audiences follow Ebenezer Scrooge on his transformative journey through past, present, and future. The holiday stage tradition brings Charles Dickens's classic tale to life with music, festive carolers, and beloved characters including Bob Cratchit and Tiny Tim.
Nov 30 – Dec 26, 2026
See more Christmas shows near Pleasant Grove
Carpenter's Platinum Christmas Show
Provo · 10 mi
Kurt Bestor with Special Guests
Park City · 24 mi
Utah Baroque Ensemble Christmas Concerts
Provo · 9 mi
The Christmas Star 2026
Pleasant Grove · <1 mi
Jacob Marley's Christmas Carol
Provo · 10 mi
Christmas Night of Music Concert
Riverton · 15 mi
Plan Your Visit
Hours
Doors open 30 minutes before showtime.
Ages
Suitable for most audiences and families, though may be spooky for very young children due to ghosts.
Location
Local Insight & Ratings
Family Friendly
Best For
Theater fans and families with children ages 4 and up
Vibe
Festive and heartwarming
Energy Level
Low
Photo Friendly
Low
Tips & Advice
- Choose your night by cast: Chris Hemming Brower plays Scrooge on Mondays, Wednesdays and Fridays, and Mark Fossen plays him on Tuesdays, Thursdays and Saturdays.
- Doors open thirty minutes before showtime, so arrive by then to settle into your seats before the show begins.
- Students can get discounted rush tickets, but only on the day of the performance, with ID, by phone or at the Box Office.
- Buying online lets you see which performances have the best availability and choose your own seats before you check out.
- If you're bringing ten or more people, call the Box Office for group pricing and reservations instead of booking seats one by one online.
Special Events & Promotions
- Student rush: discounted tickets on the day of the performance with student ID, by phone or in person only.
- Senior discount for ages 65 and over on any performance.
- Military discount on any performance (ID required, by phone or in person only).
- Group discounts for parties of 10 or more, booked through the Box Office.
Links & Contact
Run by The Ruth and Nathan Hale Theater
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
Who plays Scrooge?
Chris Hemming Brower plays Ebenezer Scrooge on Mondays, Wednesdays and Fridays. Mark Fossen plays him on Tuesdays, Thursdays and Saturdays.
Does the cast change from night to night?
Yes. Most roles have two actors, one cast on Mondays, Wednesdays and Fridays and another on Tuesdays, Thursdays and Saturdays. Three young actors share Tiny Tim at select performances.
Is there music in the show?
Yes. The production is filled with music. There's a group of carolers in the cast, with Kyle Harper as music director and Ben Roeling as choreographer.
Are there any ticket discounts?
Seniors 65 and over and military members get a discount on any performance. Students can buy discounted rush tickets on the day of the show. Groups of 10 or more can get group pricing.
How do I buy tickets?
Buy online, where you can see availability and pick your own seats. You can also call the Box Office or buy in person at 401 S. Pleasant Grove Boulevard.
Browse Christmas in Pleasant Grove
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.