Loading Events

« All Events

A Merry Christmas Carol

December 24 @ 1:00 pm - 3:00 pm

$15.00 – $80.00
By Mark Shanahan
Adapted from the Novella by Charles Dickens
Directed by Tom Quaintance
November 25 – December 24, 2023
Hampton Roads’ favorite holiday tradition returns with a larger than life production. See Ebenezer Scrooge’s haunting journey unfold with inventive theatricality incorporating traditional holiday music harmonizing to produce a tour de force of laughter, hope, and the magic of the season. Don’t miss this heartwarming tale that reminds us that it is never too late to become our best selves. Beatty Barnes returns to reprise his role as Ebenezer Scrooge.
November 24 – 26 | Preview Performances
December 1 | Young Professionals Night
December 2 | Opening Night
December 3 | Post-Show Talkback
December 7 | Hampton Roads Pride Night Out
December 9, 3pm | Audio Description & Open Captioning
December 9, 7:30pm | ASL Performance
December 16, 3pm | Theatre for Everyone
December 10 | Post-Show Talkback
Run Time: 2 hours with one 15 minute intermission
Audience Recommendation: A show for all ages, but most highly recommended for audiences above the age of 6.
Content Advisory: The ghosts can be spooky for younger audiences. This production contains use of haze and fog
**Please check vastage.org to confirm performance times. Evenings are at 7:30pm and Matinee shows vary**
Please visit vastage.org/entry for the most up-to-date Wells Theatre entry policy. Latecomers will be seated at the House Manager’s discretion as to not disrupt the performance.
Concessions and beverages will be available inside the theater before the show in the Tazewell Lounge.
PARKING is nearby in the MacArthur Center parking garage or on the street. Street parking is free after 6pm.
757.627.1234 | Monday-Friday, 10am-5pm
TICKETS are available at vastage.org/amcc23 | Group rates available (10+).
All guests require a ticket, regardless of age. Follow us on Facebook or join our email list to hear about special sales and discounts. BUY AT VASTAGE.ORG FOR BEST PRICES!!!
vastage.org and tickets.vastage.org are the only authorized ticket outlets for official Virginia Stage Company tickets. All sales are final.


December 24
1:00 pm - 3:00 pm
$15.00 – $80.00
Event Category:
Event Tags:


Virginia Stage Company
View Organizer Website


The Wells Theatre
108 East Tazewell Street
Norfolk, VA 23510 United States
+ Google Map
View Venue Website