[Show Menu]

Petersburg Weather Forecast

Tonight

Low:
35°F
(2°C)

Patchy frost after 4am. Otherwise, partly cloudy, with a low around 35. East wind 5 to 8 mph.