Farmers Markets in Virginia

298 markets in 156 cities and towns, from the USDA National Farmers Market Directory (refreshed October 27, 2026).

298markets
24accept SNAP/EBT
10take WIC vouchers
34organic practices
8indoor (all/part)

Cities and Towns

24 Virginia Markets That Accept SNAP/EBT →

Advertisement

Largest Market Towns in Virginia

Richmond 18 Markets

Arlington 11 Markets

Alexandria 9 Markets

Fredericksburg 7 Markets

Fairfax 6 Markets

Roanoke 6 Markets

Virginia Beach 6 Markets

Charlottesville 5 Markets

Albemarle Farmers Market

340 Towncenter Lane Charlottesville, VA 22911 Located at the Hollymead Town Center Shopping Center, 340 Towncenter lane, Charlottesville

Chesapeake 5 Markets

Norfolk 5 Markets

Winchester 5 Markets

Amherst 4 Markets

Questions About Virginia Farmers Markets

How many farmers markets are in Virginia?

The USDA National Farmers Market Directory lists 298 farmers markets in Virginia, in 156 cities and towns. The most are in Richmond (18), Arlington (11), Alexandria (9).

Which farmers markets in Virginia accept SNAP/EBT?

24 markets in Virginia report accepting SNAP/EBT, including Abingdon Farmers Market, The Market at Second Stage, Bland County Farmers Market. Confirm with the market before you go.

Are there indoor or winter farmers markets in Virginia?

8 Virginia markets report being indoors for all or part of the season: Forest farmers market, Halifax Market Place & Farmers Market, Lynchburg Community Market, Mineral Farmer's Market.

See what's in season and shopping tips. Market managers can update their listing in the USDA Local Food Directories.

Source: USDA AMS National Farmers Market Directory · Data last updated October 27, 2026 · How we use it