Top 11 Christmas Tree Farms in New Hampshire 2025
The Christmas Tree Farm in New Hampshire has been operating for decades, providing families with new traditions and cherished memories. Cutting your own trees for Christmas is a special feeling, and these farms help you achieve that.
There are many trees to choose from, like balsam fir, Fraser fir, white spruce, blue spruce, Korean fir, etc. Choose the tree that will fit perfectly in your home for Christmas. These New Hampshire Christmas tree Farms offer visitors a chance to spend a cozy day with their families in nature.

11 Best Christmas Tree Farms in NH
1. Noel’s Tree Farm – Litchfield, NH
Noel’s Tree Farm has been run by the Kessler family since 1971. George Kessler and his children now operate it. The farm offers a huge variety of Christmas trees in sizes ranging from 5 feet to 20 feet.
You can cut these fresh trees yourself or opt for a freshly cut one. The place also has Santa, a petting zoo, hayrides, and complimentary chocolates for all to enjoy. This is a perfect place to make Christmas memories for families. Visitors can buy wreaths, kissing balls, centerpieces, etc. The farm will be open from 22 November.

- Hours: Every day from 9.30 a.m. to 7 p.m.
- Tree Variety: Balsam Fir, Fraser Fir, Spruce, Noble Fir, etc.
- Contact: 603-930 1291
- Address: 21 Charles Bancroft Hwy, Litchfield, NH 03052
Read Christmas Tree Farms in Maine
2. Glove Hollow Christmas Tree Farm – Plymouth, NH
Glove Hollow Christmas Tree Farm has been open since 1897. The farm offers a choose-and-cut-your-own tree option, as well as a pre-cut variety. They give their visitors the option of a preseason pick-and-cut. Visitors can make a great day out with their kids here. The farm has goats, tube slides, a tree house, hayrides, and cocoa. This farm is open the day after Thanksgiving.

- Hours: Monday to Friday, 1 p.m. to 6 p.m. Saturday and Sunday, 8 a.m. to 6 p.m.
- Contact: 603-520-9096
- Address: 395 DW Highway, Plymouth, NH 03264
Read Best Christmas Tree Farms in Connecticut
3. Merrymac Christmas Tree Farm – Bedford
Merrymac Christmas Tree Farm is a retail store owned and operated by the Gagnon family. They have a variety of precut trees available for you to take home. The place also offers warm cocoa, candy, tree ornaments, and handmade wreaths, among other items. Visitors can also choose to get their tree delivered to the doorstep.
- Hours: Monday to Friday – 5 p.m. to 7 p.m. Saturday and Sunday 9 a.m. to 7 p.m.
- Tree Variety: Balsam, Fraser, Canaan Fir.
- Contact:603-208-3008
- Address: 400 Boynton St., Bedford, NH 03110
4. Windswept Mountains View Christmas Tree Farm – Richmond, NH
Since 1992, Windswept Mountains View Farm has been known for its fresh produce and four-state view of the beautiful mountains. The farm offers choose-and-cut options to its visitors. Trees ready for harvest are tagged with prices included. This farm donates to the Tree for Troops program. Their special Elves Nook and Christmas Barn are places where shoppers can buy Christmas items and freshly made wreaths. They also offer complimentary cocoa, tea, and mulled cider along with snacks for sale.
- Hours: Saturday and Sunday – 10 a.m. to 4 p.m.
- Tree Variety: Balsam Fir, Fraser X Balsam hybrid, Turkish, Greek, Blue Korean, Nordmann, etc.
- Contact: (603) 239-4005
- Address: 323 Fitzwilliam Rd, Richmond, NH 03470
5. Beloin Tree Farm – Colebrook
Beloin Tree Farm has been a 250-acre Christmas Tree Farm since 1948. The trees here have won the Blue Ribbon at Lancaster Fair for 14 consecutive years. They offer a ‘choose and cut’ option for their visitors. This farm also has a wholesale option for larger quantities. The farm has a large variety of trees, starting from tabletop to 10-12feet.
- Hours: Every day from 8 a.m. to 8 p.m.
- Tree Variety: Balsam, Fraser Fir, Canaan Fir, Blue Spruce, Korean Fir, etc.
- Contact: 603-331-1572
- Address: 160 Stevens Hill Road, Colebrook, NH, United States, New Hampshire 03576
6. Donaghey Tree Farm – Pembroke, NH
Donaghey Tree Farm has been operating since 1971. It is a small, family-owned business that has been selling Christmas trees to local households for decades. This farm offers a choose-and-cut option. Complimentary hot chocolates are available. There is a variety of freshly decorated wreaths and other ornaments.

