North Shore Music Theatre Brings Back Beloved “A Christmas Carol” for 36th Anniversary Season
Historic Beverly theater celebrates milestone production with returning stars and 15 performances of the regional holiday tradition
Three Decades of Holiday Magic Returns to North Shore Music Theatre
North Shore Music Theatre in Beverly, Massachusetts is set to close out its 70th anniversary season with the 36th annual production of “A Christmas Carol – A Musical Ghost Story.” The beloved holiday tradition will run for 15 performances only, from Thursday, December 4 through Sunday, December 21, 2025.
The production, sponsored by American Family Care, Urgent Care, has become a cornerstone of New England holiday celebrations since its debut in 1989, entertaining more than one million audience members over the past three and a half decades.
A Perfect Ending to a Milestone Year
North Shore Music Theatre owner and producer Bill Hanney expressed his enthusiasm for continuing the cherished tradition.
“There is no better way to end North Shore Music Theatre’s 70th Anniversary season than with our spirited annual production of A Christmas Carol,” said Hanney. “Presenting this production each year fills us all with the Holiday spirit and our Christmas Carol family would not be complete without welcoming David Coffee and Cheryl McMahon back as Ebenezer Scrooge and Mrs. Dilber for their 31st year. I am honored to continue to produce this masterpiece that is such an important part of so many families’ Holiday traditions, including my own.”
Returning Stars Lead Veteran Cast
The production features the remarkable return of David Coffee and Cheryl McMahon, who will both reprise their iconic roles for an impressive 31st consecutive year. Coffee returns as the miserly Ebenezer Scrooge, while McMahon once again takes on the role of Mrs. Dilber.
Full Cast Announced
The ensemble cast includes:
- Daniella Dalli as The Ghost of Christmas Past/Mrs. Cratchit
- Davron S. Monroe as The Ghost of Christmas Present/Philanthropist 1
- Nathan Haltiwanger as The Ghost of Christmas Yet To Come/Young Scrooge
- Mark Worth as Jacob Marley
- Tommy Labanaris as the Narrator
- Kevin Patrick Martin as Bob Cratchit
- Amy Bransky and Resa Mishina as the Pearlies
- Henry Thrasher as Fred
- Caroline Siegrist as Belle/Meg
- Russell Garrett as Mr. Fezziwig/Philanthropist 2
The production also features Chris Graham, Chris Isolano, Nicole Weitzman, Meagan Lewis-Michelson, Emily Song Tyler, and Henry H. Miller in ensemble roles.
Local Youth Take the Stage
Two rotating casts of young local performers will bring additional characters to life, including:
- Fiona Kelly and Ainsley Moulton as Tiny Tim/Want
- Jack Baumrind and Bentley Scott as Peter Cratchit
- Adalyn Daly and Grace Olah as Martha Cratchit
- Alexandra D’Onofrio and Ella Tugender as Belinda Cratchit
- Piper Lane and Corinne Sweeney as Fan
- Joseph Hobbib and Nicholas Shay as Boy Scrooge/Ignorance
- Violet Black and Helen Brady as London Child #1
- Penelope Kaminsky and Regan Shanahan as London Child #2
Original North Shore Music Theatre Adaptation
“A Christmas Carol” is the original adaptation of Charles Dickens’ beloved classic, created by former North Shore Music Theatre Artistic Director Jon Kimbell and members of the North Shore Music Theatre staff. The production follows Ebenezer Scrooge through a series of strange and magical ghostly encounters, where he ultimately discovers the true spirit of the holiday season.
The musical features traditional songs including “God Rest Ye Merry Gentleman,” “Here We Come A-Wassailing,” “The Boar’s Head Carol,” and “We Wish You A Merry Christmas,” complemented by colorful period costumes.
Award-Winning Creative Team
The production is brought to life by an experienced creative team:
- Kevin P. Hill – Director & Choreographer (also Producing Artistic Director)
- Milton Granger – Music Direction
- Howard C. Jones – Original Scenic Design
- Jack Mehler – Lighting Design
- Leon Rothenberg – Sound Design
- Pamela Hersch – Projection Design
- Gerard Kelly – Original Wig & Hair Design
- Rebecca Glick – Costume Coordinator/Additional Costume Design
Flying effects are provided by ZFX, Inc., adding theatrical magic to the ghostly visitations.
Community Impact: Tiny Tim’s Toy Drive
In keeping with the charitable spirit of the season, North Shore Music Theatre will collect toys in the lobby throughout the run of “A Christmas Carol” for Tiny Tim’s Toy Drive. The theater will accept unopened, unwrapped toys for kids ages 2-12, with all donations going to Toys for Tots.
Performance Schedule and Ticketing
“A Christmas Carol” runs from December 4-21, 2025, with the following schedule:
- Evening performances: December 4, 5, 6, 12, 13, 19, 20, and 21 at 7:30 PM
- Matinee performances: December 6, 7, 10, 13, 14, 20, and 21 at 2:00 PM
Ticket Information
- General admission: Starting at $40
- Youth discount: Children ages 4-18 save 50% at all performances December 5-21
- Student Rush tickets: $25 (availability based)
- Group discounts: Available for parties of 10 or more
Tickets can be purchased by calling the North Shore Music Theatre Box Office at (978) 232-7200, online at www.nsmt.org, or in person at 54 Dunham Road (Route 128, Exit 46) in Beverly, Massachusetts.
About North Shore Music Theatre
Since opening in 1955, North Shore Music Theatre has become one of the most attended theaters in New England, welcoming approximately 250,000 patrons annually. The venue has earned a national and regional reputation for artistic achievement, receiving numerous industry awards including Elliot Norton Awards, IRNE Awards, the Rosetta Le Noire Award from Actors’ Equity, and the Moss Hart Award.
North Shore Music Theatre produced the World Premiere of “Memphis” in 2003; the show went on to win four 2010 Tony Awards including Best Musical. Under Bill Hanney’s ownership since 2010, North Shore Music Theatre continues to produce a musical subscription series, the annual “A Christmas Carol” production, celebrity concerts, children’s programming, and year-round education classes for children and adults.
Media Contact:
Mike Ceceri, Director of Marketing
North Shore Music Theatre
Phone: (978) 232-7200 x7222
Email: mikec@nsmt.org
Website: www.nsmt.org











