Cut your own Christmas Tree, locally grown and locally loved.

Cut Your Own Christmas Tree at Donner Farms Virginia

There is something special about walking through a field of evergreens, searching together and finally saying, “That’s our tree.”

At Donner Farms Virginia, choosing a Christmas tree is more than a holiday errand. It is a chance to slow down, breathe the country air, and create a memory your family will talk about for years.

Located in Purcellville, Virginia, our family-owned Christmas tree farm welcomes families from Leesburg, DC, Loudoun County, and across Northern Virginia. Our 15-acre farm sits along scenic Snickersville Turnpike and offers plenty of open space, beautiful views and an authentic farm experience.

Find the Tree That Feels Like Yours

Walk through our fields and choose from locally grown Christmas trees in a variety of shapes and sizes. Our selection may include precut Frazier Fir, Norway Spruce, Blue Spruce, White Pine and Red Cedar, depending on seasonal availability.

Once you have found your tree, we provide hand saws and assistance as needed. After cutting, bring your tree to the barn, where our team will shake and bale it and help you load it onto your vehicle.

No experience is necessary. Wear warm outdoor clothing, sturdy shoes and gloves—we will help with the rest.

Make a Day of It

The real joy of visiting Donner Farms is the experience surrounding the tree.

Take photographs by the barn, admire our collection of antique Farmall tractors, and enjoy time together away from crowded parking lots and busy stores. Warm cider, handmade wreaths, bows, centerpieces, and helpful tree-care items add to the festivities.

Children are welcome, but please remember that Donner Farms is a working farm. Families should stay together, observe marked safety areas and avoid climbing on farm equipment. To protect our fields and other visitors, dogs are not permitted.

Locally Grown and Family Owned

We purchased Donner Farms in 2012 as a place for family, friends, and a growing collection of vintage tractors. In 2015, we began planting Christmas trees after seeing the number of tree farms in Virginia decline.

Since then, we've planted and carefully tended thousands of trees through every season. Each tree takes approximately six to ten years to reach Christmas-tree size. Choosing one from our field supports a local family farm while helping us continue a Virginia holiday tradition.

Plan Your 2026 Visit

Donner Farms Virginia is located at:

35514 Snickersville Turnpike
Purcellville, Virginia 20132

Our 2026 Christmas-tree season begins Saturday, November 21 at 9:00 a.m. Dates and hours may change as inventory sells out.

Sign up for farm updates to receive current hours, tree availability, and seasonal announcements. We look forward to welcoming you to the farm—and helping your family find the tree that feels like Christmas.

Two evergreen trees growing in a grassy area under an overcast sky.

Following opening Day, we will be open Tuesday through Friday by appointment, 12 to 4 p.m. Call us at 571.481.1223 to confirm we'll be there before you come. Then Saturday and Sundays, 9 am to 4 pm, until sold out.

Announcement for Donner Farms Virginia Christmas tree season opening day on November 21 at 9:00 AM, featuring first cuts of the year, with a green background and tree graphic.
Three lush green evergreen trees on a grassy area under a cloudy sky.

Create a memory that will last a lifetime.

Getting in the car, packing snacks, and driving into the country. Its all part of a wonderful memory for your family and friends. Its more about the hunt, the experience and finding your tree. We welcome you to come and experience this wonderful time and the memory will last a lifetime.