Christmas Tree Farms in North Carolina
North Carolina is Fraser fir country, with its mountain counties among the largest tree growers in the nation, and farms in the Piedmont that sell the same trees closer to the cities.
Photo: “Christmas tree farm IA”, Unknown author, Public domain
North Carolina at a glance
Farms listed as of 2026-10-09Christmas tree farms in North Carolina
Helms Christmas Tree Farm
Vale, NC, Lincoln County
Choose and cut, pre-cut
Trees: Fraser fir, Leyland cypress, Eastern red cedar, Virginia pine, White pine
Also: christmas shop, hayrides, train rides, campfire
Opens: November 22-December 22 or until sold out: Wednesday-Sunday: 9am-6:00pm. Others by appointment.
Spillman's Christmas Tree Farm
Sophia, NC, Randolph County
Choose and cut, pre-cut
Trees: Leyland cypress, Eastern red cedar, Fraser fir
Also: hayrides, refreshments, restrooms, wreaths
Opens: Open the day after Thanksgiving (November 27) through December 22: Monday-Thursday 1pm-8pm, Friday-Saturday 10am-8pm & Sunday 1pm-6pm
Two D's Nursery
Newland, NC, Avery County
Choose and cut, pre-cut
Trees: Fraser fir, Canaan fir, Turkish fir, White pine
Also: restrooms, tree baling, wreaths, garland
Opens: Open the weekend before Thanksgiving through the Christmas Season: 8am-5:30pm, daily!
Lantern Farm
West Jefferson, NC, Ashe County
Choose and cut
Trees: Fraser fir, Canaan fir, Concolor fir, Noble fir, Nordmann fir
Also: christmas shop, hayrides, petting zoo, refreshments
Opens: Open Friday, Saturday, Sunday from November 21 to December 12: Friday 1pm-5pm, Saturday & Sunday 10am-5pm. Check our website for updates.
Lil' Grandfather Mountain Christmas Tree Farm
Laurel Springs, NC, Alleghany County
Choose and cut
Trees: Fraser fir, Blue spruce, Canaan fir, Concolor fir, White pine
Also: Santa visits, hayrides, petting zoo, refreshments
Opens: Open November 26-29, December 5-6.
Mistletoe Meadows
Laurel Springs, NC, Alleghany County
Choose and cut
Trees: Fraser fir, Blue spruce, Concolor fir, Leyland cypress, Norway spruce, White pine
Also: Santa visits, hayrides, refreshments, restrooms
Opens: November 20-22, 25, 27-29, December 5-6 and December 12-13 (Closed Thanksgiving Day): 9am-5:30pm. Other days by appointment
Sandy Hollar Farms
Leicester, NC, Buncombe County
Choose and cut
Trees: Fraser fir, Canaan fir, Turkish fir, White pine
Also: christmas shop, hayrides, restrooms, tree baling
Opens: Open November 21-22, 26-29, December 5-6, 12-13: 9am-4pm
Shady Rest Tree Farm
Glendale Springs, NC, Ashe County
Choose and cut
Trees: Fraser fir, Blue spruce, Canaan fir, Concolor fir, Nordmann fir, Turkish fir, White pine
Also: refreshments, petting zoo, restrooms, tree baling
Opens: Open November 21 through December 24: every day, 9am-Dark, weather permitting
"Fir" Heaven Sake Christmas Tree Farm
Topton, NC, Macon County
Choose and cut
Trees: Fraser fir, Canaan fir
Also: christmas shop, Santa visits, sleigh rides, campfire
Opens: Opening November 20th: Fridays and Saturdays 9am-5pm, Sundays 1-5pm and Monday through Thursday by appointment.
Jonas Ridge Tree Farm
Jonas Ridge, NC, Burke County
Choose and cut
Trees: Fraser fir, White pine
Also: christmas shop, refreshments, restrooms, tree baling
Opens: November 21-22, 25-29, December 2-6: 9am-4:30pm or until sold out. Open Thanksgiving Day!
Kathy Shore Nursery
Sparta, NC, Alleghany County
Choose and cut
Trees: Fraser fir, White pine
Also: Santa visits, restrooms, tree baling, unsheared trees
Opens: By appointment only. Call for a time.
Sugar Plum Farms
Newland, NC, Avery County
Choose and cut
Trees: Fraser fir, Blue spruce
Also: campfire, christmas shop, Santa visits, hayrides
Opens: Open November 14-December 20: Weekends 9am-Dark; Weekdays 12:30pm-5pm
Check a farm’s page or call before you drive; dates and hours change with the weather.
Trees North Carolina farms grow
North Carolina is Fraser fir country, with its mountain counties among the largest tree growers in the nation, and farms in the Piedmont that sell the same trees closer to the cities. Farms here name fraser fir (52), white pine (12), canaan fir (7), leyland cypress (5) and blue spruce (4) most often. The species guide compares how each holds its needles and smells.
Growers, permits and snow in North Carolina
The North Carolina Christmas Tree Association is the state’s growers association.
