PETERSBURG, VA 23801 Weather Forecast & Current Conditions

Enter ZIP code or City, State   
    


PETERSBURG, VA
Current Weather

12:35 PM EDT MAY 31, 2026
Clear
72°F
Feels Like: 72°F
Dewpoint: 45°F
Rel. Hum.: 38%
Visibility: 10 miles
Wind: NW at 6 mph
Pressure: 30.13 inches
Last 72 hours

Local Area Snow Depth

Virginia Current Weather

Virginia MOS Forecast Weather


Regional Weather Maps


(Automated weather data from NWS/FAA)
10-Day model forecast maps
2025 Hurricanes

PETERSBURG, VA 23801
Weather Forecast

Snowfall Forecast pages
Snow Depth pages
REST OF TODAY
Sunny. Highs in the upper 70s. West winds around 5 mph.
TONIGHT
Partly cloudy. Lows in the upper 50s. South winds around 5 mph.
MONDAY
Partly sunny. A slight chance of showers in the afternoon. Highs in the lower 80s. Southwest winds 5 to 10 mph, becoming north in the afternoon. Chance of rain 20 percent.
MONDAY NIGHT
Partly cloudy. A slight chance of showers in the evening. Lows in the mid 50s. Northeast winds around 5 mph. Chance of rain 20 percent.
TUESDAY
Partly sunny. Highs in the mid 70s. Northeast winds 5 to 10 mph. Gusts up to 20 mph in the afternoon.
TUESDAY NIGHT
Mostly clear in the evening, then becoming partly cloudy. Lows in the lower 50s.
WEDNESDAY
Partly sunny. Highs in the mid 70s.
WEDNESDAY NIGHT
Partly cloudy. Lows in the mid 50s.
THURSDAY
Sunny. Highs in the lower 80s.
THURSDAY NIGHT
Clear. Lows in the upper 50s.
FRIDAY
Sunny. Highs around 90.
FRIDAY NIGHT
Mostly clear. Lows in the mid 60s.
SATURDAY
Partly sunny. Highs in the lower 90s.

Visible Weather Satellite
PETERSBURG, VA 23801
Infrared Weather Satellite
PETERSBURG, VA 23801
NEXRAD Weather Radar
PETERSBURG, VA 23801

PETERSBURG, VA 3 hourly weather forecast

weather forecast created  7:00 AM CDT  5/31/2026
Sunday
31 MAY 2026
PETERSBURG, VA 23801 weather forecast Day 1, 12 hours 2 PM 75° 75° Clear 0%

0% Thunder
( 2% severe)
  CALM 32% 43°
High 78° PETERSBURG, VA 23801 weather forecast Day 1, 15 hours 5 PM 77° 78° Clear   CALM 30% 43°
Increasing Clouds



PETERSBURG, VA 23801 weather forecast Day 1, 18 hours 8 PM 69° 69° Mostly Cloudy 0%

0% Thunder
( 2% severe)
  CALM 57% 53°
PETERSBURG, VA 23801 weather forecast Day 1, 21 hours 11 PM 62° 63° Partly Cloudy   CALM 67% 51°
Monday
1 JUN 2026
PETERSBURG, VA 23801 weather forecast Day 2, 0 hours 2 AM 60° 60° Mostly Cloudy 2%

0% Thunder
( 5% severe)
S   5 72% 51°
Low 59° PETERSBURG, VA 23801 weather forecast Day 2, 3 hours 5 AM 61° 61° Mostly Cloudy SSW   5 78% 54°
High 80° PETERSBURG, VA 23801 weather forecast Day 2, 6 hours 8 AM 65° 65° Mostly Cloudy 6%

0% Thunder
( 2% severe)
SW   3 75% 57°

Mostly Cloudy



PETERSBURG, VA 23801 weather forecast Day 2, 9 hours 11 AM 75° 75° Mostly Cloudy NW   6 52% 56°
PETERSBURG, VA 23801 weather forecast Day 2, 12 hours 2 PM 79° 79° Partly Cloudy 6%

0% Thunder
( 3% severe)
N   8 38% 51°
PETERSBURG, VA 23801 weather forecast Day 2, 15 hours 5 PM 79° 79° Mostly Cloudy NNE   8 34% 48°
PETERSBURG, VA 23801 weather forecast Day 2, 18 hours 8 PM 70° 70° Partly Cloudy 1%

0% Thunder
( 3% severe)
NE   3 57% 54°
PETERSBURG, VA 23801 weather forecast Day 2, 21 hours 11 PM 62° 63° Partly Cloudy   CALM 75% 54°
Tuesday
2 JUN 2026
PETERSBURG, VA 23801 weather forecast Day 3, 0 hours 2 AM 58° 59° Partly Cloudy 1%

0% Thunder
( 1% severe)
  CALM 87% 54°
Low 54° PETERSBURG, VA 23801 weather forecast Day 3, 3 hours 5 AM 56° 56° Partly Cloudy NE   3 93% 54°
High 74° PETERSBURG, VA 23801 weather forecast Day 3, 6 hours 8 AM 59° 58° Partly Cloudy 2%

0% Thunder
( 0% severe)
NNE   7 83% 54°

Partly Cloudy



PETERSBURG, VA 23801 weather forecast Day 3, 9 hours 11 AM 68° 68° Partly Cloudy NE   8 49% 48°
PETERSBURG, VA 23801 weather forecast Day 3, 15 hours 2 PM 73° 73° Partly Cloudy 1%

0% Thunder
( 7% severe)
NE   9 34% 43°
PETERSBURG, VA 23801 weather forecast Day 3, 18 hours 5 PM 73° 73° Partly Cloudy NE   8 31% 41°
PETERSBURG, VA 23801 weather forecast Day 3, 21 hours 8 PM 66° 66° Clear       CALM 50% 47°

PETERSBURG, VA extended weather forecast

Wednesday
3 JUN 2026
Thursday
4 JUN 2026
Friday
5 JUN 2026
Saturday
6 JUN 2026
Sunday
7 JUN 2026
Low 45° Low 52° Low 55° Low 59° Low 63°
High 77° High 82° High 87° High 88° High 87°
PETERSBURG, VA 23801 weather forecast Day 4 PETERSBURG, VA 23801 weather forecast Day 5 PETERSBURG, VA 23801 weather forecast Day 6 PETERSBURG, VA 23801 weather forecast Day 7 <!--SEARCHED_TOWN_NAME--> weather forecast Day 8
Clear
11% Rain
Clear
6% Rain
Clear
7% Rain
Clear
18% Rain
Partly Cloudy
34% Rain
WEATHER SELECT BOX EXAMPLES:
for LOCAL WEATHER:
SNOW DEPTH:
LOCAL WEATHER RADAR:
STATE WEATHER MAP:
Petersburg, VA
Petersburg, VA snow
Petersburg, VA radar
VA map
-or-
-or-
-or-
 
23801
23801 snow
23801 radar
 
-or-
-or-
 
 
VA
VA snow
 
 
Copyright © 2024 WeatherStreet.com
Put our free WeatherStreet weather lookup on your web page.
Terms & Conditions