Weather atlas / Local forecast

Petersburg

37.23° latitude / -77.40° longitude

US · 22m

Updated just now

Current conditions

Mainly clear
23°C
Feels like 23°C · Mainly clear
Humidity
60%
Wind
10 km/h SSE
Pressure
1021 hPa
UV Index
3.7 Moderate
Cloud Cover
7%
Precipitation
0 mm
Sunrise
6:38 AM
Sunset
5:10 PM
Compare

What to expect today in Petersburg

Right now in Petersburg it's 23°C with mainly clear. Today's high should reach 26°C with an overnight low near 14°C. Expect rain around midday, with chances peaking near 35%. Tomorrow will be cooler, reaching around 21°C with slight rain showers.

Next 25 Hours

Now
Overcast
19°C
0.1
17:00
Partly cloudy
18°C
0.2
18:00
Partly cloudy
18°C
0.2
19:00
Partly cloudy
17°C
0.2
20:00
Overcast
17°C
·
21:00
Overcast
17°C
·
22:00
Overcast
18°C
·
23:00
Overcast
18°C
·
00:00
Overcast
18°C
·
01:00
Overcast
18°C
·
02:00
Overcast
18°C
0.4
03:00
Overcast
18°C
0.4
04:00
Overcast
18°C
0.4
05:00
Overcast
18°C
0.9
06:00
Overcast
18°C
0.9
07:00
Overcast
18°C
0.9
08:00
Overcast
18°C
1.4
09:00
Overcast
19°C
1.4
10:00
Overcast
19°C
1.4
11:00
Overcast
19°C
0.1
12:00
Overcast
19°C
0.1
13:00
Overcast
19°C
0.1
14:00
Overcast
20°C
·
15:00
Overcast
20°C
·
16:00
Overcast
20°C
·

10-Day Forecast

Daily low high · Select a day for details

Forecast trends

Next 24 hours — temperature & precipitation

10-day outlook — high / low & rainfall

About Petersburg

Petersburg, Virginia, is located in the Mid-Atlantic region and is known for its rich history and vibrant cultural scene. It experiences a humid subtropical climate with warm, humid summers and mild winters.

Petersburg, VA experiences four distinct seasons with mild winters and warm, humid summers. Temperatures typically range from the low 30s Fahrenheit in January to the mid-90s Fahrenheit in July. Expect high humidity during the summer months and occasional afternoon thunderstorms.

Nearby Cities

Compare Petersburg with another citySee the differences in weather and climate, side by side.
→