pickinghours

Christmas tree farms near Asheville

11 choose-and-cut Fraser fir farms within an hour and a half of the city. There is none in Asheville itself — the closest is twenty minutes west in Leicester, and the cluster proper is around Waynesville.

Farms listed
11
2026 dates posted
10
First to open
1 Nov
Last checked
12 Nov

Christmas tree farms near Asheville: 2026 dates

All 11, soonest first; Pressley at Glenville has not posted its 2026 dates yet. Tap a name for the dates, hours and how to get in touch.

  1. 1 Nov2026Dutch Cove Christmas TreesCanton · 25 min west of AshevilleFraser firno price published
  2. 14 Nov2026Mehaffey Tree FarmWaynesville · 35 min west of AshevilleFraser fir$125 at 6–7 ft
  3. 14 Nov2026Nesbitt Christmas Tree FarmClyde · 30 min west of AshevilleFraser fir$100–$300
  4. 14 Nov2026Moss Tree FarmCashiers · 1 hr 30 south-westnot statedno price published
  5. 19 Nov2026Boyd Mountain Christmas Tree FarmWaynesville · 35 min west of AshevilleFraser firno price published
  6. 21 Nov2026Sandy Hollar FarmsLeicester · 20 min west of Ashevillenot statedno price published
  7. 21 Nov2026Smoky Mountain Christmas Tree FarmWaynesville · 35 min west of AshevilleFraser firno price published
  8. 21 Nov2026Bear Valley FarmGlenville · 1 hr 20 south-westFraser firno price published
  9. 26 Nov2026WNC Landscaping & Christmas TreesWaynesville · 35 min west of AshevilleFraser firno price published
  10. 27 Nov2026Chimney Pond FarmGlenville · 1 hr 15 south-west of AshevilleFraser firno price published
  11. tbcPressley Family Tree FarmGlenville · 1 hr 20 south-westnot statedno price published

First to open

Dutch Cove in Canton has been tagging trees since Sunday 1 November: you pick yours now and collect it later, and the farm expects to sell out that way. The first farms open for cutting on Saturday 14 November: Mehaffey Tree Farm in Waynesville, which then runs Thursday to Sunday each week until the trees go, and Nesbitt in Clyde, which opens on ten named days and has a 2026 price list, and Moss Tree Farm at Cashiers, open every day but Thanksgiving to 6 December. Boyd Mountain follows on Thursday 19 November, open Tuesday to Sunday until 13 December.

The weekend before Thanksgiving

Three more open on Saturday 21 November. Sandy Hollar, the closest farm to Asheville, opens on weekends and Thanksgiving Day until 13 December, 9am to 4pm. Smoky Mountain opens the weekend before Thanksgiving by its own rule and stays open every day to Christmas Eve. Bear Valley at Glenville, by its red caboose, opens the same day and then runs Thursday to Sunday.

Dogs: 3 farms on this page welcome them. Every dog-friendly farm in North Carolina, with each farm’s rule.

8 farms within an hour and a quarter of Asheville, soonest to open first

Dutch Cove Christmas Trees

Canton, NC · 25 min west of Asheville

A Fraser fir farm that works by tagging rather than turning up: you walk the rows, put your name on the tree you want and come back for it at a time you arrange. Tagging started on 1 November, and Michael Medford, who runs it, expects to sell out that way.

  • TaggingFrom Sun 1 Novalready under way
  • How it worksTag first, collect laterbook a time to pick it up
  • Sell-outExpectedon tags, before December
  • TreesFraser firunsheared, grown on the farm since 1995
  • Tree pricesnot publishednot published

What’s there

  • Fraser fir
  • Unsheared trees
  • Tag your tree from 1 November
  • Collect it later
  • Wreaths
  • Boughs
  • Baling

Practical

  • Dogsnot stated
  • Paymentnot stated
  • Restroomsnot stated

Before you set offRing now. Tagging began on Sunday 1 November and the farm expects to sell out on tags, so a December visit may find nothing left. Ring Michael on 828-400-0806 or email dctreefarm@aol.com to book a time to tag, then a time to collect.

