Theatrical stage with dramatic warm lighting and festive atmosphere
Arts & crafts

A Christmas Carol at North Shore Music Theatre

Through Dec 23Dec 3 – Dec 23 · 2:00 PM – 9:30 PM · Dec 3 – Dec 23, 2026. Performances Tue–Sat at 7:30 PM; weekend matinees Sat & Sun at 2:00 PM. Select weekday matinees at 2:00 PM.

North Shore Music Theatre54 Dunham Rd, Beverly, MA 01915 · 18.0 mi approx. from BostonDirections

Ages 4+ (theatrical special effects and gentle ghost scenes; 50% discount for youth ages 4–18 on select shows)

From $35Tickets $35–$85; children/youth ages 4–18 receive 50% off full price for select performances. Free on-site parking.

About this adventure

For 35 seasons, North Shore Music Theatre's original adaptation of Charles Dickens' 'A Christmas Carol: A Musical Ghost Story' has been the North Shore's crowning holiday theatrical tradition. Presented in the theater's intimate 1,500-seat theater-in-the-round in Beverly, every seat is close to the action as Ebenezer Scrooge is swept away by dazzling ghosts, soaring pyrotechnics, and a musical score woven with traditional English carols. The show stars beloved New England stage icon David Coffee as Scrooge and features thrilling stage effects, flying apparitions, and whimsical musical numbers that enchant audiences of all ages. The theater offers booster seats for children and 50% discount tickets for kids ages 4 to 18 on select performances. Ample free on-site parking and accessible floor-level entry make family logistics straightforward.

Loading organizer reviews…

Questions & tips

Ask other families about this activity or share a tip. Comments don’t count toward the organizer’s rating; for anything official, check with the organizer.

Loading comments…

Run this listing? Promote it

More options like this in Boston

This weekend in Boston

All 54 things to do this weekend →