Tree Farms

Start a tradition and make memories when you hunt for the perfect Christmas tree in Virginia. Some tree farms host wreath decorating, offer locally made holiday treats, hot chocolate and other fun family-friendly activities.

Shenandoah Valley


Luray – Take your pick from six varieties of hand-sheared Christmas Trees at Valley Star Farm. They also have fresh wreaths, swags and garlands for holiday decorating.

West Augusta – Peruse 80 acres of White Pine, Norway Spruce and other varieties at the Boys' Home Christmas Tree Farm. Enjoy a cup of coffee or hot chocolate in the gift shop! The Farm is full service ... they provide bowsaws, twine, tree baling and assistance. Buy a tree and help a kid. Make this Christmas your most meaningful ever.

Blue Ridge Highlands


Damascus – Choose from 5 to 12 foot Fraser Fir Christmas trees at Anne & Eddie Blevins' Christmas Tree Farm. Cut your own or choose from ready-to-go trees, as well as wreaths in all shapes and sizes, and homemade apple butter and applesauce from their own orchard.

Hillsville – Reed Island Farm Christmas Trees supplies the saws if you'll supply your picnic! Bring the family out for the traditional choose-and-cut experience on their Fraser Fir farm. Take home White Pine roping, wreaths and handmade ornaments to compliment your tree. Enjoy Santa's Hayride around the farm and free hot drinks to warm you from the hunt.

Mouth of Wilson – York Ridge Nursery offers 3 to 16 foot Fraser Firs, garlands and wreaths. If you care to make a weekend of your tree hunting, stay in their log cabin!

Newport – For more than 50 years Joe's Trees has provided Fraser Firs. Not just any Fraser Firs, but the #1 Firs in the state and the #2 Firs nationally. Come find yours or choose from seven other species. Free horse-drawn hayrides on the weekends!

Newport – At Spruce Ridge Christmas Tree Farm, you and your family can choose from 45,000 trees ranging from 3 to 10 feet tall in seven varieties!

Pilot – You'll find Fraser Fir, Canaan Fir, White Pine, Norway Spruce and Colorado Blue Spruce trees, wreaths and garlands at Rifton Farm & Nursery. Pick your tree, and they'll cut and bale it for you.

Coastal Virginia - Hampton Roads


Suffolk – A "choose and cut" and pre-cut Christmas tree farm, Santa's Forest & Nursery offers Fraser Firs 5 to 14 feet tall, as well as smaller 3 to 6 foot tall trees. Enjoy hot chocolate, candy canes and coloring books for the kids!

Williamsburg – Flag and cut your favorite Cedar, Leyland Cypress, White Pine, Norway Spruce or Caanan Fir anytime after Halloween at Millfarm Christmas Trees. Fresh handmade wreaths are also available.

Northern Virginia


Fredericksburg – Snead's Farm Christmas Trees is abundant with many seasonal fruits and vegetables, plus the cut-your-own Christmas tree portion of the farm in winter! Feel free to pet and feed the animals on this working farm.

Milford – Whispering Pines Nursery offers find-and-cut-your-own Fraser Fir, White Pine, and Douglas Fir Christmas trees between the Friday after Thanksgiving and December 22.

Nokesville – What better place to find your Christmas tree this year than Evergreen Acres? Choose from White Pine, Scotch Pine, and Norway Spruce. Enjoy hot cider and wagon rides for free.

Woodford – While Willow Oaks Farm is known best for the 900 varieties of daylilies they they raise, the holiday season yields beautiful White Pine, Spruce and Scotch Pine Christmas trees, too. Don't miss the special Christmas gift shop on site.

Loudoun County has numerous tree farms. The Country Loving Christmas Tree Farm in Leesburg opens on black Friday and has White Pine, Scotch Pine, and Norway Spruce. Enjoy hot cider and picnic areas. The Middleburg Christmas Tree Farm has Blue Spruce, Douglas Fir and Norway Spruce. Bring your pet to help pick out your tree. Milltown Creek Farms in Lovettsville has choose-and-cut from 100 acres of Blue, White and Norway Spruce; Douglas and Concolor Fir; Scotch, White and Southern White Pine. Snickers Gap Tree Farm in Round Hill has Douglas Fir, Colorado Blue Spruce, Norway Spruce as well as Wreaths made at the farm from our own greens, and panoramic views of the Loudoun Valley. Blue Ridge Tree and Berry Farm also in Lovettsvile has the varities of Canaan Fir, Concolor Fir, Norway Spruce, Blue Spruce, and Scotch Pine. Ticonderoga Farms Tree Farm beautiful fresh wreaths, holly greens & sprays, white pine garlands, and an incredible assortment of gorgeous fresh trees.

Central Virginia


Goochland – At Leatherwood Tree Farm, you can choose a White Pine ranging from 5 to 9 feet in height, as well as White Pine wreaths. There are also Leyland Cypress and Eastern Red Cedar varieties.

Louisa – Claybrooke Farm is a family owned and operated Christmas Tree Farm in the Lake Anna area of Louisa county. Several different varieties of premium quality Christmas trees are grown that you can harvest including Canaan fir, Douglas fir, Norway spruce, and White pine.

Bedford – Crestwood Tree Farm offers White and Scotch Pine trees during the Christmas season. Open 11 a.m. until dusk daily.

Roseland – The perfect Fir or Pine Christmas tree is waiting for you at Fox Hill Tree Farm. We'll load!

Rockbridge – Choose and cut Virginia's finest Christmas tree varieties at Ralph's Christmas Tree Farm including Fraser, Douglas, Concolor and Canaan Fir (3 to 15 feet). Saws and twine furnished. Vexar tree wrapping available. Also available wreaths, garland and tree stands.

Virginia Mountains

Bedford – In the tree business since 1979, Bedford Evergreens offers quality, high-grade Christmas trees, including wreaths and garlands.

Bedford – Dancing Hill Christmas Tree Farm is open daily during the Christmas season.