Contact

Checked 6 Nov 2026

Mehaffey Tree Farm

Waynesville, NC · 35 min west of Asheville

One of the first farms in the area to open, and one of two near Asheville with a full 2026 price list. The season runs in five short blocks: an opening weekend, then Thursday to Sunday each week until the trees run out. Fraser fir from 5 to 13 ft, plus little potted ones at 3 to 4 ft that you can plant afterwards.

2026 season14 Nov – 13 Dec
NovDec
  • OpensSat 14 Novlast day Sun 13 Dec, or until sold out
  • OpenThu–Sunafter the opening weekend
  • Hours9am–5pmevery open day
  • Trees5 to 13 ftpotted 3–4 ft too
  • Prices$125 at 6–7 ftthe farm’s 2026 list

Every 2026 date

  • Sat 14 – Sun 15 Nov9am–5pm
  • Thu 19 – Sun 22 Nov9am–5pm
  • Thu 26 – Sun 29 Nov9am–5pm
  • Thu 3 – Sun 6 Dec9am–5pm
  • Thu 10 – Sun 13 Dec9am–5pm

2026 prices, published by the farm

  • 3–4 ft, live and potted$45
  • 5–6 ft$105
  • 6–7 ft$125
  • 7–8 ft$170
  • 8–9 ft$215
  • 9–10 ft$265
  • 10–11 ft$325
  • 11–12 ft$375
  • 12–13 ft$425

What’s there

  • Fraser fir
  • Potted live trees
  • Easy parking
  • Easy access to the trees
  • Restrooms

Practical

  • Dogsyes, on a leash
  • Paymentcash or card — no personal cheques
  • Restroomsyes

Worth knowingFive blocks of dates, not a continuous season: 14–15 November, then Thursday to Sunday on 19–22 and 26–29 November and 3–6 and 10–13 December. They are open on Thanksgiving Day itself. The last block runs only while the trees last, so a tall tree is safer earlier.

Before you set offThe farm’s 2026 list is up: $125 for a 6–7 ft tree, $10 more than last year. It says prices may move up or down to stay in line with other local growers, and it takes cash or card but not personal cheques.

Contact

Checked 12 Nov 2026

Nesbitt Christmas Tree Farm

Clyde, NC · 30 min west of Asheville

A Haywood County farm that does the two things almost nobody around here does: it publishes its dates with the year on them, and it publishes a price list. Ten open days spread over four weekends and Thanksgiving week, Fraser fir cut or pre-cut.

  • OpensSat 14 Novlast day Sun 6 Dec
  • Open daysTenlisted one by one below
  • ThanksgivingOpen Thu 26 Novand the three days after
  • Tree prices$100 at 6–7 ft to $300 at 11–12 ftthe farm’s own 2026 list
  • Taller than 12 ftPriced individuallyask at the farm

Every 2026 date

  • Sat 14 – Sun 15 Novopening weekend
  • Sat 21 – Sun 22 Novsecond weekend
  • Thu 26 – Sun 29 NovThanksgiving and the weekend after
  • Sat 5 – Sun 6 Declast weekend

2026 prices, published by the farm

  • 6 – 7 ft$100
  • 11 – 12 ft$300
  • Over 12 ftpriced individually

What’s there

  • Fraser fir
  • Choose and cut
  • Pre-cut trees
  • Open on Thanksgiving Day
  • 2026 dates published with the year on them

Practical

  • Dogsnot stated
  • Paymentnot stated
  • Restroomsnot stated

Worth knowingNesbitt is one of two farms on this page open on Thanksgiving Day itself, and the only one in Haywood County that has published a 2026 price list. If you want a big tree, the farm prices anything over 12 ft individually rather than by the ladder, so ring first rather than arriving with a number in your head.

Before you set offThe farm publishes hours against each of those dates on its own list, and they are not all the same — ring 828-550-4108 and name the day you want before you drive out to Clyde. The two ends of the price ladder are the farm’s own figures; the rungs between them are priced at the farm.

