Usa-Places.com has listed approx 11 parks in Petersburg. Some of the Top rated parks in Petersburg are- Pamplin Historical Park, Ettrick Park, Appomattox Riverside Park, Virginia Motorsports Park BMX, Virginia Motorsports Park BMX, Dinwiddie County Recreation, Dinwiddie County Recreation, John J. Radcliffe Appomattox River Conservation Area, Patton Park & Bird Park.