Farmers Markets in Petersburg, Virginia

Plus farm stands, u-pick and CSAs within 7.7 miles

Petersburg, VA has 7 farmers markets within 7.7 miles of the city center, plus 2 farm stands or u-pick farms. The closest is River Street Market at 30 RIVER ST, Petersburg (0.4 mi N). 2 operate year-round. Listings checked May 2026.

Map of listings within 7.7 miles

Approximate location of Petersburg, Virginia within Virginia, with bordering states for reference
Approximate position of Petersburg, Virginia within Virginia (bordering states shown for reference). Locator only — see the map above for the street location.

Farmers markets near Petersburg, nearest first

  1. 1

    River Street Market

    0.4 mi N · 30 RIVER ST

    As listed: Saturdays 9:00 a.m.–12:00 p.m., year-round

    Year-round Verified active

  2. 2

    POP! Market

    0.5 mi SW · Halifax Street and Harding Street

    Schedule not reported — contact the market

    Listed

  3. 3

    VSU Trojan Farmers Market

    1.1 mi NW

    Schedule not reported — contact the market

    Update date unknown

  4. 4

    Colonial Heights Farmers Market

    2.6 mi N · 2600 Boulevard, Colonial Heights

    As listed: Saturdays 9 a.m.–12 p.m., year-round

    Year-round Listed

  5. 5

    Woods Farmers Market

    5.6 mi NW · 7200 HICKORY RD, South Chesterfield

    Schedule not reported — contact the market

    Verified active

  6. 6

    Prince George Farmers' Market

    6.9 mi E · P. O. Box 62, Prince George

    As listed: Saturdays, May through October, 9:00 AM - 1:00 PM

    Listed

  7. 7

    Hopewell's Third Thursday Marketplace

    7.5 mi NE · 2015 1/2 E Broadway Avenue, Hopewell

    Schedule not reported — contact the market

    Listed

Farm stands & u-pick near Petersburg

  1. 8

    The Farm at Boulevard Flower Gardens

    5.7 mi N · Farm · Colonial Heights

  2. 9

    Dinwiddie Farms

    7.4 mi S · Farm

Year-round markets near Petersburg

What the listings show

The 9 listings within 7.7 miles of Petersburg sit in 5 towns, the farthest 7.5 miles out. 0 of the 7 farmers markets publish a weekly schedule here. Of all 9, 4 link a website, 2 have been verified active and 1 rests on a source record more than five years old.

Check nearby cities

Frequently asked questions

Does Petersburg have a farmers market?
Yes. 7 farmers markets are listed within 7.7 miles of central Petersburg. The closest is River Street Market at 30 RIVER ST, Petersburg, 0.4 miles north of the city center.
Which farmers markets near Petersburg are open year-round?
River Street Market (0.4 mi) and Colonial Heights Farmers Market (2.6 mi) list a year-round season; the other 5 near Petersburg are seasonal or don't say.
Are there farm stands, u-pick farms or CSAs near Petersburg?
Yes — 2 farm stands or u-pick farms (closest: The Farm at Boulevard Flower Gardens, 5.7 mi) within 7.7 miles of Petersburg.

Sources: USDA Local Food Portal, state directories and the markets' own websites. Distances are straight-line from the USGS city-center point; listings within 7.7 miles are included regardless of their mailing town.