The 9 Best Christmas Tree Farms in Virginia!

It’s beginning to look a lot like Christmas. What better way to welcome in the holidays than with a pine-scented home, adorned with a beautiful, freshly-cut tree? Cutting down a Christmas tree is among the most nostalgic and festive holiday traditions, and Virginia is a wonderful place to do it. Round up the kids, hop in the car, and head to one of these awesome Christmas tree farms in Virginia to make sure your holiday is as magical as can be! 

1. Chilly Hollow Christmas Tree Farm, Berryville, VA

Chilly Hollow Christmas Tree Farm in Berryville, Virginia, opens the day after Thanksgiving. Visitors can choose from Norway spruces, blue spruces, firs, scotch pines, and white pines. Stop by early to reserve the tree of your choice and pick it up later. 

View this post on Instagram

A post shared by Charlie Dawes (@charlie_dawes) on

2. Evergreen Christmas Tree Farm, Evergreen, VA

The Evergreen Christmas Tree Farm is one of the favorite spots for Christmas tree shopping. These trees can reach up to eight feet high and include Norway spruces, white pines, and Canaan firs. Choose from over 5,000 trees.

3. Greenbrier Farms Nursery, Chesapeake, VA

The Greenbrier Farms Nursery in Chesapeake, Virginia, starts selling Christmas trees on the Friday after Thanksgiving. Cut-your-own trees start at $95. Check the website for when Santa will be on site! 

4. Belmont Christmas Tree Farm, Fredericksburg and Spotsylvania, VA

The Belmont Christmas Tree Farm in Spotsylvania, Virginia, has been in the family since 1978. Their second location, in Fredericksburg, Virginia, is now open, too. Tree varieties include blue spruce, Norway spruce, white pine, and Fraser fir.

View this post on Instagram

A post shared by Virginia Wedding Photographer (@jessicaryanphoto) on

5. Middleburg Christmas Tree Farm, Round Hill, VA

Middleburg Christmas Tree Farm in Round Hill, Virginia, invites visitors to check out a Christmas tree and bring a picnic lunch while “enjoying the beautiful scenery” on-site. Take note: only cash and checks are accepted. They offer Norway spruce, Colorado blue spruce, Douglas fir, and concolor fir trees.

View this post on Instagram

A post shared by Kelly Crandall d'Amboise (@kellydamboise) on

6. Reed Island Farm, Hillsville, VA

Reed Island Farm sells thousands of premium Fraser fir Christmas trees. Since 1989, they’ve been providing the good people of Hillsville, Virginia, with trees, custom wreaths, and Santa sightings. 

View this post on Instagram

A post shared by Liz Medlin (@liz_medlin) on

7. Claybrooke Farm, Mineral, VA

Claybrooke Farm opens on the Friday after Thanksgiving to provide “quality service and an enjoyable holiday atmosphere” to Louisa County, Virginia, according to their website. They offer five different kinds of trees, including the Canaan fir, Nordmann fir, concolor fir, Fraser fir, and white pine.

View this post on Instagram

A post shared by tess huizenga (@tesshuizenga) on

8. Hamill Christmas Tree Farm, Roanoke, VA

If you’re in Roanoke, Virginia, and want to choose-and-cut your own tree, then Hamill Christmas Tree Farm is the place to go. They sell white pine, scotch pine, Fraser fir, Colorado blue spruce, and Norway spruce in either choose-and-cut or pre-cut options.  

View this post on Instagram

A post shared by WHITNEY ANDERSON • Roanoke, VA (@whitneyandersonva) on

9. Hartland Farm, Markham, VA

Stop by Hartland Farm in Markham, Virginia, for hot cups of cider and caramel apples as well as complimentary hot chocolate while you peruse their tree farm. Tree varieties include Fraser Fir, Douglas Fir, Concolor Fir, Blue Spruce, Norway Spruce, Serbian Spruce, White Pine, and Leyland Cypress. Make sure you bring a big truck to carry your tree home — the trees reach up to ten feet. 

View this post on Instagram

A post shared by savanah perry (@savanahsperry) on

