U-Pick Nearby

Pick Your Own Flowers in Virginia

We list 20 flower farms in 16 towns across Virginia. The season usually runs from June to October.

Orange 2

Shenandoah Farms 2

Virginia Beach 2

Weyers Cave 2

Amelia Court House 1

Berryville 1

Chantilly 1

Chesapeake 1

Chesterfield Court House 1

Danville 1

Haymarket 1

Leesburg 1

Middletown 1

Purcellville 1

Shawnee Land 1

Warrenton 1

Pick Your Own Flowers in Virginia: questions

When is flowers season in Virginia?

Flowers are usually ready from June to October in Virginia. Weather shifts the start by a week or two each year, so check the farm's website or call before you go. 19 of the farms listed here have posted their own season notes.

How many flower farms are in Virginia?

We list 20 flower farms in Virginia, most of them around Orange (2), Shenandoah Farms (2), Virginia Beach (2) and Weyers Cave (2).

What else can you pick at these farms?

Many of the flower farms in Virginia grow more than one crop: 8 also list pumpkins, 7 also list vegetables and 6 also list apples.

See all U-pick farms in Virginia, find farms near you on the map, or read u-pick season calendar.

Pick Your Own Flowers in other states