The 10 Best Christmas Tree Farms in Virginia

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

Boone, North Carolina is the undisputed king of Christmas trees in the Appalachian Mountains region, annually providing millions of Frasier firs for families from Georgia north to New England. 

But the Virginia mountains are nothing to sneeze at when it comes to agritourism, boasting an impressive array of apple orchards, pumpkin patches, wineries, and more. 

Every year, thousands of families make new holiday memories while choosing the perfect symbol of Christmas at one of the myriad Christmas tree farms in Virginia.

Whether you’re a local resident like me, or a visitor planning to spend Christmas in Virginia, choosing the perfect tree is an important holiday tradition!

Fortunately, there are many Christmas tree farms that prioritize creating memorable experiences for families, who care about the quality of trees they are providing.

Some of my favorite farms offer a “choose-and-cut” option as well as pre-cut trees, with a variety of evergreen species, all sorts of holiday decor, and special Christmas events to make the day more fun.

Read on for our guide to the 10 best Christmas tree farms in VA, including the highlights of each farm. 

READ MORE: 10 Great Places to Celebrate Christmas in Virginia

Christmas Tree Farms in Virginia Guide

  1. Anne & Eddie Blevins Christmas Tree Farm (Damascus)
  2. Bedford Evergreens (Bedford)
  3. Claybrooke Farm (Mineral)
  4. Clover Hollow Christmas Tree Farm (Newport)
  5. Dancing Hill Christmas Tree Farm (Bedford)
  6. Joe’s Trees (Newport)
  7. Rifton Farm Nursery (Pilot)
  8. Spruce Ridge Tree Farm (Newport)
  9. Valley Stark Farm (Luray)
  10. Willey’s Christmas Tree Farm (Mechanicsville)

READ MORE: The 10 Most Festive Christmas Towns in Virginia to Visit

North Georgia Christmas Tree Farms

1. Anne & Eddie Blevins Christmas Tree Farm 

30862 Jeb Stuart Highway, Damascus VA • (276)388-2845

Official Website

The Anne & Eddie Blevins Christmas Tree Farm is located about 14 miles from the small town of Damascus in Southwest Virginia (near the Appalachian Trail).

One of several cut-your-own Christmas tree farms in VA, the Blevins are known for their Fraser Fir trees, which range in size from 5 to 12 feet.

Visitors seeking a more convenient option can choose from one of the freshly cut trees that are ready to go.

The family farm also features different shapes and sizes of Christmas wreaths, ranging from 12 to 36 inches, as well as apple butter and apple sauce fresh from their own apple orchards

READ MORE: The 15 Best Things to Do in Roanoke VA

Bedford Evergreens Christmas Tree Farm Virginia
Bedford Evergreens Christmas Tree Farm, photo via Facebook

2. Bedford Evergreens

1893 Robertson Road, Bedford VA • (540) 586-0515

Official Website

Located 22 miles from the city of Roanoke VA, this second-generation family-owned farm places a strong emphasis on quality and service in providing your holiday evergreen needs. 

Opened in 1979, the choose-and-cut Christmas tree farm offers customers a wonderful holiday experience. Families can come and pick their favorite tree, with hand saws provided for convenience.

The farm is open the first two weekends of December, ensuring you’ll still have a healthy, fragrant tree come Christmas morning.

Bedford Evergreens also offers a wide selection of greenery, garlands, and wreaths to complete your Christmas decorations shopping list. 

READ MORE: The 15 Best Things to Do in Lexington VA & Natural Bridge VA

VA Christmas Tree Farms - Claybrooke Farm
Photo courtesy Claybrooke Farm

3. Claybrooke Farm

912 Elk Creek Road, Mineral VA • (540) 872-3817

Official Website

With more than 20 acres of VA Christmas trees to choose from, Claybrooke Farm welcomes families to come and find their perfect tree this holiday season.

Planting trees since 1984, Claybrooke Farm takes pride in using sustainable farming practices to produce high-quality Xmas trees.

Claybrooke Farm has 7 different species of trees to choose from, including Canaan Fir, Nordmann Fir, and White Pine.

Reservations are required in order to make sure everyone has a great, uncrowded experience this Christmas.

New for 2022, Claybrooke Farm will host a Fall Farm Days festival, giving visitors a chance to go through corn mazes, pick a pumpkin from the patch, and stock up on all sorts of autumn decor.

READ MORE: The 10 Best Things to Do in Waynesboro VA (Augusta County)

Cut your own christmas tree farms Virginia
Photo courtesy Clover Hollow Farm via Facebook

4. Clover Hollow Christmas Tree Farm

190 Cider Hill Road, Newport VA • (540) 552-7192

Official Website

The Clover Hollow Christmas Tree Farm offers heartwarming memories with their cut-your-own Christmas trees, which are grown sustainably, without pesticides or herbicides.

They open for the 2022 season starting on November 26, and customers are welcome to explore and pick their favorite tree through the Christmas season (or until all trees are claimed).

Their available tree varieties include Fraser and Canaan Fir, as well as “exotic” species like Turkish Fir, Myers Blue Spruce, and Grand firs.

Handsaws are available during cut-your-own Christmas Tree hours, and fresh Fraser Fir wreaths are available for purchase in 5 different sizes. 

READ MORE:The 12 Best Places to See Christmas Lights in North Carolina

