Cutting down your own Christmas tree is one of the most memorable holiday experience. Find the perfect pine, spruce, or fir for your home at these places!
1. Clouse’s Pine Hill Farm
2696 Greenspring Road
Winchester, VA 22603
Price: $4 per foot for pine trees / $5.50 a foot for spruce and fir
You will find fresh trees among the gorgeous Blue Ridge mountains. Clouse’s Pine Hill Farm has provided premium Christmas trees for more than 35 years.
2. Moose Apple Christmas Tree Farm
2425 Wickliffe Road
Berryville, VA 22611
Price: $55 spruces and firs up to 12 feet/$40 pines up to 12 feet
Whether you’re looking for a petite fir tree for your studio apartment, or a grandiose pine tree to place in the entranceway for your home, Moose Apple Christmas Tree Farm has everything you’re looking for!
3. Middleburg Christmas Tree Farm
Route 630 and Christmas Tree Lane
Middleburg, VA 20141
Price: $60 up to 6 feet / $10 each additional foot / $350 for trees 16 feet or taller
Named one of the most attractive Christmas tree farms in Loudoun County by Leesburg Today! This farm is family and pet-friendly, and provides saws and tree carts to help you carry the tree to your car!
4. Good Spirits Christmas Tree Farm
9711 Old National Pike
Hagerstown, MD 21740
Price: $50 for 10-foot Blue and Norway Spruce, Concolor and Frasier Fir/$40 for 10 foot White Pine/$15 for each additional foot
This family owned Christmas tree farm has provided beautiful Christmas trees at wholesale prices for more than 40 years. Breathe in the crisp air, enjoy a cup of hot chocolate, or take in the gorgeous view as you sit on the patio!