Choose Between Two Options
- $15 for $30 toward 8’–11’ trees
- $25 for $50 toward 12’–16’ trees
Greene Tree Farm
High up in the Blue Ridge Mountains, Greene Tree Farm grows more than 25,000 fraser fir Christmas trees. Hand-pick your own tree to decorate at home, choosing from options that range from 2 to 15 feet. Once you've settled on your perfect tree, staff members will cut it down, bale it, and load it in your car; or, for the full experience, you can borrow a hand saw from the farm and cut it down yourself. Aside from trees, the farm also sells wreaths, garland, and tree stands. Those looking for the full-tilt festive experience can catch a hayride during seasonal celebrations or shop for homemade foods and breads in the on-site shop.