Petersburg, VA Weather Forecast

Hourly Forecast, 15-Day Outlook & Severe Weather Alerts

Petersburg, VA Weather

Currently 53°F

Clear · Feels like 53°F

High 55° · Low 28°

Clear conditions throughout the day with morning rain.

Ad-free weather from AskWeather.ai