Find the Best Things

8 Best Christmas Tree Farms in North Carolina!

nc christmas tree

It’s the most wonderful time of year! And it wouldn’t be complete without the perfect Christmas tree. From the blissful aroma, to the fun of stringing lights and hanging the ornaments on the branches just right, nothing gets you more in the holiday spirit. Bundle up in your coats, scarves and hats and head over to the 8 best Christmas tree farms in North Carolina.


Boyd Mountain Christmas Tree Farm, Waynesville, NC

Boyd Mountain Christmas Tree Farm in Waynesville, North Carolina, is one of the most renowned Christmas tree farms in America. In the Boyd family for more than 100 years, this farm has Christmas trees ranging in height from five feet to 15 feet! Boyd Mountain specializes in choose-and-cut Fraser firs. Visit this farm to get in the holiday spirit.

Pinetop Farm, Salisbury, NC

Stop by the farm and search for your perfect Christmas tree. Pinetop Farm is a great way to start a new, exciting family tradition during the holiday season! Ride the tractor-pulled wagon to the field to browse the large selection of trees and then have the option to cut your own Christmas tree to take home. 

Tom Sawyer's Christmas Tree Farm and Elf Village, Glenville, NC

For families with young children, spark the magic of Christmas at Tom Sawyer’s Christmas Tree Farm and Elf Village. View the breathtaking views of the Blue Ridge Mountains and Lake Glenville as you choose and then cut the perfect tree for your home, Fraser Firs ranging from three to 12 feet-tall. Make magical memories at the Elf Village during your trip and participate in dressing up at the Elf Bridge, scavenging for prizes with the Reindeer Scavenger Hunt, crafting a tree decoration at the Craft Cottage, visiting Santa at Santa’s Hut, and writing and mailing a letter to Santa at Santa’s Post Office. 

Smoky Mountain Christmas Tree Farm, Waynesville, NC

Whether you are in search of a tabletop tree or one for the living room to store the presents for the big day, the Smoky Mountain Christmas Tree Farm has trees from three-foot to 10-foot to make sure your Christmas season is complete with the tree of your dreams. Choose and cut your favorite luscious, Fraser fir tree. Join the dedicated workers at the farm that continue to work to deliver amazing trees to families and upholding a fun holiday tradition for 35 years and counting. 

Long's Tree Farm, West Jefferson, NC

Begin your adventure to spot and claim the perfect tree by tagging along on the hayride to venture to the top of the mountain. The trees are fresh and high quality, as are the wreaths, and there is a huge assortment of sizes to choose from. The staff welcome you and offer a helping hand to assist with cutting, trimming, baling, and loading your tree. Look out for landmark 

Mistletoe Meadows, Laurel Springs, NC

Offering the finest North Carolina Fraser Fir trees, shop the fresh trees from the Blue Ridge Mountains farm. At the Laurel Springs, choose and cut your Christmas tree. Shop in the mountains and enjoy a cup of complementary hot cocoa or cider. To further decorate your home with Christmas cheer, pick out a handmade wreath or garland.

Christmas Corner Choose and Cut, Newland, NC

Find your fabulous tree and make beautiful family memories at Christmas Corner. The staff is friendly and helpful to get the tree from the ground to your vehicle. Sip on delicious hot apple cider and purchase a reasonably-priced Christmas tree to decorate and enjoy this holiday season.

Barr Evergreens Christmas Trees, Wilmington, NC

Take in the smells of the fresh cut Fraser Fir Christmas trees that are homegrown in the Blue Ridge Mountains. White pine, concolor fir, Canaan fir and Colorado blue spruce trees and stunning wreaths and garlands are all available along with excellent customer service. 

Hot Stories
Select a North Carolina town to find
the Best Things To Do and Places To Go around you