18th Annual Festival of Trees
About this Event
NEW Opening Day!
For the first time ever, we're opening before Thanksgiving! Our opening day for 2027 will be Wednesday, November 25. Kick off the season at Festival of Trees with your family and friends as you go into the holiday weekend!
Open 11/25 through 12/28 (days, hours, and pricing below)
What You’ll See & Do
Dozens of Themed Holiday Trees
Local organizations and families decorate trees with creative themes—from classic holiday styles to playful designs. You can also purchase raffle tickets onsite for your chance to win your favorite tree!
Snow Village Trains
Step into a miniature holiday world where HO & O scale model trains wind their way through festive villages and familiar scenes—Boston at Christmas, Fenway Park, the North Pole, and more. Skaters twirl across ice rinks, Santas hide in the details, while hundreds of twinkling lights bring every scene to life.
Holiday Garden Lightscapes
Holiday lights and decorations fill the Garden. See the Garden at Elm Bank in a new light with holiday lightscapes, magical displays, and the perfect photo opportunities. Finish your visit roasting marshmallows for s’mores by the firepits, included with your ticket.
Hours
Opening Weekend (11/25-11/29)
Wednesday, November 25 (Opening Day!): Entries 3-6pm; close at 7:30pm
Thursday, November 26 (Thanksgiving Day): CLOSED
Friday, November 27: Entries 10am-6pm; close at 7:30pm
Saturday, November 28: Entries 10am-6pm; close at 7:30pm
Sunday, November 29: Entries 3-6pm; close at 7:30pm
Wednesdays, Thursdays, Fridays, and Sundays in December
Entries 3-6pm; close at 7:30pm
Saturdays in December
Entries 10am-6pm; close at 7:30pm
Christmas Week (12/21-12/27)
Monday, December 21 - Wednesday, December 23: Entries 3-6pm; close at 7:30pm
Thursday, December 24 (Christmas Eve): Entries 10am-1pm; close at 2:30pm
Friday, December 25 (Christmas Day): CLOSED
Saturday, December 26: Entries 10am-6pm; close at 7:30pm
Sunday, December 27: Entries 3-6pm; close at 7:30pm
Monday, December 28 (FINAL DAY): Entries 10am-6pm; close at 7:30pm
Festival of Trees is closed Mondays & Tuesdays (except hours listed above).
Pricing
Peak: $29 General | $10 Child | $22 MHS Member | $5 Member Child
Off-Peak: $24 General | $8 Child | $17 MHS Member | $5 Member Child
Where is it happening?
Event Location & Nearby Stays:
USD 0.00 to USD 32.21