MUSIC FOR THE HOLIDAYS CONCERT. Saturday, Dec. 22, 7:30 p.m., Ipswich Performing Arts Center, 134 High St., Ipswich. The Orchestra On The Hill and the Festival Chorus present this annual concert, featuring two world premieres of new seasonal music by local composers. Concert is headlined by soprano soloist Briana Paquin and includes works by Bach, Händel, and Saint-Saens, and a community sing-along of seasonal favorites. $15 suggested donation at the door.
CHRISTMAS CAROLS BY CANDLELIGHT. Sunday, Dec. 23, 7 p.m., St. John the Russian Orthodox Church, 16 Mount Pleasant Ave., Ipswich. An evening of singing traditional Christmas carols led by the parish choir in the candle-lit historic church. A reception with holiday refreshments will follow. Free. Parking available in the rear of the church at 34 Lafayette Road. Father Spyridon, 978-380-6499 or firstname.lastname@example.org.
CHRISTMAS DINNER. Haven from Hunger will serve a Christmas Day dinner beginning at noon on Tuesday, Dec. 25, at 71 Wallis St., Peabody. The event will include a visit and gift from Santa. All are welcome. For more information, call 978-531-1530.
Theater and performances
“CHRISTMAS MEMORIES.” Performed by Sea Change Theatre Company, Friday, Saturday and Sunday, Dec. 21, 22 and 23, with shows at 8 p.m. on Friday and Saturday, and 3 p.m. on Saturday and Sunday. Tickets cost $12 for adults and $10 for students and seniors. Sea Change is a new nonprofit theater at Dane Street Church, 10 Dane St., Beverly. 978-500-3885, email@example.com or www.seachangetheatre.com.
“A CHRISTMAS CAROL.” Through Dec. 23 at North Shore Music Theatre, 62 Dunham Road, Beverly. With dazzling special effects that have grown even more exciting over time, traditional and original songs, and colorful costumes, “A Christmas Carol” has become a holiday favorite throughout New England. Based on Charles Dickens’ classic tale of a curmudgeonly miser Ebenezer Scrooge, who is visited by ghosts of Christmases past, present and future hoping to change his destiny and save his soul. This musical, an original adaptation written for NSMT audiences, follows Scrooge through a series of strange and magical journeys, where he ultimately discovers the true spirit of the holiday season. Tickets range $45 to $60. 978-232-7200 or www.nsmt.org.