Market Hours

Every Saturday:
9.00am – 12.00pm

The River Street Market is a blend of arts, produce, and culture — bringing the freshest produce from the surrounding counties (often picked each market morning), and joining it with artisans & crafters from the surrounding cities and counties.

This is a producers only arts and produce market.  Enjoy fresh produce, handmade jewelry, honey, jams, fresh meats/seafood, soaps, baked goods and much more.

Located in the heart of
– Old Town Petersburg –

Pre Order

Purchase Window:
Weekly Starting Sunday 2:00pm through Wednesday at 2:00pm.

Pickup Day:
The next Saturday from 9.00am – 12:00pm

Pickup Location:
At our Farmers Market, across from Croakers Spot beside the Historic Farmers Market Building in Old Towne Petersburg

30 River Street
Petersburg, VA 23803


Shop Now

Posts and Upcoming Events