Festival of trees at Buttonwoods Museum: The 12th annual “Christmas at the Buttonwoods: A Festival of Trees” is now through Dec. 15.
The festival showcases holiday trees, wreaths and centerpieces, and has activities for all ages. Admission is $7 for adults, $5 for senior citizens and $3 for students. Children 5 and younger are admitted free. All donated trees, wreaths and other decorative items will be raffled off on the last day of the event to benefit the museum.
This year’s Festival of Trees will feature art demonstrations and an art class, holiday gift wrapping, children’s scavenger hunt, senior day, family day, a stroll with hot apple cider, Victorian tea, a visit by Santa along with Minnie and Mickey, and other activities. More information is available by calling 978-374-4626 or emailing FOT@haverhillhistory.org. Visit www.haverhillhistory.org for a schedule of events.
High school presents ‘A Christmas Carol’: Haverhill High School’s chorus and drama club will present their sixth annual production of “A Christmas Carol” by Charles Dickens.
Performances are Dec. 12 and 13 at 7 p.m. and Dec. 14 at 2 and 7 p.m. The show will feature a cast of nearly 70 students.
General admission is $8 or $5 for students and senior citizens. There is no reserved seating. Tickets will be available beginning Dec. 2 during all lunch periods and at the school’s main office. Tickets can also be purchased at the door based upon availability. The show will also be performed for all seventh-graders on Dec. 10 and 12 because “A Christmas Carol” is a part of their curriculum.
The music highlighting Dickens’ classic tale of redemption includes nine original songs written for this production, as well as several classic English carols.
Family Christmas Carnival and Craft Fair on tap: St. Joseph School of All Saints Parish will host a Family Christmas Carnival and Craft Fair on Saturday, Dec. 14 from 10 a.m. to 3 p.m.