The 8 Best Christmas Tree Farms in North Carolina!

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

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.

View this post on Instagram

A post shared by Visit NC Smokies (@visitncsmokies) on

Pinetop Farm, Salisbury, NC

Open Saturdays and Sundays, 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 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. 

View this post on Instagram

A post shared by Katica Wallace (@katica_living_vibrantly) on

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, Multiple locations

Offering the finest North Carolina Fraser Fir trees, shop the fresh trees from the Blue Ridge Mountains farm. At the Laurel Springs location, 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.

View this post on Instagram

A post shared by Ashley Stone Photography (@ashley.stone.photography) on

Christmas Corner Choose and Cut, Pineola, 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.

View this post on Instagram

A post shared by Christmas Corner (@christmascornerchooseandcut) on

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. 

View this post on Instagram

A post shared by Caitlin (@caitybgirlie) on

Share your favorites!
North Carolina Search
Visit a Christmas Tree Farm Near You
Find Christmas Tree Farms Near You
4680 US 15-501 Highway, Carthage, NC
About Us: Jeff and Karen spent much of their childhoods on their grandparents' farms and the desire to get back to a simpler time is what led them... Read More
1747 Henley Road, Sanford, NC
The Christmas Tree Patch was established in January, 1986 when John Hall planted one acre of Eastern Red Cedar, White Pine, and Virginia Pine Chris... Read More
1576 Will Coltrane Road, Sophia, NC
The Spillman's Christmas Tree Farm is located in Randolph County, North Carolina, and they have earned a statewide reputation for growing top quali... Read More
1706 South Main Street, Graham, NC
Educational Experiences started in October 1998. As the owner of B&D Garden-Yard, Farm & Feed since 1996, I soon noticed a need in our comm... Read More
2640 South Mebane Street, Burlington, NC
The Crouse family started selling Chrismas trees in the Burlington area in the 1990's and developed a loyal customer base for many years. During th... Read More
10559 North Main Street, Archdale, NC
6749 Friedens Church Road, Gibsonville, NC
Since 1939, John Wagoner Christmas Trees have been offering quality Christmas Trees and good service to all their customers. A small family farm l... Read More
2170 Martha's Chapel Road, Apex, NC
Diana and Byron moved from Durham to "the country" in July of 1994 after seeing a wonderful old 1860 built farm house on a great piece of land just... Read More
1715 St Marys Road, Hillsborough, NC
Closed for the 2020 SeasonWe have many varieties of pumpkins and 3 different types of Christmas tree's. Read More
6701 Good Hope Church Road, Cary, NC
Phillips Farms is proud of its long history of family ownership and quality farm products serving central North Carolina for over 100 years. Lee Ph... Read More
1206 Elliott Farm Road, Fayetteville, NC
Products Available:Choose & Cut Christmas Trees, Christmas Tree Live, Christmas Trees, Tours, Wreaths Dates and Times:Sunday - Saturday 10 am-... Read More
Show More
Select a North Carolina town to find
the Best Things-To-Do and Places To Go around you
Chowan County
Hoke County
Pasquotank County
Tyrrell County