[Show Menu]

Petersburg Weather Forecast for Today

Today

Mostly sunny

Mostly sunny

High:
28°F
(-2°C)

Mostly sunny, with a high near 28. North wind around 6 mph becoming calm in the afternoon.

Tonight

Low:
21°F
(-6°C)

Snow likely, mainly after 4am. Cloudy, with a low around 21. Calm wind becoming southeast around 5 mph. Chance of precipitation is 60%. New snow accumulation of less than one inch possible.