Contact

Checked 28 Oct 2026

Moss Tree Farm

Cashiers, NC · 1 hr 30 south-west of Asheville

A family farm at Cashiers that has grown Christmas trees since 1974, and the farm on this page that opens the most days: every day from Saturday 14 November to Sunday 6 December, closed only on Thanksgiving Day. You choose the tree and the staff cut it down for you to take home the same day.

  • OpensSat 14 Novthe farm’s own post, 9 Sep 2026
  • OpenEvery day to Sun 6 Decclosed Thanksgiving Day
  • Hours10am–4pm9am–4pm on the weekends below
  • TreesLocally grownhand-trimmed on the farm
  • Tree pricesnot published yeta list once the farm finishes its count

Every 2026 date

  • Sat 14 – Fri 20 Nov10am–4pm
  • Sat 21 & Sun 22 Nov9am–4pm
  • Mon 23 – Wed 25 Nov10am–4pm
  • Thu 26 Novclosed, Thanksgiving Day
  • Fri 27 – Sun 29 Nov9am–4pm
  • Mon 30 Nov – Fri 4 Dec10am–4pm
  • Sat 5 & Sun 6 Dec9am–4pm

What’s there

  • Choose and cut
  • Staff cut the tree
  • Open every day but Thanksgiving
  • Since 1974

Practical

  • Dogsnot stated
  • Paymentnot stated
  • Restroomsnot stated

Before you set offThis year the farm is open at its main farm on Norton Road only. It says it will post its price list once it has finished counting its trees; until then ring 828-226-2340.

Contact

Checked 12 Nov 2026

Boyd Mountain Christmas Tree Farm

Waynesville, NC · 35 min west of Asheville

The one to pick if you are bringing children. Santa comes on five days, a pair of Newfoundland dogs visit on the Saturday before Thanksgiving, and there is a crêpe van selling hot cider and cocoa. They cut, bale and tie the tree on for you, or lend you a saw. There are cabins on the farm if you are staying the weekend.

2026 season19 Nov – 13 Dec
NovDec
  • OpensThu 19 Novlast day Sun 13 Dec
  • OpenTue–Sunclosed Mondays
  • Hours9am–5pm
  • SantaFive days21, 22, 27, 28, 29 Nov
  • Pricesnot publishednot published

What’s there

  • Fraser fir
  • Santa on five days
  • Newfoundland dogs on 21 Nov
  • Cut, baled and tied on for you
  • Saws to borrow
  • Wreaths
  • Garland
  • Hot cider and cocoa
  • Cabins on the farm
  • Restrooms

Practical

  • Dogsyes — the farm is pet-friendly
  • Paymentcash and major cards — no cheques
  • Restroomsyes

Worth knowingSanta is there on Saturday 21, Sunday 22, Friday 27, Saturday 28 and Sunday 29 November only. The Newfoundland dogs come on Saturday 21 November, which is the one day to aim for if that is the draw. The cider and cocoa come from the Harvest Moon Crêpes van rather than the farm.

Before you set offThe farm lists its hours as Tuesday to Sunday, but its own calendar also shows the first Tuesday and Wednesday (17 and 18 November) as closed, so the season really starts on Thursday 19 November.

Contact

Checked 14 Oct 2026

Sandy Hollar Farms

Leicester, NC · 20 min west of Asheville

The closest choose-and-cut farm to Asheville, twenty minutes west and still in Buncombe County, with a large range of sizes, hayrides and a shop. Open on weekends only, plus Thanksgiving Day, from 21 November to 13 December.

  • OpensSat 21 Novlast day Sun 13 Dec
  • Open daysWeekendsplus Thanksgiving Day — listed below
  • Hours9am–4pmon every open day
  • ThanksgivingOpen Thu 26 Novand the weekend after
  • Tree pricesnot publishednot published

