The Best Western NC Christmas Tree Farms in Boone, Asheville, & Beyond

Disclaimer: This post may contain affiliate links. All hosted affiliate links follow our editorial & privacy policies.

[Updated December 5, 2021]

Whether you’re continuing a lifelong Christmas tradition or getting your first ever live tree, picking out a tree from a NC Christmas Tree Farm is truly a magical holiday moment.

Especially when you’re doing it among the majestic Blue Ridge mountain overlooks and landscapes of North Carolina.

Exploring rows of bright evergreens and finding the perfect one to bring home for the holidays is sure to get you in the Christmas spirit and fill your family with holiday cheer!

But with COVID-19 still around, there are a few things you should keep in mind when searching for your Christmas tree this year.

Make sure to always visit the farm’s website and Facebook page, or even give them a quick call before venturing out to the farm to make sure they’re still open to guests and have trees available.

Some of the farms also have COVID-19 requirements you should be aware of, and certain activities may be limited due to safety concerns.

While Christmas tree farms usually stay open until Christmas Eve, this year many farms are closing early. Supplies may also be limited, so be sure to get your tree as soon after Thanksgiving as possible to ensure you can find the perfect tree!

Read on to see our staff picks for the best North Carolina Christmas tree farms in Asheville, Boone, Brevard, and beyond!

READ: The Best Western NC Christmas Events in Asheville, Bryson City & Beyond

Western NC Christmas Tree Farms Guide

  1. Poplar Grove Choose and Cut (Boone)
  2. Bear Wallow Choose and Cut (Sugar Grove)
  3. Blue Stone Greenery (Sugar Grove)
  4. Clawson’s Christmas Tree Farm (Boone)
  5. Panoramic Choose & Cut (Boone)
  6. Appalachian Evergreens (Blowing Rock)
  7. Walker Farm (Boone)
  8. Frosty’s Choose & Cut (West Jefferson)
  9. Swinging Bridge Christmas Tree Farm (Deep Gap)
  10. C and J Christmas Trees (Boone)
  11. Long’s Tree Farm (West Jefferson)
  12. Helms Christmas Tree Farm (Vale)
  13. Mehaffey Tree Farm (Waynesville)
  14. Smoky Mountain Tree Farm (Waynesville)
  15. Frosty Mountain Christmas Trees (Marshall)
  16. Boyd Mountain Christmas Tree Farm (Waynesville)
  17. Reeves Tree Farm (Leicester)
  18. Tom Sawyer Christmas Tree Farm & Elf Village (Glenville)
  19. Cartner’s Christmas Tree Farm (Newland)
  20. Elk River Evergreens (Elk Park)


Christmas Tree Farms in Boone

Poplar Grove Choose and Cut
Photo courtesy of Poplar Grove Choose and Cut Christmas Tree Farm in Boone

1. Poplar Grove Choose and Cut

1944 Poplar Grove Rd. South, Boone, NC 28607

Conveniently located just 4 miles from downtown Boone, Poplar Grove Choose and Cut is a family-owned and operated farm supplying you with beautiful Fraser Fir trees.

After you pick out and cut down your favorite real Christmas tree, be sure to check out their Christmas shop.

There you can pick out a variety of holiday gifts like hand-poured scented soy candles, honey soaps, and more!

For your safety, the farm is complying with all CDC health and safety guidelines, including keeping all facilities sanitized and offering touchless payment.

The farm will be open November 19th through December 5th from 9 pm to 5 pm on Friday, Saturday, and Sunday.

READ MORE: The 10 Best Christmas Towns in North Carolina

Bear Wallow Choose and Cut
Photo via of Bear Wallow Choose & Cut Christmas Tree Farm

2. Bear Wallow Choose and Cut

406 Long Ride Farms Rd, Sugar Grove, NC

With a variety of stunning Fraser Fir and White Pine trees, you’re sure to find the perfect tree to help you celebrate Christmas at Bear Wallow Choose and Cut.

After picking your tree, you can cut down the tree yourself, or the friendly staff will be available to help you in any way they can.

Also available at the farm for purchase are beautiful fresh-cut wreaths. Just make sure to call and schedule an appointment before visiting!

READ MORE: The 11 Best Places for Snow Tubing in the North Carolina Mountains

Christmas Tree
Christmas Tree Farm in NC photo via Pixabay

3. Blue Stone Greenery

1230 Howard Edminston Rd., Sugar Grove, NC 28679

Known as the place “where Christmas never ends,” Boone’s Bluestone Greenery nurtures their trees all year-round to supply you with the best trees possible for the Christmas season.

Their Frasier Fir Christmas trees are of the highest quality, so you’re guaranteed to find the perfect one to cut and carry home!

You can also purchase plain or decorated wreaths and garlands that are handcrafted each season in a variety of sizes to add to your collection of Christmas decorations.

