There are many farms throughout the state that allow you to cut down your own Christmas tree (see the list below), but, if you just can’t decide where to go, then here are three great suggestions:

Cut down your own Christmas tree in the glory of the White Mountains

Starting the Friday after Thanksgiving, you can cut down your own Christmas tree in the White Mountain National Forest, including alongside the Kancamagus Highway. Permits are $5, and may be purchased online, or at one of the district offices- cutting rules and restrictions apply.

Click here for more information or call (603) 447-5448.

Christmas Trees at The Rocks Estate

If you’re the kind of Christmas-o-phile who longs for a Norman Rockwell holiday, this is as close as it gets. Hop on a horse-drawn wagon through rolling fields to cut down your own Christmas tree. Your tree is wrapped and tied to your car while you enjoy holiday eats and a marshmallow roast around an outdoor fire pit. Then you can shop for locally made holiday gifts at The Rocks Marketplace. Please note, this year trees will be cut-your-own. If you have accessibility concerns and are not able to cut your own tree, please contact The Rocks via email (info@therocks.org) or phone (603-444-6228) at least one week ahead of your desired pick-up date to discuss options for a tree from The Rocks.

The Rocks is located at 4 Christmas Lane in Bethlehem

Click here for more information or call (603) 444-6228.

Cut Your Own at Noel’s Tree Farm

It isn’t necessary to trek way up north to chop down a tree. Over the river and through the woods from Nashua and Manchester is Noel’s Tree Farm. Every day from November 23 to Christmas Eve, you can cut a tree down yourself or pick up a pre-cut tree. There’s always a wood fire burning where you can cook a hot dog and sip a cup of cocoa, and a petting zoo! Choral groups sometimes perform on weekends, making this a perfect spot to spend a festive afternoon. Après Christmas they’ll take back the tree and grind it up to mulch next year’s crop.

Noel’s Tree Farm is located at 21 Charles Bancroft Hwy in Litchfield

Call (603) 759-2264 or click here for more information.


More places to cut your own Christmas trees in NH

Please note the list below is in alpha order.

Archambault Tree Farm
232 Grant Rd.
Newmarket, NH
(603) 479-7126

Beloin Tree Farm, LLC
946 Rte. 3
Colebrook, NH
(603) 237-4920

Colby Tree Farm
342 High St.
Boscawen, NH
(603) 796-2857

Conley Tree Farm
527 Meaderboro Rd.
Farmington, NH
(603) 833-6589

Crow Valley Farm
1038 Hopkinton Rd.
Hopkinton, NH
(603) 224-7520

Donaghey Christmas Tree Farm
359 Third Range Rd.
Pembroke, NH
(603) 485-8070

Farmstead Acres
143 London Rd.
Westmoreland, NH
(603) 352-8730

Finnegan’s Fine Firs
371 Cherry Valley Rd.
Bethlehem, NH
(603) 444-6275

Forsters Christmas Tree Farm & Gift Shoppe
349 Mt. Hunger Rd.
Henniker, NH
(603) 428-8733

Glove Hollow Christmas Tree Farm
395 Daniel Webster Hwy.
Plymouth, NH
(603) 520-9096

Hall Tree Farm
45 Roby Rd.
Goffstown, NH
(603) 497-2243

Highland Plantation
39 Highland St.
Newton, NH
(603) 382-5403

Homestead Farms
*You choose the tree, they cut it down
16 River Rd. S
Walpole, NH
(603) 756-4800

LeBlanc’s Christmas Tree Farm
392 Texas Hill Rd.
Plymouth, NH
(603) 536-1496

Miracle Acres Tree Farm
523 Mason Rd.
Milford, NH
(603) 673-9077

Monadnock View Farm
Aldrich Rd.
Keene, NH
(603) 352-7892

Mountain Star Farms
303 Wild Ammonoosuc Rd.
Rte. 112
Woodsville, NH
(603) 747-2981

Muehlke Family Tree Farm
320 Belknap Mountain Rd.
Gilford, NH
(603) 524-9507

Neva Dun Farm Christmas Trees
77 Peacham Rd.
Center Barnstead, NH
(603) 234-6122

Nichols Christmas Trees
163 Dartmouth College Hwy.
Rte. 10
Lyme, NH
(603) 795-4392

Noda Farm
190 Bean Rd.
Meriden, NH
(603) 510-0033

Noel’s Tree Farm
21 Charles Bancroft Hwy.
Litchfield, NH
(603) 759-2264

Oleson’s Tree Farm
1667 Presidential Highway
Jefferson, NH

Rossview Farm
84 District #5 Rd.
Concord, NH
(603) 228-4872

Scammon’s Tree Farm
85 Apple Tree Ln.
Hopkinton, NH
(603) 224-1630

Sidmore Family Christmas Tree Farm
198 North Rd.
Deerfield, NH
(603) 463-7472

Stonehouse Christmas Trees
63 Thrasher Rd.
Claremont, NH
(603) 542-5001

Sundance Farm
434 Hornetown Rd.
Farmington, NH
(603) 701-2363

Tonry Farm
314 Exeter Rd.
Hampton Falls, NH
(603) 772-6213

Walker’s Green Trees
*Closed for 2024 Season*
124 Perkins Rd.
Madbury, NH
(603) 742-0497

Weir Tree Farms, LLC
679 E. Colebrook Rd.
Colebrook, NH
(800) 962-7911

Windswept Mountains View Christmas Tree Farm
323 Fitzwilliam Rd.
Richmond, NH
(603) 239-4005

Wright’s Tree Farm
607 Hurricane Rd.
Keene, NH
(603) 352-4033

Categories: Guide to Holidays, Pick Your Own