Every 2026 date

  • Sat 21 – Sun 22 Nov9am–4pm
  • Thu 26 – Sun 29 Nov9am–4pm, Thanksgiving Day included
  • Sat 5 – Sun 6 Dec9am–4pm
  • Sat 12 – Sun 13 Dec9am–4pm, the last weekend

What’s there

  • Choose and cut
  • A large range of sizes
  • Hayrides
  • Farm shop
  • Fraser fir wreaths and garland
  • Open on Thanksgiving Day
  • Leashed dogs welcome
  • Closest farm to Asheville

Practical

  • Dogsyes, on a leash
  • Paymentcash, cheque, Mastercard or Visa — a fee is added for cards
  • Restroomsnot stated

Worth knowingDogs are welcome on a lead, and the lead matters here: the farm keeps guardian dogs with its livestock in the pastures. Paying by card costs a little extra, so cash or a cheque is the cheaper way.

Before you set offWeekends only, apart from Thanksgiving Day, so there is nothing midweek in December. The site names no tree prices; ring 828-683-3645 or email sandyholfm@aol.com if you want a figure before you set off.

Contact

Checked 6 Nov 2026

Smoky Mountain Christmas Tree Farm

Waynesville, NC · 35 min west of Asheville

Fraser fir in every size, cut your own or pre-cut, baled and tied on for you, on a Hemphill Road farm that also rents a cabin year round. Open every day from the weekend before Thanksgiving through to Christmas Eve.

  • OpensSat 21 Novthe farm’s rule: the weekend before Thanksgiving
  • Last dayThu 24 DecChristmas Eve
  • Mon–Thu10am–4pmthe farm’s own hours
  • Fri–Sun9am–5pmthe farm’s own hours
  • Tree pricesnot publishednot published

What’s there

  • Fraser fir, all sizes
  • Choose and cut
  • Pre-cut trees
  • Wreaths
  • Garland
  • Baled and tied on for you
  • A cabin to rent year round
  • Open to Christmas Eve

Practical

  • Dogsnot stated
  • Paymentnot stated
  • Restroomsnot stated

Before you set offThe farm publishes a rule rather than a date: open the weekend before Thanksgiving, through to Christmas Eve. This year that is Saturday 21 November to Thursday 24 December. Ring 828-400-2933 to check before you drive out.

Contact

Checked 6 Nov 2026

Bear Valley Farm

Glenville, NC · 1 hr 20 south-west of Asheville

Fraser fir on the mountainside at Glenville, next to Lake Glenville; look for the old red caboose at the gate. A wagon takes you up to the trees, and there is cider, coffee or hot chocolate by the fire in the caboose afterwards.

  • OpensSat 21 Nov, 10am2026, on the farm’s own site
  • Opening weekend21–22 Nov10am–4pm
  • Thanksgiving DayClosed
  • Thanksgiving weekendFri–Sun10am–4pm
  • ThenThursday to Sunday10am–4pm
  • Last daynot published
  • Tree pricesnot publishednot published

What’s there

  • Fraser fir
  • Wagon ride to the field
  • Fire in the red caboose
  • Cider, coffee and cocoa

Practical

  • Dogsnot stated
  • Paymentnot stated
  • Restroomsnot stated

Before you set offThe farm gives no last day and no prices on its site; ring 828-212-9797 before a long drive in December.

Contact

Checked 12 Nov 2026

WNC Landscaping & Christmas Trees

Waynesville, NC · 35 min west of Asheville

A father-and-son landscaping business that has been growing Fraser fir in Waynesville since 1975 and sells them from two places at once: a retail lot of fresh-cut trees on Jonathan Creek Road, and a choose-and-cut field on Hemphill Road where you walk the rows and cut your own. The trees are grown pesticide-free on their own ground and cut through the season rather than all at once.

  • OpensThu 26 NovThanksgiving Day, by the farm’s own rule
  • Then openFri, Sat and Sun9am–6pm at both places
  • ClosesWhen the trees run outno fixed last day
  • WhereTwo locationsa retail lot and a choose-and-cut field
  • Tree pricesnot published$18 a foot last season

