Cut-Your-Own Christmas Tree Farms Near Asheville
6 farms around Asheville where you choose and cut your own Christmas tree, in the Fraser fir country of Haywood, Buncombe and Jackson County. Every farm is checked against its own website or another named source.
- cut-your-own farms
- 6
- lowest starting price (2025)
- $105
- most common tree
- Fraser fir
- with hayrides or wagons
- 2
Haywood County, NC 3 farms
-
Waynesville, NC
A Fraser fir farm on a mountainside above Waynesville that has offered choose-and-cut since 1999, with Santa on select days, a fire pit with cocoa and cider, and historic log cabins for an overnight stay.
- Fraser fir
-
Mehaffey Tree Farm
from $105Waynesville, NC
A family-run Fraser fir farm in Haywood County, growing trees since 1984 on old pasture and tobacco ground near Waynesville, open to the public for a few weekends of choose-and-cut each holiday season.
- Fraser fir
-
Waynesville, NC
A family Fraser fir farm on a knoll with a big red barn just off the road to Maggie Valley, about half an hour from Asheville, with cabins on the property for a holiday stay.
- Fraser fir
Jackson County, NC 2 farms
-
Glenville, NC
A Fraser fir farm in the Glenville highlands marked by an old red caboose, where visitors pick a tree and then warm up beside a fire with cowboy coffee and hot chocolate.
- Fraser fir
-
Glenville, NC
A farm and lodge near Lake Glenville that opens its hillside Fraser fir fields for two choose-and-cut weekends each holiday season, with more than 120 acres of hand-sheared trees at about 3,800 feet.
- Fraser fir
Buncombe County, NC 1 farm
-
Leicester, NC
A family farm in the Sandy Mush Valley northwest of Asheville and the only choose-and-cut farm in Buncombe County, with wagon rides through the fields, farm animals and a Christmas shop stocked with homemade goods.
Compare Christmas tree farms near Asheville
| Farm | Town | Price | Trees | Saws | Shake & net | Dogs | Pay |
|---|---|---|---|---|---|---|---|
| Bear Valley Farm | Glenville, NC | – | Fraser fir | – | – | – | – |
| Boyd Mountain Christmas Tree Farm | Waynesville, NC | – | Fraser fir | Yes | – | Leashed | Cards accepted |
| Chimney Pond Farm | Glenville, NC | – | Fraser fir | – | – | – | – |
| Mehaffey Tree Farm | Waynesville, NC | $105–$425, by size (2025) | Fraser fir | – | – | – | Cards accepted |
| Sandy Hollar Farms | Leicester, NC | – | – | Yes | – | – | – |
| Smoky Mountain Christmas Tree Farm | Waynesville, NC | – | Fraser fir | – | – | – | – |
Fraser fir from the source
Western North Carolina's mountains are where Fraser fir grows naturally, above 4,500 feet in the southern Appalachians (NC State Extension), and North Carolina cut the second-most Christmas trees of any state in the 2022 Census of Agriculture. Around Asheville, the farms on our list are mostly near Waynesville in Haywood County, with more in Jackson County near Glenville. For more High Country farms near Boone and Banner Elk, see our Charlotte page.
Tips for a mountain tree trip
Mountain roads can be icy in late November and December, so check conditions before you leave and bring warm layers. Many farms combine cutting with wreath shops and views, so plan for a longer visit.
Frequently asked questions
How much does it cost to cut your own Christmas tree near Asheville?
Among the 1 farm near Asheville that publish prices, cut-your-own trees start at $105 (2025 prices). The cheapest starting price is at Mehaffey Tree Farm. Many farms charge by height, so a tall tree costs more, and some charge per foot.
What kinds of Christmas trees do farms near Asheville have?
The most common trees at farms near Asheville are Fraser fir (5 farms). Some farms sell part of their range as pre-cut trees, so check each listing. Read our guide to Christmas tree types to compare scent, needle retention and branch strength.
Do Christmas tree farms near Asheville provide saws?
Yes, at 2 of the 6 farms we list, the farm hands out saws at the field, and many will help you load. You can bring your own bow saw, but check the farm's rules first, since some do not allow chainsaws or power tools.
Can I bring my dog to a Christmas tree farm near Asheville?
1 farm near Asheville says leashed dogs are welcome: Boyd Mountain Christmas Tree Farm. Rules can change on busy weekends, so check before you go.
When do Christmas tree farms near Asheville open?
4 farms have posted 2026 opening dates so far, starting Saturday, November 14. Most of the others say they open around Thanksgiving weekend. Many close once their cuttable trees run out, so the best selection is in late November and early December.
Before you go
- How to Cut Down Your Own Christmas TreeWhat to bring to a choose-and-cut farm, how to pick a fresh tree, where to make the cut and how to get it home and standing, step by step.
- Christmas Tree Types: Which Real Tree Should You Choose?Fraser, balsam, Douglas, noble and concolor fir, spruces, pines and cypress compared for scent, needle retention, soft needles and ornament strength.
- How to Keep a Real Christmas Tree FreshHow much water a Christmas tree drinks, when to recut the trunk, why additives don't help and how long a fresh-cut tree lasts, from extension research.
- When to Cut Your Christmas TreeWhen cut-your-own Christmas tree farms open, how long a fresh-cut tree lasts indoors and the best weekend to go for selection and freshness.
- What Size Christmas Tree Do I Need?How to measure your ceiling and floor space for a real Christmas tree, how wide a tree really is, and how much trunk to leave for the stand.
- How Much Does a Real Christmas Tree Cost?What a real Christmas tree costs in the US, what cut-your-own farms charge, and how flat, per-foot and by-size pricing work, with farm price data.