Cut-Your-Own Christmas Tree Farms Near Richmond

9 farms around Richmond where you choose and cut your own Christmas tree, from Caroline and Hanover County north of the city to Amelia, Cumberland and Louisa County. Every farm is checked against its own website or another named source.

9 farms in 6 counties · Prices are listed where published · Checked October 2026

cut-your-own farms
9
most common tree
Fraser fir
with hayrides or wagons
1
allow leashed dogs
3

Caroline County, VA 3 farms

  • Ruther Glen, VA

    A 10-acre family tree farm in Caroline County, between Richmond and Fredericksburg, with cut-your-own cypress and Canaan fir in the field and pre-cut firs under a covered red pole barn.

    • Leyland cypress
    • Canaan fir
    • Arizona cypress
    • Fraser fir
    • Concolor fir
    • +1 more

    Dogs OK

  • Ruther Glen, VA

    A Caroline County tree farm behind a white picket fence on Golansville Road, a short hop off I-95 at Ladysmith, offering cut-your-own trees, a Christmas shop and visits with Santa.

    • Scotch pine
    • Fraser fir
    • Spruce

    Santa

  • Woodford, VA

    A Caroline County farm near Bowling Green selling choose-and-cut white pine, Scotch pine and spruce, with a Christmas gift shop and fresh roping and wreaths.

    • White pine
    • Scotch pine
    • Spruce

Amelia County, VA 2 farms

  • Amelia Court House, VA

    A no-frills family choose-and-cut farm off Route 360 in Amelia, about 35 miles west of Richmond, growing Southern favorites like Virginia pine and eastern red cedar alongside white and Scotch pine.

    • White pine
    • Virginia pine
    • Scotch pine
    • Eastern red cedar
  • Amelia Court House, VA

    A 43-acre farm in northern Amelia County, about an hour west of Richmond, where reserved visitors tag and cut their own cypress, pine, fir or spruce, with a weekend bonfire and pre-cut Fraser firs as a backup.

    • Leyland cypress
    • Murray cypress
    • Carolina Sapphire cypress
    • Scotch pine
    • Canaan fir
    • +2 more

    Dogs OKReserve ahead

Buckingham County, VA 1 farm

  • Scottsville, VA

    A rustic cut-your-own farm in Buckingham County near Scottsville, south of Charlottesville, with Douglas fir, white pine and Leyland cypress in the field and pre-cut Fraser firs.

    • Douglas fir
    • White pine
    • Leyland cypress
    • Fraser fir

    Dogs OK

Cumberland County, VA 1 farm

  • Cumberland, VA

    A second-generation family tree farm on Route 60 just east of Cumberland Court House, about an hour west of Richmond, with cut-your-own pine, spruce and cypress plus pre-cut Fraser firs.

    • Fraser fir
    • White pine
    • Norway spruce
    • Canaan fir
    • Leyland cypress
    • +4 more

Hanover County, VA 1 farm

  • Beaverdam, VA

    A choose-and-cut farm in western Hanover County with hayrides to the fields, goats and donkeys to visit and fire pits for s'mores.

    Hayrides

Louisa County, VA 1 farm

  • Mineral, VA

    A family-owned Louisa County farm growing Christmas trees since 1984, where visitors reserve a time to choose and cut a Canaan fir, with smaller numbers of concolor fir and blue spruce.

    • Canaan fir
    • Concolor fir
    • Blue spruce

    Reserve ahead

Compare Christmas tree farms near Richmond

Prices, trees and services at cut-your-own farms near Richmond
FarmTownPriceTreesSawsShake & netDogsPay
Claybrooke FarmMineral, VA–Canaan fir, Concolor fir, Blue spruce––––
Firever Pines Christmas Tree FarmRuther Glen, VA–Leyland cypress, Canaan fir, Arizona cypress, Fraser fir, Concolor fir, Douglas firYesYesLeashedCards accepted
Foxfire Christmas Tree FarmScottsville, VA–Douglas fir, White pine, Leyland cypress, Fraser firYesYesLeashed–
Hanover PinesBeaverdam, VA––YesYes––
Nuckols Christmas Tree FarmCumberland, VA–Fraser fir, White pine, Norway spruce, Canaan fir, Leyland cypress, Murray cypress, Carolina Sapphire cypress, Arizona cypress, Scotch pine–Yes–Cash or check
O'Neal's Christmas Tree FarmAmelia Court House, VA–White pine, Virginia pine, Scotch pine, Eastern red cedar–Yes––
Three Cedars Tree FarmRuther Glen, VA–Scotch pine, Fraser fir, SpruceYesYes––
Willow Oak Christmas Tree FarmWoodford, VA–White pine, Scotch pine, Spruce––––
Woods Tree FarmAmelia Court House, VA–Leyland cypress, Murray cypress, Carolina Sapphire cypress, Scotch pine, Canaan fir, Norway spruce, Fraser firYes–LeashedCards accepted

Where to cut a tree near Richmond

Central Virginia's cut-your-own farms are mostly small family operations spread across the rural counties around the city. Caroline County along I-95 to the north has the most farms on our list.

Which trees grow here

The trees offered most often at the farms we list, counting pre-cut trees, are Fraser fir, Scotch pine and Canaan fir. Several farms also sell pre-cut trees, so check each listing to see what you can cut yourself. See our guide to Christmas tree types.

Tips for a Richmond tree trip

Some farms require a reservation or take only cash or checks, so read each listing before you go.

Frequently asked questions

What kinds of Christmas trees do farms near Richmond have?

The most common trees at farms near Richmond are Fraser fir (5 farms), Scotch pine (5 farms), Canaan fir (4 farms) and Leyland cypress (4 farms). Some farms sell part of their range as pre-cut trees, so check each listing. Read our guide to Christmas tree types to compare scent, needle retention and branch strength.

Do Christmas tree farms near Richmond provide saws?

Yes, at 5 of the 9 farms we list, the farm hands out saws at the field, and 6 shake and net your tree for you. You can bring your own bow saw, but check the farm's rules first, since some do not allow chainsaws or power tools.

Can I bring my dog to a Christmas tree farm near Richmond?

3 farms near Richmond say leashed dogs are welcome: Firever Pines Christmas Tree Farm, Foxfire Christmas Tree Farm and Woods Tree Farm. Rules can change on busy weekends, so check before you go.

Do I need a reservation to cut a tree near Richmond?

Most farms are first come, first served, but 2 farms near Richmond require you to book a time slot: Claybrooke Farm and Woods Tree Farm.

When do Christmas tree farms near Richmond open?

1 farm has posted 2026 opening dates so far, starting Saturday, November 21. Most of the others say they open around Thanksgiving weekend. Many close once their cuttable trees run out, so the best selection is in late November and early December.

Before you go