[Show Menu]

Petersburg Weather Forecast

Tonight

Cloudy periods

Cloudy periods

Low:
28°F
(-2°C)

Mostly cloudy, then gradually becoming clear, with a low around 28. Northwest wind 5 to 8 mph.