The 9 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 9 best Christmas tree farms in North Carolina.

1. 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

2. 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. 

We came. We chose. We cut. We carried. #willisforwife

A post shared by Jessica Willis (@jessicamwillis1) on

3. 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

4. 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. 

5. 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 

6. 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 ( on

7. 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

8. Nesbitt Christmas Tree Farm, Clyde, NC

Let the Nesbitt Christmas Tree Farm become your new tradition with the amazing Christmas tree farm that has been around and providing Christmas joy for over 45 years. Consisting of choose and cut and precut options, shop the pleasant Fraser fir trees, wreaths, and table arrangements to style your home. 

A post shared by Christy (@cd_brown) on

9. 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

North Carolina Search
Visit a Christmas Tree Farm Near You
Find Christmas Tree Farms Near You
2150 Friendship Church Rd, Taylorsville, NC
About Us: The Farmers’ Daughter is a strawberry and mixed vegetable farm, owned and operated by Jason and Amy Douglas, in Taylorsville, NC, ... Read More
4403 Shuford Lake Road, Lawndale, NC
About Us: Deer Springs Farm is a second-generation farm and one of only nineteen certified organic farms in North Carolina. We just recently recei... Read More
6345 Christmas Tree Lane, Vale, NC
Helms' Tree Farm was established in 1972.  For nearly half-century, the farm has been providing choose and cut trees for the families in Linco... Read More
13624 Providence Road, Matthews, NC
History: Built circa 1868, the house has been home to five generations of the Hunter Family, where we have lived, loved and laughed together on th... Read More
4231 NC Highway 42 West, Wilson, NC
About Us: Established in 1965, our Farm is a located in Wilson, North Carolina. We believe in bringing the best fresh produce to our community alo... Read More
849 Biggs Road, Washington, NC
Come get lost in our corn maze. When you come to the maze, remember to wear good sturdy shoes for walking in. Also wear clothes for playing in the ... 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
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
1600 Haw Branch Road, Beulaville, NC
History: Jess L Lowe, a native of Ozark, Arkansas, came to  Camp Lejeune as a young man serving in the Marine Corps.  While there, he me... Read More
833 N Green St, Morganton, NC
King's Christmas Trees is a family owned and operated business that offers a large variety of premium, fresh-cut Christmas trees and more... 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
467 Byrd Road, Bakersville, NC
Harrell Hill Farms Takes Pride in the Quality of Our Products & the Customers Who Allow Us to Enjoy the Great Outdoors in the Farming Business. Read More
302 Slagle Road, Bakersville, NC
Snow Creek Christmas Trees sells to retail nurseries, garden centers, farmer's markets, as well as Choose and Cut Christmas Tree farms throughout t... Read More
30 Horney Creek Road, Banner Elk, NC
Their farm is one of the easiest to locate, less than two miles west of Banner Elk at the intersection of two paved roads; Edgar Tufts Road, and Ho... Read More
676 Old Turnpike Road, Banner Elk, NC
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