Virginia Search
Visit a Christmas Tree Farm Near You
Find Christmas Tree Farms Near You
1800 Lakeside Avenue, Richmond, VA
Our Mission: Lewis Ginter Botanical Garden provides education to the community about the plant world, promotes the best in horticulture and landsca... Read More
12523 Popes Head Road, Clifton, VA
History: In 1916, at the age of 14, Martin Vazquez left his parents and 17 siblings in Cuba and came to the US. He quickly became a U.S. citizen, ... Read More
3640 Dam Neck Road, Virginia Beach, VA
Skipper Farms is a local family owned produce farm working to satisfy your quest for fresh locally grown fresh produce. Dad and Grandpa have been f... Read More
34345 Snickersville Turnpike, Bluemont, VA
About: Great Country Farms is a 400 acre working farm situated at the base of the Blue Ridge Mountains outside the village of Bluemont, VA. Great ... Read More
2388 London Bridge Road, Virginia Beach, VA
The history of Hunt Club Farm goes back to the 60s -the 1760s, to be exact, when the area was first developed as Woodhouse Plantation. In fact, the... Read More
226 Tobacco Row Lane, Monroe, VA
About Us Morris Orchard is a family owned and operated farm. We are located at the foot of High Peak Mountain in Monroe Virginia. Our goal is to p... Read More
2717 Tye Brook Highway, Piney River, VA
History The date was 1915. Five brothers from a family of eleven children decided to form a partnership and share the money that had been made tra... Read More
12607 Old Ridge Road, Beaverdam, VA
We offer a wide range of services, from a full-scope landscape design to maintenance for your pond. Our team works directly with you to come to the... Read More
18294 Tidewater Trail, Fredericksburg, VA
Emmett Snead III knew from the time he was 11 years old that he wanted to be a farmer. He grew up helping his father, Emmett Snead Jr., on Braehead... Read More
10094 Windy Knoll Drive, Mechanicsville, VA
Closed for the 2020 Season When you come to the Windy Knoll Farm you are not only getting a fresh cut tree, you will be enjoying an "experience, n... Read More
3484 Charity Neck Road, Virginia Beach, VA
About Us Three generations of the Henley Family operate Henley's Farm. For nearly fifty years, Henley Farm has been providing fresh fruits and veg... Read More
15621 Braddock Road, Centreville, VA
About: For many thousands of people in the local community, fall would not be complete without the annual Fall Festival at Cox Farms. There are o... Read More
1104 Springfield Road, Luray, VA
Located in the beautiful Shenandoah Valley in Luray, Virginia, our family farm operations began in the 1950's. We started growing trees in the 199... Read More
12801 Hazelwood Drive, Nokesville, VA
We are a direct marketing farm with the choose and pick approach. We are not a theme park selling ag products. All produce here is grown here. The ... Read More
1130 Tyler Street, Fredericksburg, VA
History: Mr. Emmett C. Snead purchased 200 acres in 1937 from the historic Braehead mansion property located in what is now the Fredericksburg and... Read More
12101 Orange Plank Road, Locust Grove, VA
The Miller Family farms year round, planting and producing fruits and vegetables so we can provide our customers with seasonal farm fresh produce. ... Read More
1668 Silver Creek Road, Danville, VA
About Us:Located in Danville, Virginia, in Pittsylvania County; just over the North Carolina line the Owen Family has been farming this land for th... Read More
20800 Hull Street Road, Moseley, VA
Skinquarter Farm Market is a family owned farm and produce stand. Fresh local vegetables, plants, jams and jellies...and much more! Read More
Show More
Select a Virginia town to find
the Best Things-To-Do and Places To Go around you
Bristol County
Buena Vista City County
Charles City County
Charlottesville City County
Chesapeake City County
Colonial Heights City County
Covington City County
Danville City County
Franklin City County
Galax City County
Hampton City County
Harrisonburg City County
Hopewell City County
Lexington City County
Loudon County
Lynchburg City County
Manassas Park City County
Martinsville City County
Newport News City County
Norfolk City County
Norton City County
Petersburg City County
Poquoson City County
Portsmouth City County
Powhatan County
Radford County
Roanoke City County
Salem County
Staunton City County
Suffolk City County
Waynesboro City County
Winchester City County