pickinghours

Christmas tree farms in North Carolina

The state that grows more Fraser fir than any other, almost all of it within an hour of Boone. 18 farms have now posted 2026 dates, and two mountain-farm lots near Raleigh open on 20 November.

Farms with 2026 dates
18
Lots near Raleigh
2
First to open
14 Nov
Last checked
28 Oct

Pick your area

Boone & Watauga County

All 8 Christmas tree farms near Boone

Also: Vilas, Sugar Grove, Blowing Rock

Asheville & Haywood County

All 8 Christmas tree farms near Asheville

Also: Waynesville, Leicester, Clyde, Canton

West Jefferson & Ashe County

All 10 Christmas tree farms in Ashe County

Also: Laurel Springs, Glendale Springs, Fleetwood, Jefferson

Coming next

Avery County (Newland, Banner Elk), then Raleigh and the Triangle — where the nearest real farm is four hours away but several Ashe County growers run their own lots — as each farm posts its 2026 dates.

The ones with 2026 dates already

18 farms across the state have posted 2026 dates, and seven of them have put up a price. Everything else we have found is still showing last year’s, so it isn’t listed as fact here yet — though what a farm grows, and what it provides when you get there, goes up either way.

Buying an NC Fraser fir in the Piedmont

Two lots run by a mountain farm, so the trees are its own and freshly cut rather than bought in:

North Carolina Christmas tree questions

Where are the Christmas tree farms in North Carolina?

Almost all of them are in the mountains in the west of the state, within about an hour of Boone. Ashe County, to the north around West Jefferson and Laurel Springs, grows more Christmas trees than any other county in America. Boone and Watauga County is the easiest cluster to reach and has the most choose-and-cut farms open to the public, and Avery County around Newland and Banner Elk is the third. Further south-west, Haywood County around Waynesville and Canton supplies the Asheville end of the mountains. Charlotte, Raleigh and the rest of the Piedmont have very few growing farms — what they have is lots selling trees cut in those mountain counties.

Why is North Carolina known for Christmas trees?

Fraser fir. It grows wild only in the southern Appalachians, at altitude, and North Carolina has more of that ground than anywhere else, so the state grows more Fraser fir than any other. It has been picked for the Blue Room of the White House more often than any other state’s tree — Cartner’s Tree Farm in Newland supplied the 2024 one. If you buy a real tree anywhere on the east coast, there is a good chance it came off a hillside in Ashe, Avery or Watauga County.

What is a Fraser fir like compared with other Christmas trees?

It holds its needles for weeks, which is the main reason people pay more for one. The branches are stiff and turn slightly upwards, so they carry heavy ornaments without drooping and leave gaps for them to hang in. The needles are soft and dark green with a silvery underside, and the scent is strong. The usual alternatives in the NC mountains are white pine, which is softer and much lighter on the branch, and blue spruce or Canaan fir, which a few farms grow in small numbers. We have set the two side by side in Fraser fir vs Douglas fir, including why you cannot cut a Douglas fir anywhere in this state.

When do North Carolina Christmas tree farms open for 2026?

The earliest open on Saturday 14 November — Clawson’s, Greene Tree Farm and Circle C near Boone, and Nesbitt and Mehaffey over in Haywood County. Most of the rest start on the weekend before Thanksgiving or on the Friday after it, and the great majority are finished by mid-December. Mountain farms sell out: the tall trees go first, and some farms close early once the good ones are gone, so the Thanksgiving weekend is the safe time to go for a big tree. Two farms open on Thanksgiving Day itself — Nesbitt in Clyde and Peach Bottom in Laurel Springs.

How much does a Fraser fir cost at the farm?

Between $72 and $100 for a 6 to 7 ft tree at the seven farms with 2026 prices up, and the spread is worth knowing. Appalachian Evergreens near Boone is the cheapest: $60 at 5 ft, $72 at 6 ft, $90 at 7 ft, $110 at 8 ft and $135 at 9 ft, moving in half-feet in between. Elk River Evergreens in Elk Park prices by coloured tag with sales tax included: $50 up to 5 ft, $70 at 5–6 ft, $90 at 6–7 ft, then $110, $140, $180, $210 and $240 up to 12 ft — cheaper than Appalachian Evergreens below 6 ft and dearer above it. Mistletoe Meadows in Laurel Springs and Top of the Mountain near West Jefferson both ask about $85 at that height, and Top of the Mountain publishes the fullest 2026 ladder in the state, $30 for a table top up to $300 at 11–12 ft. Nesbitt in Clyde is the dearest at 6–7 ft, $100, also rising to $300 at 11–12 ft. Circle C near Boone covers the widest range of any farm here, $50 for a 3 ft tree to $500 at 14 ft and over, and says those prices are unchanged from 2025 and 2024. Mehaffey near Waynesville charged $115 at 6–7 ft last season and says its 2026 list is due this month. Every other farm in the state prices the tree by height when you bring it in.

Can I buy a North Carolina Fraser fir without driving to the mountains?

Yes. Mistletoe Meadows, which grows its trees in Laurel Springs, runs its own lots in Garner, just south of Raleigh, and in Asheboro, both open from 20 November with trees cut on the mountain farm. That is the shortest route to a fresh Fraser if you are in the Triangle. Elsewhere in the Piedmont, most lots are selling NC mountain trees too, though without the farm’s name on them.

How these are checked

Each farm’s own website is read in full, and the farm is contacted when something is missing. A 2026 date only appears once the farm itself has posted it; anything from last season is labelled as last year’s. Every listing carries the date it was last read, and most NC farms post their dates between late October and mid-November, so these pages fill out over the next few weeks.

Also on pickinghours