Evergreen Tree Farm located in the Shenandoah Valley is in a scenic country setting just a short distance north of Harrisonburg, Virginia.


November 23, 2107 thru December 20, 1917


Monday-Thursday: 3 PM-5:30 PM
Friday – Saturday & Sunday: 10 AM -5:30 PM

Hmmm. . . I think this is MY tree!
Hmmm. . . I think this is MY tree!


Evergreen Tree Farm has been growing quality hand sheared Christmas Trees for over 40 years. Today we have 22 acres in production with over 20,000 trees.

Choose & cut your beautiful hand-sheared Pine, Spruce, and Fir Christmas trees in our field, or choose from freshly cut Fraser Fir and Douglas Fir. You and your family are sure to find that perfect tree for your holiday celebration.

We also have a farm devoted to growing taller trees. Please call us for availability.

Our many local customers join those from D.C., Staunton, Winchester, Front Royal, Richmond, and other surrounding areas on their quest to find the perfect Christmas Tree.

 Thank You to All Who Supported Trees for Troops!

Thanks to all who have joined with us over the past 6 years to support Trees For Troops.

This year you can contribute directly to this awesome program by going to www.Christmasspiritfoundation.org.

We also have donation forms available at our farm.