Christmas tree farm guide

Christmas tree farms in North Carolina.

Find a Christmas tree among the mountain rows around Boone, Newland, West Jefferson and Waynesville, or plan a farm visit near Apex and Hillsborough. These listings bring together tree choices, posted prices, seasonal dates and the practical details that make the trip easier.

Choose your tree and check the cutting arrangements

Fraser fir is a familiar mountain choice, with several farms offering other species too. At Clawson’s, Panoramic View and Appalachian Christmas Mountain Farms, you select a field tree and the crew cuts it. Jordan Lake pairs field-grown trees with mountain-grown pre-cut trees. Check the available sizes before a long drive.

Compare prices and payment conditions

Mehaffey, Cartner’s and Red Barn publish height tiers. Smith’s prices its field pines by the foot, while Mistletoe Meadows gives an average 6–7ft tree price example. Individually tagged trees can differ in price. Clawson’s and Panoramic View add a $4 card fee; Smith’s offers a cash discount.

Match the day to the farm’s schedule

Some farms open only on selected weekends. Jordan Lake requires a free vehicle reservation on its listed busy days, including visits to pick up a tagged tree. Check the operator’s latest dates and availability before leaving; opening days do not guarantee remaining trees.

Make room for the Christmas extras

Hayrides, warm drinks, wreaths and farm shops vary by location and date. Sugar Plum lists weekend Santa visits and food trucks; Red Barn schedules vendors and hayrides on selected days. Weather and crowds can limit rides and access, so keep the activity conditions with your plans.

North Carolina tree farms

14 farms listed

Tree fields and mountain slopes at Boyd Mountain

Waynesville · North Carolina

Boyd Mountain Christmas Tree Farm

Choose a Fraser fir on the hillside, borrow a saw or let the crew cut it, then explore the Christmas shop and selected-day Santa visits.

Tree options: Cut your own & Pre-cut & Potted trees

Tree season
November 19–December 13, on the listed days or until sold out.
View farm details
A visitor carrying a tree beside a red pickup at Mehaffey Tree Farm

Waynesville · North Carolina

Mehaffey Tree Farm

Choose a mountain-grown Fraser fir in Waynesville, with a separate small live-and-potted option and height-based tree prices.

Tree options: Cut your own & Potted trees

3–4ft live, potted Fraser fir
$40
Tree season
November 14–December 13, on selected dates or until sold out.
View farm details
Red and green trolley at Frosty’s Choose & Cut

West Jefferson · North Carolina

Frosty’s Choose & Cut

Choose a Fraser fir at Frosty’s, with trolley and tractor rides, wreath decorating, farm souvenirs and food vendors to make a longer outing.

Tree options: Cut your own

Tree season
Season begins November 20; closing depends on the farm’s announcements and remaining trees.
View farm details
Tree rows and farm buildings at Clawson’s Choose & Cut

Boone · North Carolina

Clawson’s Choose & Cut

Choose a Fraser fir at Clawson’s Boone farm, with complimentary hayrides, cocoa and coffee, farm animals and crew help for the trip home.

Tree options: Cut your own

Tree season
November 14–December 20.
View farm details
A horse beside a fence overlooking Panoramic View’s tree fields

Boone · North Carolina

Panoramic View Christmas Tree Farm

A selected-weekend Fraser fir outing with mountain views, complimentary hayrides and warm drinks, plus farm animals.

Tree options: Cut your own

Tree season
November 21–22, November 27–29 and December 5–6 only.
View farm details
Two visitors beside trees at Mistletoe Meadows

Laurel Springs · North Carolina

Mistletoe Meadows

Choose a mountain-grown tree at the Laurel Springs farm, with crew cutting, baling and loading, hayrides, cocoa and a free window wreath with a tree purchase.

Tree options: Cut your own & Potted trees

Average 6–7ft tree
$85
Tree season
November 20–22, November 25 and 27–29, December 5–6 and 12–13.
View farm details
Fir trees and mountain ridges at Shady Rest Tree Farm

Glendale Springs · North Carolina

Shady Rest Tree Farm

Explore Shady Rest’s broad fir, spruce and pine selection, with staff cutting and hauling, warm drinks and selected-day rides on the farm Express.

Tree options: Cut your own & Potted trees

Tree season
November 21–December 24, weather permitting.
View farm details
Visitors at the Jordan Lake farm shop counter

Apex · North Carolina

Jordan Lake Farms

Choose a field-grown pine or cypress, a fresh-cut mountain fir or a root-ball spruce, with a Christmas shop, children’s play area and weather-dependent hayrides.

Tree options: Cut your own & Pre-cut & Potted trees

Tree season
Christmas season opens November 21.
View farm details
Tree rows across the mountain slopes at Sugar Plum Farms

Newland · North Carolina

Sugar Plum Farms

Choose a Fraser fir on the mountainside, with crew cutting and loading, free hayrides and warm drinks, plus weekend Santa photographs and food trucks.

Tree options: Cut your own

Tree season
November 14–December 20.
View farm details
Pre-cut trees displayed outdoors at Smith’s Family Fun Farm

Hillsborough · North Carolina

Smith’s Family Fun Farm

Choose a pine or pick a Fraser fir at Smith’s, with full tree preparation, a weather-dependent play area and complimentary cocoa and cider.

Tree options: Cut your own & Pre-cut

White pine and Virginia pine choose-and-cut
$12 per foot
Tree season
Christmas tree sales open November 21.
View farm details
Fir branches with tree fields beyond at Appalachian Christmas Mountain Farms

Boone · North Carolina

Appalachian Christmas Mountain Farms

Choose a Fraser fir in Boone, with a hayride through the fields, a Little Tikes tree area and a shop filled with handmade wreaths and local goods.

Tree options: Cut your own

Tree season
Weekends beginning November 21.
View farm details
Tree fields in autumn at Cartner’s Christmas Tree Farm

Newland · North Carolina

Cartner’s Christmas Tree Farm

Choose a Fraser fir at Cartner’s and let the crew cut it, prepare it for your stand, bale it and tie it onto your vehicle.

Tree options: Cut your own

Up to 5ft
$45
Tree season
November 21–22, November 26–29 and December 5–6.
View farm details
Red barn and fir trees at Red Barn Tree Farm

Newland · North Carolina

Red Barn Tree Farm

Choose a tagged Fraser fir for the crew to cut, or shop fresh-cut trees in the barnyard, with cocoa and cider for tree customers.

Tree options: Cut your own & Pre-cut

5–6ft
$60
Tree season
November 20–December 6
View farm details
Visitors beside a fir tree at Bear Valley Farm

Glenville · North Carolina

Bear Valley Farm

Choose a Fraser fir at Bear Valley’s Glenville farm, with a red caboose, fireside coffee and cocoa, miniature donkeys and a country store.

Tree options: Cut your own

Tree season
Opening weekend November 21–22; afterward Thursday–Sunday, excluding Thanksgiving Day.
View farm details