If you can’t make it out to the property, Blue Stone Greenery has an online store where you can purchase a tree, garland, or wreath and have them shipped to you!

READ MORE: The Best Places for Snow-Skiing in North Carolina

Clawson's Choose and Cut
Photo courtesy of Clawson’s Christmas Tree Farm

4. Clawson’s Christmas Tree Farm

4944 Hwy 194 N., Boone, NC 28607

Open 7 days a week from 8 am to 5 pm, this Boone NC Christmas tree farm is the perfect place to continue your family’s Christmas tree traditions (or make new ones)!

Once you choose your favorite Frasier Fir, the friendly staff can help bail and tie down your tree for the journey home.

Along with picking out your tree, you can enjoy complimentary coffee and hot chocolate or take a scenic hayride around the farm.

Also, make sure to take a few minutes to visit the farm’s animals, including their beautiful horse, Reason!

READ MORE: 20 Best Things to Do in Boone NC (Blue Ridge Parkway MM 291.8)

Christmas Tree Photo
photo via PIxabay

5. Panoramic Choose & Cut

368 Panoramic Lane, Boone, NC 28607, 828-719-6395

One of the best Boone Christmas tree farms, Panoramic Choose & Cut has a bountiful selection of Fraser Fir trees in all sizes from tabletop size to 13 feet!

Once you find the perfect tree for you, the staff will help you cut, bag, and strap it down for the ride home!

You can also purchase beautiful wreaths, which are available in 12 and 16-inch sizes, to add to your festive holiday decorations.

Before you go, don’t miss out on exploring the farm. Take an old-fashioned hayride, visit cows and horses, and enjoy beverages and snacks. Kids can even take a pony ride!

The choose and cut trees are open the Saturday and Sunday before Thanksgiving, the Friday, Saturday, and Sunday after Thanksgiving, and the following two Saturdays and Sundays.

READ MORE: The 10 Best Restaurants in Boone NC

Appalachian Evergreens
Photo via Appalachian Evergreens Christmas Tree Farm

6. Appalachian Evergreens

574 RC Cook Road, Blowing Rock, NC 28605

A Boone-area favorite since 1933, Appalachian Evergreens crafts beautiful traditional symbols of Christmas such as handmade wreaths and garlands from fresh-cut evergreens.

To purchase them, along with a variety of other goodies (including candle centerpieces and table-top trees), you can visit their website to shop online.

For in-person fun, you can visit their farm in Blowing Rock (8 miles from Boone). There you can choose and cut the perfect Fraser Fir Christmas tree to bring home for the holidays!

READ MORE: The 15 Best Boone NC Hiking Trails to Explore

Walker Farm
Photo courtesy of Walker’s Tree Farm

7. Walker Farm

511 Hodges Gap Road, Boone NC, 28607

Open seven days a week from Thanksgiving through December, Boone’s Walker Farm offers some truly stunning Fraser Fir trees ranging from 4 feet to 13 feet tall!

The farm offers baling services to help prepare your tree for the trip home and has fresh wreaths you can purchase as well.

Just be sure to get there early in the season, as their beautiful Christmas trees tend to sell out fast every year.

READ MORE: The 6 Best Boone NC Breweries & Brewpubs (with Map)

Frosty's Choose & Cut
Photo courtesy of Frosty’s Choose & Cut Christmas Tree Farm

8. Frosty’s Choose & Cut

2152 Beaver Creek School Rd, West Jefferson, NC 28694

One of the best Christmas Tree farms in Boone NC, Frosty’s Choose and Cut is a great place to celebrate the holidays and find the perfect tree to bring home.

With Fraser Fir trees available in a variety of sizes, ranging from tabletop to over 12 feet fall, you’re sure to find a tree that fits your family’s needs.

Once your tree is cut, it will be baled and put on a trailer to be taken to the loading area, where you can pick it up. 

While you wait, you can explore “Santa’s Attic” for all sorts of presents, decorations, wreaths, and greenery that are available for purchase. You can also take part in their Build-a-Wreath activity.

Your family can choose the size of your wreath, pick out the specific greenery to include, and select from a bunch of decorations to make your wreath unique!

The farm is open from November 19th until Christmas day.

READ MORE: The 10 Best Waterfalls Near Boone NC

Swinging Bridge Farm
Photo courtesy of Swinging Bridge Christmas Farm

9. Swinging Bridge Christmas Tree Farm

711 Old Glade Road, Deep Gap, NC 28618

Nestled in the Blue Ridge mountains, this fabulous farm offers field-grown rhododendrons all year round, blueberries in the summer, and gorgeous Fraser fir Christmas trees in November and December.

At Swinging Bridge Farm you can pick out a tree and the farm’s staff will cut it, bale it, and tie it to your car for you. If you want, you can cut the tree down yourself with a handsaw provided by the farm.

