Overview: Petersburg, VAIn the historic city of Petersburg, VA, visitors and residents alike experience a classic four-season climate. Chilly winters give way to the mild and blossoming springs, followed by the warm, sun-soaked days of summer. Autumn wraps Petersburg in a colorful blanket before temperatures cool down again. Day temperatures can soar up to an average of 32 °C (90 °F) in July, while winter nights can cool down to -2 °C (28 °F) in January. With varying precipitation throughout the year, the wettest month being August averaging 118 mm (4.63 in) of rainfall, and relatively fewer wet days in October with only 7 days of rain. Humidity levels fluctuate, typically being highest in the summer months.