What’s there

  • Fraser fir
  • Grown pesticide-free
  • Choose and cut on Hemphill Road
  • Fresh-cut lot on Jonathan Creek Road
  • Handmade wreaths
  • Garland
  • They help you choose and load
  • Every tree hand-inspected

Practical

  • Dogsnot stated
  • Paymentnot stated
  • Restroomsnot stated

Worth knowingThe two locations are not interchangeable. Fresh-cut trees are at the red barn at 2436 Jonathan Creek Road, off I-40 at Exit 20 towards Maggie Valley, with the Barn Star Events sign on it. Cutting your own happens in the field at 624 Hemphill Road, and the farm asks you to ring first, because what is standing there depends on the season and the weather. Wreaths and garland are made on site in small numbers — ring ahead and they will put one aside.

Before you set offThe farm says it opens on Thanksgiving Day and then Friday, Saturday and Sunday, 9am to 6pm, and stays open for as long as it has trees — there is no closing date, so when they are gone the season is over. That puts opening day on Thursday 26 November 2026, which is the farm’s own rule applied to this year’s calendar rather than a date it has printed. They also say the best trees go in the first week. Living trees to plant are only by special arrangement and they will talk you out of it: ring 828-226-0747 well before the season if you want one.

Contact

Checked 28 Oct 2026

Chimney Pond Farm

Glenville, NC · 1 hr 15 south-west of Asheville

The farm that traded as Tom Sawyer’s Christmas Tree Farm, now Chimney Pond Farm & Lodge: a mountain estate above Lake Glenville that has grown trees since 1904 and still opens its rows for one weekend a year. Choose and cut a Fraser fir, then a hayride, s’mores, cocoa and a wreath bar, with the farm’s alpacas to visit.

  • OpensFri 27 Novlast day Sun 29 Nov
  • Open daysThreethe Thanksgiving weekend, and that is the season
  • Hours10am–4pmon all three days
  • TreesFraser firfarm-grown, cut from the rows
  • SantaSat 28 Novone day only

Every 2026 date

  • Fri 27 Nov10am–4pm
  • Sat 28 Nov10am–4pm, Santa here
  • Sun 29 Nov10am–4pm

What’s there

  • Fraser fir, cut your own
  • Hayride
  • S’mores
  • Wreath bar
  • Hot cocoa
  • Meet the alpacas
  • Kids’ activities
  • Farm shop
  • Santa on 28 Nov

Practical

  • Dogsnot stated
  • Paymentnot stated
  • Restroomsnot stated

Worth knowingThree days and that is the whole season, so there is no second chance the following weekend. It is a long drive from Asheville — an hour and a quarter, past Cashiers — which makes it a day out rather than an errand, and the farm is built for that: the hayride, the wreath bar and the alpacas are the point as much as the tree is.

Before you set offThe farm has changed its name. It was Tom Sawyer’s Christmas Tree Farm and is now Chimney Pond Farm & Lodge; their Facebook page still carries the old name and says so itself. Searching the old name also turns up a different and unconnected farm, Tom Sawyer’s Christmas Trees in Monetta, South Carolina — that is not this one. Prices are not published; the farm asks you to call or text 704-412-9748.

Contact

Checked 28 Oct 2026

Pressley Family Tree Farm

Glenville, NC · 1 hr 20 south-west of Asheville

A family choose-and-cut farm on Shirley Pressley Road at Glenville. It has not posted its 2026 dates yet; last season it was still open on the first weekend of December, with trees of 5 to 8 ft and a few of 9.

  • Opensnot posted yet2026 dates to come
  • Last seasonOpen to Sun 7 Dec 202510am–4pm at weekends, the farm’s post
  • Trees5 to 11 ftfrom its own field
  • Tree pricesnot publishednot published

What’s there

  • Choose and cut
  • Family farm

Practical

  • Dogsnot stated
  • Paymentnot stated
  • Restroomsnot stated

