[Show Menu]

Petersburg Weather Forecast for Today

Today

Mostly sunny

Mostly sunny

High:
72°F
(22°C)

Sunny, with a high near 72. Calm wind becoming southwest 5 to 7 mph in the afternoon.

Tonight

Mostly clear

Mostly clear

Low:
47°F
(8°C)

Mostly clear, with a low around 47. West wind around 6 mph.