Calendar module icon


View All Calendars is the default. Choose Select a Calendar to view a specific calendar. Subscribe to calendar notifications by clicking on the Notify Me button and you will automatically be alerted of the latest events in our community.

Jump To:

  1. Calendar Overlay Community Calendar (3)
  2. Calendar Overlay Main Calendar (1)

Community Calendar


    June 16, 2018, 8:00 AM - 12:00 PM @ 30 River Street in Old Town (across from Croaker's Spot)

    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 art from Petersburg's local arts scene. Market is open from 8:00AM until 12:00PM, in the heart of Old Town Petersburg. This is a producers only arts and produce market. Enjoy fresh produce, handmade jewelry, honey, fresh meats/seafood, soaps, food trucks and much more.

    More Details
  2. Summer Fitness Kickoff at the Petersburg Sports Complex

    June 16, 2018, 9:00 AM - 10:00 AM

    Summer is right around the corner. Are you ready? If you need to find an accountability partner or possibly just tired of waiting on Monday to get started...Join @cee_royalty and Brecora at the Petersburg Sports Complex this Saturday at 9:00 AM. #summerfitnesskickoff #getfit #teamgetitdone #healthylifestyle #healthycommunity #healthyfamily #free #healthiswealth

    More Details
  3. Refreshing Springs Shower Outreach - Launch Day

    June 16, 2018, 10:00 AM - 12:00 PM @ 2787B South Crater Road, Petersburg, Virginia 23805

    Mission: Inspiring humanity for the Inside/Out by offering FREE showers to those in need. The pulse of Refreshing Spring's heart beat is to restore Dignity - One by one - offering Hope by lending a helping hand in times of distress. Our inner drive is to help those who have fallen through our culture's cracks and crevices, those who are ostracized and kicked.

    More Details

Main Calendar

  1. River Street Market

    June 16, 2018, 8:00 AM - 12:00 PM @ 30 River Street Petersburg, VA 23803

    More Details