Get our newsletters

Music Mountain Theatre presents “A Christmas Carol”; hosts ugly sweater contest


“A Christmas Carol” is a holiday tradition at Music Mountain Theatre in Lambertville, N.J.
Performances will play on weekends through Dec. 12. Show times are 8 p.m. Fridays and Saturdays and 3 p.m. Saturdays and Sundays at 1483 Route 179.
Ebenezer Scrooge is a prosperous curmudgeon who believes that personal wealth is far more valuable than happiness. But, on Christmas Eve, he’s forced to face his selfish ways when three ghosts lead him through his Past, Present and Future.
This adaptation of Dickens most well-known story proved its staying power with a decade-long run at Madison Square Garden and is presented for the 11th time at Music Mountain Theatre. The show’s story speaks to every generation.

Back for his 11th year, David Whiteman leads the 57-person cast as he reprises the role of Ebenezer Scrooge. Jordan Brennan, Louis Palena, Denise Carr, Lucy Fisher, Gary Garafola, Jill Gibilisco, Michele Lazarczyk and McAfee Madding also return for their 11th time in the production. Newcomer Sam Chase, a 7-year-old from Bucks County, joins the cast as Tiny Tim.
At the Dec. 11 performance, audience members are encouraged to wear their best Ugly Holiday Sweater to the show and participate in the Ugly Sweater Contest during intermission. A winner will be selected by applause and receive a trophy.
Face masks will be required for audience members. For information on the theater’s safety protocols or to purchase a ticket, visit or call 609-397-3337.