
Thanksgiving isn’t over yet, but if your family holiday traditions include cutting down a Christmas tree at a local farm, you’ll want to bookmark this list and get ready to go on Friday morning! In past years the selection of cut-your-own trees has been limited and many tree farms sell out in the first weekend. Please be sure to check all farm or store websites before heading out to make sure that they still have the inventory you’re looking for and that they are not closing early at any point this weekend.
Cut Your Own Trees
CJ Donovan & Sons Nursery
65 School Street, Groveland
Open 11/21-12/24 or until inventory runs out for the season
Call Chuck Donovan to check inventory at (978) 971-6275
Hours: Monday-Thursday: 12-4pm; Friday-Sunday: 9am-4pm
Trees: $100; cash or check only
Crane Neck Tree Farm – West Newbury Location
120 Crane Neck Street, West Newbury
Open Friday, 11/28 – Sunday, 11/30
Hours: 9am-3:30pm
Trees: $95; cash or check only
Crane Neck Tree Farm – Groveland Location
17R Wood Street, Groveland
Open Friday, 11/28 – Sunday, 11/30
Hours: 9am-3:30pm
Trees: $95; cash or check only
Doggone Farm
4 West Whitehall Road, Amesbury
Hours: Weekends 9am-dusk and Weekdays 10am-dusk, Thanksgiving to Christmas Eve or sell-out.
Trees: range from tabletop at $20 to 9ft at $90. Cash, personal local check or Venmo only
Hansen’s Tree Farm
1100 North Broadway, Haverhill
Open Friday, 11/28 by appointment only – Sign up here
Trees: $100, cash, check or Venmo only
Herrick Tree Farm
17 Herrick Rd, Boxford
Open Wednesday, 11/26, Friday, 11/28-Sunday, 11/30 and Saturday, 12/6 & Sunday, 12/7
Hours: Thanksgiving Weekend – 9am-5pm; December Weekend – 10am-4pm
Tress: Range from $100-$175
Tree tagging began in October and supply of cut your own trees may be limited. A larger selection of pre-cut trees are available.
Ingraham Christmas Tree Farm
167 Nelson Street, Georgetown
Open Friday, 11/28 & Saturday, 11/29 (hours after that based on remaining inventory)
Hours: 8:30am-3pm
Trees: $140; cash only
Stevens Tree Farm
73 Mudnock Road, Salisbury
Open Friday, 11/28; hours after that based on remaining inventory
Hours: 8:30am-3pm
Trees: $85; cash only
Turkey Hill Farm
380 Middle Rd, Haverhill
Open Friday, 11/28 – Sunday, 11/30, then weekends in December until inventory runs out for the season
Hours: 9am-4pm
Trees: $120; cash or check (or card with $4 fee)
White Gate Christmas Tree Farm
28 Ash Street, West Newbury
Open Friday, 11/28 & Saturday, 11/29
Hours: 9am-3:30pm
Trees: $85
Wood Street Christmas Trees
17R Wood Street, Groveland
Open Friday, 11/28 – Sunday, 11/30; hours after that based on remaining inventory
Hours: 9am-3:30pm
Trees: $95; cash or check only
Pre-Cut Trees
Boston Hill Farm
1370 Turnpike Street, North Andover
Hours: 9am-6pm
Brooksby Farm
54 Felton St. Peabody
Hours: 9am-5pm (closed Mondays)
Cider Hill Farm
45 Fern Avenue, Amesbury
Hours: 8am-6pm
Ice House Christmas Trees
(Essex County Co-Op)
146 South Main Street, Topsfield
Hours: Friday, 11/28, 9am-8pm; hours after that based on remaining inventory
Marini Farm
259 Linebrook Rd, Ipswich
Hours: Trees arrive Friday, 11/28; open daily 8:30am-6pm
Smolak Farms
315 South Bradford Street, North Andover
Hours: Cut-your-own opens at 9am on Friday, 11/28. Pre-cut trees available daily from 8am-5:30pm