After picking out your tree, you can enjoy complimentary hot cider as you explore the scenic farm and take a stroll across their photogenic swinging bridge!

They are open 7 days a week from 10 am to dusk throughout the season.

READ MORE: The 10 Best Campgrounds In Boone NC

Rainbow over C&J Christmas Tree Farm in Boone NC
Rainbow over C&J Christmas Tree Farm in Boone NC 

10. C and J Christmas Trees

1999 Brookshire Road, Boone, NC
Phone: 843-833-0156

Awarded the title of Conservation Farm Family of the Year in 2018 and the Environmental Stewardship Award from the National Christmas Tree Association in 2019, C and J Christmas Trees offers some of the best choose and cut Christmas trees around!

Open from 9 am to 4 pm each weekend of December, you can pick from a range of trees all the way from tabletop size to 8 feet tall along with an assortment of wreaths and handmade bows.

You will be able to pick out which tree you want and then the staff will cut it down, bale it, and secure it to your vehicle for the ride home. 

Hotdogs, BBQ, chips, apple cider, hot chocolate, coffee, and dipped marshmallows and pretzels will also be for sale. 

Long's Tree Farm
Long’s Tree Farm

11. Long’s Tree Farm

8306 NC Hwy 16 South, West Jefferson, NC
Phone: 336.846.5261

Nestled in the gorgeous Blue Ridge mountains of western North Carolina, Long’s Tree Farm is a family-owned business that has been growing and harvesting Christmas trees since the late 1970s.

Their choose and cut trees are available the weekend before Thanksgiving and every weekend until Christmas from 9 am to dusk. 

They have sheared White Pine trees ranging from table-top to 10 feet tall along with quality Fraser Fir Christmas trees ranging from table-top to a towering 16 feet tall!

After picking your perfect tree, staff will be available to help cut, trim, bale, and load it if needed. 

Before leaving, you can also purchase handmade wreaths and garlands made out of Fraser Fir, White Pine, and Boxwood. 


Christmas Tree Farms in Asheville

Helms Christmas Tree Farm
Helms Christmas Tree Farm

12. Helms Christmas Tree Farm

6345 Christmas Tree Lane, Vale, NC
Phone: 704.276.1835

Helms Christmas Tree Farm was established in 1972 and for almost 50 years has provided families with choose and cut trees along with an awesome place to make lifelong memories.

They sell Carolina Saphire, White Pine, Leyland Cypress, Red Cedar, Colorado Blue Spruce, and pre-cut Fraser Fir trees for you too choose from.

You can also purchase wreaths ranging from 18 inches to 6 feet wide as well as garlands and window sprays.

A bow saw will be provided for you to cut down your tree and the friendly staff will help securely tie your tree to your vehicle for the ride home.


Mehaffey Tree Farm
Photo courtesy of Mehaffey Tree Farm

13. Mehaffey Tree Farm

24 Corner Drive, Waynesville, NC 28785

Operating since 1984, this family-owned tree farm is one of the best Christmas tree farms near Asheville NC.

The Mehaffeys will not be selling wholesale Fraser Firs during the 2021 season, but they will be open for retail choose and cut customers on November 20 and 21, November 25 – 28, and December 2 – 5 or until they are sold out.

They’re also a pet-friendly Christmas tree farm, so your four-legged friends can come along for the adventure! Just make sure they’re on a leash of 6 feet or less.

READ MORE: The 30 Best Things to Do in Asheville NC

Smoky Mountain Tree Farm
Photo courtesy of Smoky Mountain Tree Farm

14. Smoky Mountain Tree Farm

756 Hemphill Rd., Waynesville 28785

If you’re looking for a Christmas tree farm near Asheville, Waynesville’s Smoky Mountain Tree Farm is widely considered one of the best.

Their farm has an abundance of beautiful Fraser Fir trees in a variety of sizes, and the staff will be available to help bale and tie the tree to your car for the journey home.

The farm also sells Fraser Fir wreaths and garlands and is open rain or shine Monday through Thursday from 10 am to 3 pm, and Friday through Sunday from 9 am to 5 pm. They are open until Christmas Eve or until they run out of trees.

READ MORE: The Top 10 Treehouse Rentals near Asheville, NC

Frosty Mountain Christmas Trees
Photo courtesy of Frosty Mountain Christmas Trees

15. Frosty Mountain Christmas Trees

13623 Highway 212, Marshall, NC 28753

(Choose & Cut Cancelled for the 2021 season)

Unlike smaller choose-and-cut Christmas Tree farms, Frosty Mountain offers tens of thousands of trees during the 6-week period before Christmas.

Once you find the perfect tree, you can watch while they harvest it and trim it to just the right shape. They will then place the tree in netting to protect it and load it onto your car.

Along with the trees, Frosty Mountain also offers fresh wreaths and garlands for purchase.

