Find a Tree farm →Christmas Tree
Christmas Tree Harvest

Choose & Cut your Christmas Tree

Whether you've selected your own farm fresh Christmas tree for years or are looking to start a new tradition, the Choose-and-Cut option is a great way to get into the holiday spirit.

Many New Hampshire and Vermont Christmas tree farmers invite visitors to meander through rows of growing Christmas trees to select and harvest the perfect tree for holiday trimming. Many farms offer hay rides, Christmas shops, holiday refreshments, visits with Santa, and other seasonal entertainment. So, Choose-and-Cut customers return home with both lasting holiday memories and a farm fresh Christmas tree.

Some farms also offer a Choose-and-Tag option, where customers visit the farm during the beautiful fall foliage season to select a Christmas tree, and return in December to harvest the tree.

Choose & Cut Farms

Aldrich Tree Farm
2370 Dugway Road Richmond, VT 05477
Chittenden County
(802) 793-2700
Contact: Andy Aldrich
Archambault Tree Farm
232 Grant Road New Market, NH 03857
Rockingham County
(603) 479-7126
Contact: John Archambault
Asack and Son Tree Farm
1013 LeBlanc Road Barton, VT 05822
Orleans County
Contact: Bill Asack
Bakersfield Tree Farm
405 Fairfield Road Bakersfield, VT 05441
Franklin County
(802) 827-3042
Contact: Gary or Alice Foote
Bald Peak Christmas Tree Farm
421 Mountain Road (Rt 171) Melvin Village, NH 03850
Carroll County
(603) 544-7364
Contact: Cy Hunter
Belko Tree Farm
242 Lawrence Road Salem, NH 03079
Rockingham County
(976) 835-7563 or (508) 397-2916
Contact: John Belko
Beloin Evergreens
946 US Route 3 North Stratford, NH 03590
Coos County
(603) 237-4920
Contact: Ronald Beloin
Bishop's Choose and Cut
PO Box 95 North Springfield, VT 05150
Windsor County
(802) 886-8288
Contact: Melissa or Steve
Breezy Hill Acres
3325 Pine Hill Road Newport, VT 05855
Orleans County
(802) 334-6858
Contact: Carl Szych 6-8PM
Bunny Acres
330 Putt Road Bethel, VT 05032, NH
Windsor County
(802) 234-7257
Contact: Brian Gillord/ Linn Huntley
Christmas Trees at Bishop Farm
99 Park View Road Springfield, VT 05156
Windsor County
(802) 885-9294
Contact: Chris or Vanessa Bishop
Conley Tree Farm
527 Meaderboro Road Farmington, NH 03835
Strafford County
(603) 833-6589
Contact: RickZielfelfer
Crow Valley Farm
1038 Hopkinton Road Hopkinton, NH 03229
Merrimack County
(603) 224-7520
Contact: Greg Bockius
Donaghey Tree Farm
359 Third Range Road Pembroke, NH, NH 03275
(603) 485-5031
Contact: Susan Seidner
Gilberts Tree Farm
1865 Weir Road Williamstown, VT 05679
Orange County
(802) 433-1260
Contact: Greg and Amy Gilbert
Glove Hollow Christmas Tree Farm
395 Daniel Webster Highway Plymouth, NH 03264
Grafton County
(603) 520-9096
Contact: Mike Ahern
Goulden Ridge Christmas Tree Farm
1462 Goulden Ridge Road Weathersfield, VT 05156
Windsor County
(802) 558-2082
Contact: Rene Bergeron
Great Works Tree Farm
392 Oak Woods Road North Berwick, ME 03906
York County
(603) 479-7126
Contact: John Archambault
Hall Tree Farm
45 Roby Road Goffstown, NH 03045
Hillsborough County
(603) 497-2243
Contact: Herman or Beatrice Hall
Hidden Field Fir Farm
625 River Road Plainfield, NH 03781
Sullivan County
(603) 675-2007
Contact: Gordon Bradstreet
High Meadow Farm
162 Joalco Road Strafford, NH 03884
Strafford County
(603) 664-2934
Contact: Gordon Page
Highland Plantation
39 Highland Street Newton, NH 03858
Rockingham County
Contact: Warren Stocker
Indian Hill Farm
161 Main Avenue (Route 107A) South Hampton, NH 03827
Rockingham County
(603) 394-7520
Contact: Marty Blackadar
King's Pine Farm
185 North Road Deerfield,, NH 03037
Rockingham County
(603) 463-1735
L. H. Stowell and Son
1591 Twin Pond Road Brookfield, VT 05036
Orange County
(802) 276-3382
Contact: Lew Stowell
Larry's Tree Farm
366 Rte 108 South Bakersfield, VT 05448
Franklin County
(802) 730-4627
Email: Larry'
Contact: Penny or Derek Krygier
LeBlanc Tree Farm
392 Texas Hill Road Plymouth, NH 03264
(603) 536-1496
Contact: Norm LeBlanc
Live Tree or Die Farm
11 Crickett Hill Amherst, , NH 03031
Hillsborough County
(603) 493-6036
Contact: John Turner
Lobdell's Christmas Tree Farm
88 Gale Chandler Road Lamdaff, NH 03584
Grafton County
(6030 838-2281
Contact: Ray Lobdell
Meadow Ridge Farm
18 Merritt Road Middlesex, VT 05602
Washington County
(802) 223-4258
Contact: Patrick or Tammi White
Moffatt's Tree Farm
1123 Wild Branch Road Craftsbury, VT 05826
Orleans County
(802) 586-6900
Contact: Steve Moffatt
Mountain Star Farms
303 Wild Ammonoosuc Road/Route 112 Woodsville, NH 03785
Grafton County
((603) 747-2981
Contact: Mike Garvan
Mt. Anthony Tree Farms -Pownal
3474 Vermont Route 346 North Pownal,, VT 05260
Bennington County
(802) 688-6257
Contact: Fritz Horst
Muehlke Family Tree Farm
320 Belknap Mountain Road Gilford, NH 03249
Belknap County
(802) 662-0404
Contact: Rick Muehlke
Murray Hill Farm
865 Guptil Road Waterbury Center, VT 05677
Washington County
(802) 6620855
Contact: Robert W. Murray, M.D.
Nichols Trees
12 Pelton Lane Lyme, NH 03768
Grafton County
(603) 795-4392
Contact: Ben Nichols
Noda Farm
190 Bean Road Plainfield, NH 03781
(603) 276-0877 or (603) 510-0033
Contact: Chris Dye or Kesaaya Noda
Noel's Tree Farm
21 Char;es Bancroft Hwy Litchfield, NH 03052
Hillsborough County
(603) 759-2264
Contact: Paul Lemire
Pineberry Farm
1514 Vertical Mile Road Wheelock, VT 05851
Caledonia County
(802) 626-8075
Contact: Bob Potter
Pleasant Valley Tree Farm
313 Pleasant Valley Road Bennington, VT 05201
Bennington County
(802) 442-9071
Contact: Barry Horst
River Road Plantation
5 River Road Concord, NH 03301
Merrimack County
(603) 942-5186
Contact: Stacy Paine
Rocks Christmas Tree Farm
4 Christmas Lane Bethlehem, NH
Grafton County
(603) 444-6228
Contact: Nigel Manley
Sinclair Family Tree Farm
367 Seldon Mill Rad Ripton, VT 05766
Addison County
(802) 388-5499
Contact: Doug Sinclair
Sundance Farm
434 Hornetown Road Farmington, NH 03835
Strafford County
(603) 701-2363
Contact: Cheryl Gagnon/ Mike Gagnon
Third Stone Christmas Tree Farm
106 Garland Road Barnstead Parade, NH 03218
Belknap County
(603) 957-1422
Contact: Tim Gaudreau
Tonry Farm
314 Exeter Road Hampton Falls, NH 03844
Rockingham County
(603) 722-6213
Contact: Abby Tonry
Upper Valley Tree Farm
1869 Upper Pleasant Valley Road Jeffersonville, VT 05464
Lamoille County
(802) 434-4762
Contact: Greg Zajchowski
Walker Farm's Elysian Hills
223 Knapp Road Dummerston, VT 05346
Windham County
(802) 254-2051
Contact: Jack Manix
Werner Christmas Tree Farm
429 Painter Road Middlebury, VT 05753
Addison County
(802 388-7781
Contact: Dave or Cheryl Werner
White's Tree Farm
Route 15 Essex/Jericho Town Line, Essex, VT 05489
Chittenden County
(802) 899-4977 or 899-4924
Contact: Bob White
Windcrest Farm
274 Poor Farm Road Weare, NH 03281
Hillsborough County
(603) 529-2658
Contact: Paul Doscher
Windswept Mountains View Christmas Tree Farm
323 Fitzwilliam Road Richmond, NH 03470
Cheshire County
(603) 239-4005
Contact: Jeff or Susan Taylor
Winslow Farms
Route 7 Pittsford, VT 05763
Rutland County
(802) 773-1003
Woolsey's Christmas Trees
206 Jordan Road East Charleston, VT 05833
Orleans County
(802) 723-4849
Contact: Bill Woolsey
Z's Christmas Tree Farm
15 Balsam Way Deerfield, NH 03037
Rockingham County
(603) 494-4822

Top of Page

Tree harvest with Grandpa