Before you set offPressley posts its season on Facebook only and had not posted 2026 dates when we last looked, on 12 November. Ring 828-399-1506 or message the farm before you go; the dates go up here when it posts them.

Contact

Checked 12 Nov 2026

Asheville Christmas tree farm questions

Is there a Christmas tree farm in Asheville?

Not in the city itself. The closest is Sandy Hollar Farms in Leicester, twenty minutes west and still in Buncombe County, which opens on Saturday 21 November. The real cluster is around Waynesville, thirty-five minutes west in Haywood County, where Mehaffey, Boyd Mountain, WNC Landscaping and Smoky Mountain all sell this season, with Nesbitt a few miles further on in Clyde.

When do the farms near Asheville open for 2026?

Dutch Cove in Canton started tagging trees on Sunday 1 November and expects to sell out on tags. The first to open for cutting are Mehaffey, then Thursday to Sunday each week, and Nesbitt in Clyde, on ten named days, both on Saturday 14 November, as does Moss Tree Farm at Cashiers, open every day but Thanksgiving to 6 December. Boyd Mountain opens on Thursday 19 November and runs Tuesday to Sunday, closed Mondays, until 13 December. Sandy Hollar and Smoky Mountain open on Saturday 21 November; Smoky Mountain then stays open every day to Christmas Eve, and Bear Valley at Glenville, after its opening weekend, Thursday to Sunday. WNC Landscaping opens on Thanksgiving Day itself and then Friday to Sunday while the trees last, and Chimney Pond Farm at Glenville opens for the Thanksgiving weekend only, 27 to 29 November. Pressley, also at Glenville, has not posted its 2026 dates yet.

How much is a Christmas tree near Asheville?

Nesbitt in Clyde has a 2026 list: $100 at 6–7 ft rising to $300 at 11–12 ft, with anything over 12 ft priced individually. Mehaffey has put up a fuller one for 2026: $105 for 5–6 ft, $125 for 6–7 ft, $170 for 7–8 ft, rising to $425 at 12–13 ft, with little potted trees at $45. WNC Landscaping charged $18 a foot last season and publishes nothing this one. Boyd Mountain, Chimney Pond, Bear Valley and Pressley publish no price at all, and Moss Tree Farm will post its list once it has counted its trees.

Which farm is best with children?

Boyd Mountain if you want the whole afternoon. Santa is there on five days — 21, 22, 27, 28 and 29 November — a pair of Newfoundland dogs visit on Saturday 21 November, and a crêpe van sells hot cider and cocoa. They cut, bale and tie the tree on for you, so nobody has to wrestle it, and there are cabins on the farm if you want to make a weekend of it. Chimney Pond Farm at Glenville packs the same thing into one weekend: a hayride, s’mores, a wreath bar, alpacas to meet and Santa on Saturday 28 November — but it is an hour and a quarter away and open on three days only.

Can I bring my dog?

Yes at Boyd Mountain, which calls itself pet-friendly, and yes on a leash at Mehaffey and Sandy Hollar, which keeps guardian dogs with its livestock. The other eight say nothing either way. Ring before you drive out with the dog in the car.

Where do these dates come from?

Every farm here but Pressley has a 2026 date now. Most are dates the farms have posted. Smoky Mountain and WNC Landscaping publish a rule instead — the weekend before Thanksgiving, and Thanksgiving Day — and the card quotes the rule next to the date. Two farms still have no website: Nesbitt, which publishes a full 2026 calendar and price list anyway, and Dutch Cove, which sells on tags from 1 November. Anything a farm sends us goes up the same day.

How these were checked

Each listing comes from the farm’s own website or Facebook page, and every card carries the date it was last read. Ten of the eleven farms here have posted 2026 dates, and two have no website at all — for those, the card says so and gives last season’s figures clearly labelled as last season’s, rather than passing them off as this year’s. Where a farm names its species or its sizes on a page with no year, that goes up: what a farm grows changes far more slowly than when it opens. We are asking every one of them.

Spot something that has gone stale? Say so and it gets fixed.

Also on pickinghours