Note that visitors may have to walk up to a half-mile on hilly ground to find the perfect tree. So make sure you’re wearing sturdy footwear!

READ MORE: The Best Downtown Asheville Restaurants

Boyd Mountain Christmas Tree Farm
Boyd Mountain Christmas Tree Farm via Facebook

16. Boyd Mountain Christmas Tree Farm

445 Boyd Farm Rd, Waynesville, NC 28785
(828) 926-8888

The Boyd Farm has been in the Boyd family for over 100 years and continuously provides beautiful Christmas trees for families to purchase each year.

When visiting the farm, you get to pick out the tree you want and they will bale it and tie it to your vehicle or you can use the provided bow saws and cut it yourself!

The best part is, dogs are welcome to join you during your visit as long as they are kept on a leash!

Christmas Tree Farm
Photo via Canva

17. Reeves Tree Farm

8679 NC 63 Hwy, Leicester, North Carolina 28748
Phone: 828.779.0115

The Reeves Tree Farm was established in 1996 and is a great Christmas tree farm to visit if you are looking to cut down and bring home a Fraser Fir tree for the holiday season.

They are open November 26th through December 12th on Fridays and Saturdays from 10 am to 5 pm and on Sundays from 1 pm to 5 pm although you should call before your visit to confirm their operating hours.

Along with Fraser Firs, Reeves Tree Farm also sells wreaths and unsheared trees you can purchase to decorate your home. 

Christmas Tree Farms in Brevard

Tom Sawyer Christmas Tree Farm
Photo courtesy of Tom Sawyer Christmas Tree Farm

18. Tom Sawyer Christmas Tree Farm & Elf Village

240 Chimney Pond Road, Glenville, NC 28736

(Choose & Cut Cancelled for the 2021 season)

Situated on 80+ acres of land filled with beautiful Fraser Fir Christmas trees, Tom Sawyer Christmas Tree Farm & Elf Village is truly a magical place for anyone who loves the holidays.

Their regular hours are from 9 am to 5 pm. You can choose the tree you want and cut it yourself, or have the staff cut one for you.

While you’re on the farm, be sure to check out the tiny elf-sized cottages that are scattered throughout the Christmas trees.

You can also enjoy horse and carriage rides on the weekends, or stop by the gift shop for some excellent Christmas shopping opportunities!

READ MORE: The 20 Best Western North Carolina Waterfalls for Hiking


Christmas Tree Farms in Banner Elk

Cartner's Christmas Tree Farm
Photo courtesy of Cartner’s Christmas Tree Farm

19. Cartner’s Christmas Tree Farm

One Balsam Drive-Mt. Glen, Newland, NC 28657

This family-owned and operated Christmas tree farm near Banner Elk has been providing locals with gorgeous trees since 1959.

The Carters offer fresh Fraser fir trees along with wreaths and garlands that can be pre-ordered online.

The choose and cut Fraser fir Christmas trees are available on November 20-21, 25-28, and December 4-5 from 9 am to 5 pm.

In light of COVID-19, all staff and customers are expected to be socially distanced while visiting the farm when possible.

READ MORE: The 15 Best Things to Do in Banner Elk NC

Elk River Evergreens
Photo courtesy of Elk River Evergreens

20. Elk River Evergreens

121 Brooks Shell Rd,Elk Park, NC 28622

Elk River Evergreens has to be listed as one of the best North Carolina Christmas tree farms.

Located near Banner Elk and the Blue Ridge Parkway, their choose-and-cut method for their Fraser firs is you choose and they cut.

They will also prepare your tree for your tree stand, bale it, and tie it down on your vehicle for you.

After picking out the perfect Xmas tree, you can visit their gift shop to browse through a variety of Christmas gifts, decorations, and handmade Fraser fir wreaths and bows.

There’s also complimentary hot chocolate, apple cider, and popcorn available for farm visitors to enjoy.  –by Christina Maggitas 

Leave No Trace logo

We encourage anyone who loves the Blue Ridge region to learn about the Leave No Trace principles of responsible environmental stewardship. 

Stay on marked trails, take only pictures, pack out your trash, and be considerate of others who share the trails and parks you explore. 

Remember that waterfalls and rocky summits can be dangerous. Never try to climb waterfalls or get close to a ledge to get a selfie.

When you're exploring the wilderness, it's better to be safe than to be a statistic!

Growing up in rural south Georgia, Christina Maggitas developed a love for nature at a young age and spent the majority of her formative years outdoors. Since first visiting the Great Smokey Mountains with her family as a child, she has always admired the beauty of the Blue Ridge region and spends as much time as she can hiking north Georgia. She has a passion for writing and storytelling with the hopes of inspiring others to enjoy the great outdoors. Currently, Christina is a senior at Kennesaw State University where she is studying Journalism and Emerging Media.