[Show Menu]

Petersburg Weather Forecast for Today

Today

Mostly sunny

Mostly sunny

High:
84°F
(29°C)

Mostly sunny, with a high near 84. North wind around 5 mph becoming calm in the morning.

Tonight

Partly cloudy

Partly cloudy

Low:
63°F
(17°C)

Partly cloudy, with a low around 63. Calm wind becoming south around 6 mph after midnight.