A Christmas Carol
North Shore Music Theatre presents its original, award-winning musical adaptation of Charles Dickens’ *A Christmas Carol*. The production follows the miserly Ebenezer Scrooge through a supernatural Christmas journey filled with mysterious spirits, magical surprises, and emotional revelations as he discovers the meaning of the holiday.
Featuring traditional carols such as “God Rest Ye Merry Gentlemen,” “Here We Come A-Wassailing,” “The Boar’s Head Carol,” and “We Wish You a Merry Christmas,” this New England holiday tradition has been performed at North Shore Music Theatre since 1989 and has welcomed more than one million audience members. David Coffee marks his 32nd year as Ebenezer Scrooge, while Cheryl McMahon celebrates her 32nd production as Mrs. Dilber.
When: December 3–23, 2026
Venue: North Shore Music Theatre, 54 Dunham Road, Beverly, Massachusetts 01915
Showtimes: The page lists the engagement dates but does not provide a complete performance schedule. An LGBTQIA+ community evening with a post-show cast reception is scheduled for Friday, December 11, at 7:30 p.m.
Run time: Approximately 2 hours and 20 minutes, including intermission
Tickets: Price not available
Ticket policies: Phone, internet, and other fees may be added at checkout, and prices may rise with demand. The production is not included in discount packages.
Discounts: Children ages 4–18 can receive 50% off full-price tickets for performances from December 4–23. Group rates are available for purchases of 10 or more tickets. Five-show subscribers receive 10% off.
Rush tickets: A limited number of $45 Upper Circle rush tickets are sold in person at the box office beginning 90 minutes before evening performances, subject to availability and limited to two per customer. Student rush tickets cost $25 for evening performances with a valid current student identification card, with a limit of one ticket per ID.
Content advisory: The production includes sudden loud noises, strobing, flashing and moving lights, stage fog, theatrical haze, and dark imagery. It is not recommended for young children; the venue advises adults to consider their own research, sensitivities, and the child’s age and maturity.
Age policy: Children younger than 4, including infants, are not permitted in the theater.
Adaptation and music: Adapted by Jon Kimbell from Dickens’ novella, with assistance from David James and David Zoffoli. Traditional seasonal music and original music are composed and arranged by Alby Potts and James Woodland.
Featured performers: David Coffee plays Ebenezer Scrooge, and Cheryl McMahon plays Mrs. Dilber.
Audience event: The “Out at the North Shore” performance on December 11 is an evening for the LGBTQIA+ community and includes a reception with the cast after the show at The Broadway Club.