- Hours: Saturday and Sunday – 8 a.m. to 4 p.m.
- Tree Variety: Balsam. White spruce, Fraser, etc.
- Contact: 603-485-5031
- Address: 359 3rd Range Rd, Pembroke, NH, United States, New Hampshire 03275
7. Rossview Farm – Concor, NH
Rossview Farm has been a perfect destination for Christmas Trees since 1989. They have a large selection of sizes in their trees, from 3 feet to 12 feet. The farm also has stunning wreaths decorated from their farm’s freshly produced pine cones, pine sprigs, cedar sprigs, winterberries, and handmade bows. Wreaths need to be pre-ordered.
The most fascinating thing this farm offers is the Hilltop Tree Cutting Adventure. Visitors will be taken to the hilltop to choose a premium tree for cutting, for photoshoots/ hayrides/hot cocoa, or coffee. This is a kind of experience for families. It will happen on the opening day of November 28. Dogs are disallowed on this farm.
- Hours: Wednesday, Thursday, and Friday – 1 p.m. to 4 p.m. Saturday and Sunday – 9 a.m. to 3 p.m.
- Tree Variety: Balsam Fir, Fraser Fir, and Balsam Fraser mix.
- Contact:(603) 228-4872
- Address: 85 District 5 Rd, Concord, NH 03303
8. Indian Hill Farm- South Hampton
The Desjardins Family currently owns the farm. This farm offers a choose-and-cut option. Their elves will be on-site to help load and tie the trees. The opening day is November 28.
- Hours: Saturday 29 and Sunday 30 November from 9 a.m. to 3.30 p.m. Other days will be dependent on inventory.
- Tree Variety: Balsam Fir, Fraser, and Concolor Fir, Blue spruce, etc.
- Contact: 603-394-7520
- Address: 161 Main Avenue, South Hampton, NH 03827
9. South Farm Christmas Trees – Bethlehem, NH
Nigel Manley and Judy Ratzel own the South Farm Christmas trees. They now mainly grow Christmas trees and garlic. Their Christmas trees are hand-planted by family members and grown sustainably. Wreaths are customisable, and larger ones are available by pre-ordering. The farm will be open for Cut Your Own Christmas trees from November 22 to 23.
- Hours: Friday, Saturday, and Sunday, 10 a.m. to 4 p.m.
- Tree Variety: Balsam, Fraser, Korean, and Balsam Fraser mix.
- Contact: 603-991-1970
- Address: 575 Profile Rd, Bethlehem, NH 03574
10. Tonry Tree Farm – Hampton Falls
Tonry Tree Farm has been operating as a local farm since 1964. They are a cut-your-own-tree Christmas Tree farm offering fresh evergreen plants. This farm also offers wreaths and Christmas decorations. Their trees are 5 feet or smaller. Leashed dogs are allowed on their farm. They will be open from 28 November.
- Hours: November 28, 29, 30, December 5, 6, 7 from 9 a.m. to 3.30 p.m.
- Tree Variety: Concolor fir, balsam fir, fraser fir, and blue and white spruce.
- Contact: 603-772-6213
- Address: 314 Exeter Road, Hampton Falls, NH 03844
11. Weir Tree Farms – Colebrook, NH
Weir Tree Farms is a fourth-generation Christmas tree farm in East Colebrook. This farm offers a choose-and-cut-your-own-tree experience on 400 acres. Customers can tag their trees in advance. The farm has a gift shop and a wreath room selling handmade wreaths, kissing balls, and more. They also have a wholesale tree-selling business. The farm will be open from November 22 to December 14, 2025.
- Tree Variety: Korean and Balsam mix, Balsam, Fraser,
- Contact: 603-237-5273
- Address: 679 E. Colebrook Road, Colebrook, NH 03576
Find More Christmas Tree Farms in New Hampshire Near You
Conclusion
Choosing and cutting your own Christmas Tree can be a fun experience for the whole family. These Christmas Tree Farms in New Hampshire help you buy a local, sustainably grown tree for your home. The farms in NH also offer majestic wreaths for your doors, kissing balls, and tree ornaments for your decoration. Some of these farms also offer complimentary hot chocolate and coffee,