Christmas tree farms in New Hampshire

14 farms for the 2026 season — 14 of them cut-your-own. Every sign below shows what the farm itself has posted: opening day, what's growing, and, once the season starts, whether trees are left.

Every farm below was checked against its own website or socials in August 2026. Farms we couldn’t confirm for the 2026 season say so plainly — call before you drive.


Nashua, Manchester & the Merrimack Valley

  • Noel's Tree Farm

    Litchfield · Hillsborough County

    Call ahead unconfirmed for 2026

    Cut-your-own Fraser firs and Balsam firs; pre-cut too

    petting zoohayrides

    Checked Aug 15

  • Live Tree or Die Farm

    Amherst · Hillsborough County

    Opens Nov 27 usual opening — confirm for 2026

    Cut-your-own Balsam firs and Fraser firs

    9–4 the Friday and Saturday after Thanksgiving, then Saturdays through December until the fields are picked over.

    hot chocolate & donuts by the firesaws and trail maps

    Checked Aug 15

  • Miracle Acres Farm

    Milford · Hillsborough County

    Call ahead unconfirmed for 2026

    Cut-your-own Balsam firs and Fraser firs; pre-cut too

    wagon rideshot cider & cocoa

    Checked Aug 15 · farm site

The Seacoast & Strafford County

  • Evergreen Ridge Christmas Tree Farm

    New Durham · Strafford County

    Opens Nov 27 usual opening — confirm for 2026

    Cut-your-own Balsam firs and Fraser firs

    Tuesday through Sunday 9–4:30 once the season starts; closed Mondays.

    hot apple cider & treatswreaths made on the farm

    Checked Aug 15

  • Conley Christmas Tree Farm

    Farmington · Strafford County

    Call ahead unconfirmed for 2026

    Cut-your-own trees

    No reservation needed

    Checked Aug 15

  • Indian Hill Farm

    South Hampton · Rockingham County

    Call ahead unconfirmed for 2026

    Cut-your-own trees

    wreaths

    Checked Aug 15

Concord & the Lakes Region

  • Third Stone Christmas Tree Farm

    Barnstead · Belknap County

    Opens Nov 21 usual opening — confirm for 2026

    Cut-your-own Balsam firs and Fraser firs

    Weekends 9–4 through the season; weekdays and the Friday after Thanksgiving are by appointment.

    organically grown trees

    Checked Aug 15

  • Rossview Farm

    Concord · Merrimack County

    Call ahead unconfirmed for 2026

    Cut-your-own Balsam firs and Fraser firs

    wreath shophand saws provided

    Checked Aug 15 · farm site

Monadnock & the Upper Valley

  • Patch Orchards

    Lebanon · Grafton County

    Opens Nov 27 usual opening — confirm for 2026

    Cut-your-own trees; pre-cut too

    Open 10 to sunset once the season starts.

    apple cider donutshot cider

    Checked Aug 15 · farm site

  • Smith's Evergreen Farm

    Winchester · Cheshire County

    Opens Nov 27 usual opening — confirm for 2026

    Cut-your-own trees

    Black Friday 9 until dark, then Saturdays and Sundays 9 until dark until Christmas or until the trees run out. Cash only on weekdays.

    shaking, baling & ropehand saws provided

    Checked Aug 15

  • Windswept Mountains View Christmas Tree Farm

    Richmond · Cheshire County

    Call ahead unconfirmed for 2026

    Cut-your-own Balsam firs and Fraser x balsam firs; pre-cut too

    snack wagoncoffee, cocoa & mulled cider

    Checked Aug 15

White Mountains & the North Country

  • Glove Hollow Christmas Tree Farm

    Plymouth · Grafton County

    Opens Nov 21

    Cut-your-own Fraser firs and Balsam firs; pre-cut too

    First-pick weekend November 21 and 22, 10–4. After that: Black Friday 8–6, weekdays afternoons, weekends 8–6, and Christmas Eve 8 to noon. Cut-your-own trees top out around eight and a half feet.

    No reservation needed horse-drawn and tractor hayrides60-foot tube slide

    Checked Aug 15

  • The Rocks Christmas Tree Farm

    Bethlehem · Grafton County

    Opens Nov 21

    Cut-your-own Balsam firs and Fraser firs

    First day of sale Saturday, November 21, 10–3; then open daily 10–3 from Friday, November 27 through Sunday, December 13. The gift shop keeps going 10–4 through December 19, and the farm closes for the season December 20.

    horse-drawn wagon ridesfire pit with s'mores & kettle corn

    Checked Aug 15 · farm site

  • Weir Tree Farms

    Colebrook · Coos County

    Opens Nov 21

    Cut-your-own Fraser firs and Balsam firs

    Choose-and-cut runs November 21 through December 13 this season; daily hours aren't posted, so ring ahead before the drive north.

    Pauline's Wreath Roomlive dug trees to 8 feet

    Checked Aug 15


How this list works

We read each farm's own website and social pages — not last year's listicles — and the signs above say exactly how much the farm has posted so far. A farm marked call ahead is one we couldn't confirm for 2026; it may well be opening as usual, but check before you drive.

From the week of Thanksgiving through December 20 we re-check the big farms weekly, so sold-out means sold-out — not a guess.

See what's open this weekend in New Hampshire →

Farm seed list from the New Hampshire-Vermont Christmas Tree Association, checked farm-by-farm in August 2026.