Christmas tree farms

Christmas tree farms in North Carolina

20 farms · checked October 3, 2026

North Carolina offers two different kinds of Christmas tree outing: a trip into the western mountains for a Fraser fir, or a visit to a lower-elevation farm growing pines, cedars and cypress. The mountain farms in this list cluster around Boone, Newland, West Jefferson and Laurel Springs, with more options near Waynesville and Glenville. Farm-owned stands bring mountain-grown trees closer to families in the Triangle and Triad.

Fraser fir is the familiar mountain choice. NC State Extension explains that it grows best at higher elevations, while Virginia pine is widely grown for choose-and-cut sales in eastern North Carolina. White pine, Leyland cypress and Carolina Sapphire also appear on the farms checked here. Some growers list additional varieties; check the individual farm's page for the trees it offers.

Many farms begin selling in mid-November or around Thanksgiving. Several open only on selected weekends, and a published closing date can change if trees sell out.

Before leaving, measure your room first, including space for the stand and topper. Bring gloves, a measuring tape and sturdy footwear, and check whether you cut the tree yourself or staff cut your selection. Mountain fields can be steep, so allow time for the walk and loading your tree.

20 farms

Greene Family Tree Farm

Boone 28607

Choose and cut

Open on selected dates only, with hours varying by day. The farm offers hayrides, hot drinks and a gift shop.

Also
Hayrides, Hot drinks, Gift shop, Wreaths, Tree baling
Season
Open Nov 14 – Dec 12

Cranberry Tree Farm

1100 Reedy Creek Road, Cary 27513

Pre-cut

Also: 1100 Environ Way, Chapel Hill; 7200 Creedmoor Road, Raleigh. Trees are grown on the farm in Laurel Springs.

Trees
Fraser fir, Concolor fir, White pine, Blue spruce
Also
Wreaths, Garland, Delivery
Season
Date not verified yet
Hours
Mon–Fri 10am–9pm; Sat–Sun 9am–9pm

Grace Tree Farm

1292 Beth Haven Church Road, Denver 28037

Choose and cut

Choose a field-grown cypress, with shaking and baling available. The farm also lists Murray cypress and Green Giant arborvitae.

Trees
Leyland cypress, Carolina Sapphire
Also
Tree shaking, Tree baling, Hot drinks
Season
Date not verified yet

Hickory Creek Farm

1489 Burnetts Chapel Rd, Greensboro 27407

Choose and cutPre-cut

Cut field-grown cypress and pine or select Fraser firs from its mountain farm. Green Giant arborvitae is also listed.

Trees
Fraser fir, Leyland cypress, White pine, Carolina Sapphire
Also
Saws provided, Wreaths, Garland, Farm animals, Santa visits, Dog friendly
Season
Opens Nov 21

Cedar Lake Tree Farm

5829 NC-27, Iron Station 28080

Choose and cut

Choose a field-grown pine, cedar or cypress. Check the farm’s Santa schedule before planning a visit.

Trees
Virginia pine, Eastern red cedar, Leyland cypress
Also
Wreaths, Tree baling, Santa visits
Season
Opens Nov 21
Hours
Mon–Sat 9am–8pm; Sun 10am–8pm

Justice Farms

1325 Gould Rd, Jacksonville 28540

Choose and cut

Choose a field-grown pine, cypress or cedar. Tree fields close at dark.

Trees
White pine, Leyland cypress, Eastern red cedar
Also
Wreaths, Gift shop
Season
Opens Nov 26
Hours
Wed–Thu 3pm–7pm; Fri–Sun 9am–7pm; opening day 2pm

Mistletoe Meadows

270 Mistletoe Meadows Parkway, Laurel Springs 28644

Choose and cutPre-cut

Own stands: Asheboro, 343 NC Hwy 42 N; Garner, 1511 Benson Rd; Pinehurst, 244 Olmsted Blvd.

Trees
Fraser fir
Also
Hayrides, Hot drinks, Tree baling, Wreaths, Garland
Season
Date not verified yet

Sandy Hollar Farms

63 Sandy Hollar Lane, Leicester 28748

Choose and cut

Hayrides, provided saws and tree wrapping accompany the tree fields.

Also
Hayrides, Wreaths, Garland, Gift shop, Saws provided, Tree baling, Farm animals, Dog friendly
Season
Date not verified yet

Spillman’s Christmas Tree Farm

1576 Will Coltrane Rd, Sophia 27350

Choose and cut

Field-grown cypress choices include Leyland, Carolina Sapphire and Murray cypress. Green Giant arborvitae is also named.

Trees
Leyland cypress, Carolina Sapphire
Season
Date not verified yet
Hours
Mon–Thu 4pm–8pm; Fri–Sat 10am–8pm; Sun 1pm–6pm

Boyd Mountain Christmas Tree Farm

445 Boyd Farm Road, Waynesville 28785

Choose and cutPre-cut

Choose a Fraser fir in the fields or browse pre-cut trees. Saws and baling are provided; check dated Santa visits on the farm’s calendar.

Trees
Fraser fir
Also
Saws provided, Tree baling, Wreaths, Garland, Gift shop, Santa visits, Hot drinks
Season
Open Nov 19 – Dec 13
Hours
Nov 19–22, Nov 24–29, Dec 1–6, Dec 8–13: 9am–5pm

Mehaffey Tree Farm

24 Corner Drive, Waynesville 28785

Choose and cut

Fraser fir trees on selected November and December dates; the farm may close earlier if sold out.

Trees
Fraser fir
Season
Open Nov 14 – Dec 13
Hours
Nov 14–15, Nov 19–22, Nov 26–29, Dec 3–6, Dec 10–13: 9am–5pm

Opening days and stock change from year to year. Check the farm’s own website before you set out. Know of a farm we’ve missed, or one that’s closed? Tell us at the contact page.

Before you go, measure your room with the Tree Planner so you know the height and width that fit.