Day
9 °C
Night
-2 °C
Sea
6 °C
Precipitation
84 mm
in month
Rainy days
10 days
in month
Daylight
10 hours
average
Sunshine
5 hours
average
Humidity
68 %
We make the most from 40 years of historical weather data to predict the best weather conditions.
Deciding on where to go for a holiday is hard sometimes. Get inspired by the most popular destinations.
We aggregate data from combining multiple weather sources to ensure accuracy of the highest order.
In 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.
January in Petersburg, VA, greets residents with crisp winter air and often a dusting of snow. The daytime temperatures are cool, averaging 9 °C (48 °F), and the nights can be quite cold with average lows of -2 °C (28 °F).
As February arrives, Petersburg, VA sees a slight uptick in temperatures with daytime highs around 11 °C (52 °F), but nights remain cold at an average of -1 °C (30 °F).
In March, a transitional month, Petersburg, VA begins to welcome spring. Temperatures during the day make a significant jump to an average high of 16 °C (61 °F), and the nights get milder with an average of 3 °C (37 °F).
April in Petersburg brings the full onset of spring, with warmer days averaging 22 °C (71 °F) and milder nights at 7 °C (45 °F).
As May arrives, Petersburg, VA is in full bloom with average daytime highs reaching 26 °C (78 °F) and nights comfortably sitting at around 13 °C (55 °F).
June in Petersburg, VA, signals the start of summer with hotter days averaging 30 °C (86 °F) and nights around 18 °C (64 °F).
July is the peak of summer in Petersburg, VA, boasting the highest day temperatures of the year at an average of 32 °C (90 °F) and warm nights at 20 °C (68 °F).
August maintains the summer heat in Petersburg, VA with day temperatures close to those of July, averaging at 31 °C (88 °F), while nights are slightly cooler at 19 °C (66 °F).
The air begins to cool in September in Petersburg, VA, as summer gives way to the early signs of fall. The average day temperature is a comfortable 28 °C (82 °F) with nights averaging 15 °C (59 °F).
October in Petersburg, VA ushers in the heart of the fall season with crisp temperatures averaging 22 °C (72 °F) during the day and a cool 9 °C (47 °F) at night.
As November arrives in Petersburg, VA, temperatures begin to drop with averages of 17 °C (62 °F) during the day, plunging to 4 °C (38 °F) at night as winter approaches.
December marks the return of winter's chill to Petersburg, VA, with average day temperatures at a cool 11 °C (51 °F) and nights often dipping to just above freezing at -1 °C (31 °F).
For January in Petersburg, layering is key. Warm jackets, gloves, hats, and scarves are recommended to stay comfortable during the cold days and chillier nights.
February is still part of the winter season in Petersburg, VA, so yes, it is typically cold with average daytime temperatures of 11 °C (52 °F) but it does start to warm up slightly from January.
Definitely, March marks the start of spring in Petersburg with more daylight and warmer temperatures, encouraging blossoms and buds to make their first appearances.
April showers bring May flowers, an adage that holds true with a decent amount of rainfall in Petersburg. Expect 87 mm (3.42 in) on average over 9 days of the month.
The days in May are wonderfully warm without being overbearing, perfect for enjoying the greenery around the city with an average high of 26 °C (78 °F).
June is warm and inviting, signaling the perfect time for outdoor summer activities. However, prepare for some rain as June averages 94 mm (3.68 in) of rainfall.
July is truly hot with an average high of 32 °C (90 °F). It is the perfect time for those who love warm weather to bask under the sun.
Yes, the heat certainly persists in August with average highs of 31 °C (88 °F), making for a continuation of the hot, lively summer.
September weather is often described as the best of both worlds — still warm enough for outdoor fun at 28 °C (82 °F) but with the refreshing cool-down of approaching autumn evenings.
October offers mild and pleasant temperatures, often enjoyed by those who favor the transition between the heat of summer and the cold of winter.
November sees a noticeable change in temperature as the chill of late fall sets in, resulting in cooler days and the need for warmer clothes.
December can be quite brisk, with temperatures dropping towards the end of the year, often necessitating winter coats and warm clothing to brave the cold.
We make the most from 40 years of historical weather data to predict the best weather conditions.
Deciding on where to go for a holiday is hard sometimes. Get inspired by the most popular destinations.
We aggregate data from combining multiple weather sources to ensure accuracy of the highest order.