Christmas in Virginia - Dancing Hill Christmas Tree Farm
Photo courtesy Dancing Hill Christmas Tree Farm

5. Dancing Hill Christmas Tree Farm 

1401 Dancing Hill Road, Bedford VA • (434) 660-1775

Official Website

Dancing Hill Christmas Tree Farm has been part of local families’ Christmas traditions since 1980, when their first trees were planted.

Located 4.6 miles north of the mountain town of Bedford VA, this family-owned business has the perfect VA Christmas tree for every family, with White Pine and Turkish Fir trees in varying heights to fit your needs.

To match your Christmas tree, you can also purchase evergreen wreaths, and visit their gift shop for Christmas-themed gifts and decor as well as nature-themed flags and other outdoor items.

Tree farms are the perfect place for photo ops: Dancing Hill has multiple selfie set-ups located around the farm, including the antique horse-drawn sleigh pictured above.

READ MORE:The 10 Best Christmas Towns in North Carolina

Virginia Christmas tree farm, barn, mountain
Photo courtesy Joe’s Trees

6. Joe’s Trees

5110 Cumberland Gap Rd, Newport VA • (540) 544-7303

Official Website

This Newport VA Christmas tree farm places emphasis on creating an environment that’s fun for the whole family.

This year Joe’s Trees will be offering 9 varieties to choose from, as well as wreaths, custom greenery, and hayrides.

Joe’s Trees will be open for the Christmas season from November 12 to December 23, but they’re also open in autumn for pumpkins, corn mazes, and even some gem mining.

Come early in December for special weekend Christmas events, including visits with Santa ClausVisit their gift shop for ornaments and other souvenirs, canned goods, and home decor.

If you visit this Fall, you have the option of pre-tagging your perfect Christmas tree and preordering your wreath to make sure you’re ready for the Christmas season!

READ MORE: The 15 Best Christmas Towns in Georgia to Visit

Virginia pine christmas tree farm
Photo courtesy Rifton Farm Nursery

7. Rifton Farm Nursery

240 Rifton Lane, Pilot VA • (540) 651-8440

Official Website

Established in 1975, Rifton Farm Nursery is a Blue Ribbon winner of the annual Virginia Christmas Tree Growers competition, and their dedication to quality product makes this one of the best tree farms in Virginia.

Christmas tree season at Rifton Farm Nursery starts the weekend before Thanksgiving and continues through Christmas (unless, of course, all trees find a home before that).

Customers can choose their own tree, with assistance in cutting and loading the tree from their friendly staff. Their available tree selections include Serbian Spruce, classic Fraser Fir, or White Pine.

If you’re looking for a faster option, check out their selection of pre-cut trees. Rifton Farm Nursery also has wreaths and garlands available for purchase. 

READ MORE: The 20 Best Places to Celebrate Christmas in North Carolina

Tree farm
Photo courtesy Spruce Ridge Tree Farm

8. Spruce Ridge Tree Farm

655 Spruce Run Rd, Newport VA • (540) 544-7700

Official Website

Spruce Ridge Tree Farm has sold more than 25,000 Christmas trees over the last 30 years, and it’s a perfect place to spend some time during Christmas in Virginia.

Located just 6 miles from the town of Blacksburg, Spruce Ridge is a family-owned choose-and-cut tree farm that welcomes families to create their own Virginia Christmas memories.

The farm has a diverse array of options to choose from, such as Balsam Fir, Concolor Fir, Blue Spruce, and Fraser Fir.

They also have other Christmas decorations available, including fresh evergreen wreaths, boxwood wreaths, and door and mailbox swags.

READ MORE:The Best Christmas Lights in Atlanta and North Georgia

Snow covered trees, snowy day, snow covered mountains
Photo courtesy Valley Star Farm

9. Valley Star Farm

1104 Springfield Road, Luray VA • (540) 860-8040

Official Website

Located in the Blue Ridge Mountains must outside Shenandoah National Park, this VA Christmas tree farm has 20 acres of trees for customers to either cut themselves or have cut by the helpful staff.

Varieties available at this Shenandoah Valley Christmas tree farm include White Pine, Colorado Blue Spruce, and Douglas Fir, just to name a few.

Once you select a Christmas tree, the Valley Star Farm staff will shake and bag your tree for free after bringing it in from the field. Or you can choose from a wide variety of freshly cut trees that are ready to go.

If you’re looking for even more VA Christmas cheer to take home with you, check out their decorations, such as handmade wreaths, bows, and festive centerpieces. 

READ MORE: The 10 Best Things to Do in Luray VA (Gateway to Shenandoah)

Christmas tree lot
Photo Courtesy Willey’s Christmas Tree Farm Facebook

10. Willey’s Christmas Tree Farm

6305 Mechanicsville Turnpike, Mechanicsville VA [email protected]

Official Website

This Christmas tree farm in Richmond VA is a family-owned business that provides customers with freshly cut trees and wreaths ready to be decorated for the holiday season.

Their assortment of trees includes Fraser Fir, Balsam Fir, and even a unique Fraser/Balsam Fir hybrid cross that was created by Mr. Willey (a U.S. military veteran) himself.

Willey’s Christmas tree farm opens the weekend after Thanksgiving, and has been in business for over 45 years now.

The farm provides local families with a fast, easy way to create lasting memories with a real Christmas tree that has been pre-selected for their convenience. –by Molly Frazier; lead image via Canva

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!