Skip to Content

5 Christmas Tree Farms In And Near Asheville, NC

Where can you find Christmas tree farms in Asheville, NC? Discover cut-your-own and select-your-own Asheville Christmas tree farms here.

Are you looking for Christmas trees in Asheville? Maybe you want to cut your own or find a gorgeous pre-cut tree.

And, let’s not forget those stunning holiday wreaths, ornaments, and garland that many of the tree farms sell. Some even have wagon rides, farm animals, and…wine!

Although we tend to lean toward a fake Christmas tree — especially with our energetic and furry family members — we asked our friends and readers for the best Christmas tree farms near Asheville, North Carolina.

It’s no surprise that many of the Western North Carolina tree farms are situated around the Great Smoky Mountains, Cherokee, and Maggie Valley.

They are a bit more of a drive from Asheville but are still usually less than one hour. So, how do you choose a tree farm?

Below, we are sharing just a few places to select your perfect Christmas tree in Asheville — and we’d love to know your favorites in the comments.

Please remember to double-check the times and availability with each individual tree farm before arriving. Some have limited hours and specific policies, including accepted payment methods.

In 2021, with the shortage of Christmas trees, many have sold out or are closing earlier than predicted. Let’s get started!

Read more about spending Christmas in Asheville, North Carolina.

Christmas Tree Farms Asheville NC with two rows of small green trees
Keep reading for a local’s guide to Asheville Christmas tree farms.

This post may contain affiliate links for products and services we recommend. If you make a purchase through these links, at no additional cost to you, we will earn a small commission. Read the full disclosure here.

See our Top Places To Stay in Asheville.

Don’t miss out on these Asheville properties on Booking.com, too.

5 Great Christmas Tree Farms, Asheville, NC

1. Sandy Hollar Tree Farm

For Asheville Christmas tree farms, head to Sandy Hollar Tree Farm, a family-run and working farm located in Sandy Mush Valley.

Sandy Hollar is about a 40 to 45-minute drive from Asheville.

Select from Choose & Cut trees. Shop in their Christmas store for wreaths, hand-knitted gifts, Christmas tree ornaments, and garland.

Enjoy a wagon ride as well as marshmallows by the firepit with hot chocolate (weather-permitting).

The farm is also home to llamas, goats, cows, donkeys, sheep, and their livestock-guarding dogs. Leashed dogs are permitted.

Addison Farms Vineyard, a delicious winery, is only 15 minutes away.

Sandy Hollar Tree Farm | 63 Sandy Hollar Ln, Leicester, NC 28748

2. Smoky Mountain Tree Farm

If you are looking for Christmas trees in Asheville, why not head toward the beautiful mountains of Waynesville?

Smoky Mountain Tree Farms sells Fraser Firs, wreaths, garland, and pre-cut trees.

They also have Christmas tree rental cabins, and stay open through Christmas Eve unless they sell out.

Smoky Mountain Tree Farm | 756 Hemphill Rd, Waynesville, NC 28785

Never Miss Another Asheville Update


Are you tired of generic Asheville travel itineraries? Do you want to experience the magic of Asheville like a local?

Grab our free Asheville Favorites checklist today, including restaurants, breweries, and hiking. Plus, get local updates straight to your inbox. Sign up here.


3. Mehaffey Tree Farm

In operation and family-run since 1984, Mehaffey Tree Farm is a Choose & Cut tree farm open on limited weekends.

Located in Waynesville, for Christmas tree farms near Asheville, this is about a 40+-minute drive.

Mehaffey Tree Farm has Fraser Firs that typically range from 5 to 10 feet tall.

Their season usually wraps up around mid-December, and their Facebook page is the best place for these updates.

Mehaffey Tree Farm | 24 Corner Dr, Waynesville, NC 28785

4. Red Barn Tree Farm At Linville Falls Winery

Linville Falls Winery is one of the prettiest wineries near Asheville and they sell Christmas trees!

Select your own tree and a staff member will cut it for you. You may also choose from their pre-cut trees.

Enjoy hayrides and complimentary cider, cookies, and hot chocolate.

This is a gorgeous winery near Grandfather Mountain and Linville Falls — some of Asheville’s top hiking trails and WNC’s best waterfalls.

Trees are priced by size and cost anywhere from $50 to $140.

For Christmas tree farms near Asheville, though, Red Barn Tree Farm typically closes in very early December (around the first week).

Linville Falls Winery Red Barn Tree Farm | 9557 Linville Falls Hwy, Newland, NC 28657

5. Boyd Mountain Christmas Tree Farm

Boyd Mountain Christmas Tree Farm near Asheville is a Choose ‘n Cut tree farm.

Like many of the tree farms, they are situated in Maggie Valley near the Great Smoky Mountains.

In operation since 1982, select your tree and they cut it for you. Leashed dogs are allowed in some areas.

They also have paved access, plentiful parking, bathrooms, and handicap facilities. In their hospitality tent find wreaths and gift items for sale.

Boyd Mountain Christmas Tree Farm | 445 Boyd Farm Rd, Waynesville, NC 28785

See our Top Places To Stay in Asheville.

Don’t miss out on these Asheville properties on Booking.com, too.

Save This Asheville Christmas Tree Farms Post For Later

Christmas Tree Farms near Asheville NC Pinterest Pin with small green trees from Linville Falls Winery Red Barn Tree Farm
Did you find a favorite Christmas tree farm near Asheville, NC? Save this post for later, and Christmas like a local with Uncorked Asheville.

What are your favorite places for Christmas trees in Asheville?

What is your top Christmas tree farm in Asheville? Let us know in the comments!

Get in the holiday spirit here:

Christmas In Asheville
Biltmore Estate’s Christmas Guide
Best Christmas Light Displays
Winter In Asheville
Winter Hikes
Winter Lights At NC Arboretum

Read more about the overall best things to do in AVL.