Will it rain in Saint Petersburg today?

Mo Tu We Th Fr Sa Su
20° / 16° High / Low (°C)
92% Humidity
100% Rain probability
Rain Condition
~3h Rain duration

In Saint Petersburg on 5 Jul 2026, rain is expected: 100% chance, up to 1.3 mm forecast (source: Open-Meteo).

Light rain is expected today for around 3 hours — 100% probability, up to 1.3mm forecast. An umbrella is the right call.

Saint Petersburg is persistently overcast — the city averages fewer than 100 sunny days per year. Rain is moderate (660mm annually) and falls throughout the year, with August the wettest month. The famous 'White Nights' summer is actually relatively dry, though grey skies remain. Winters bring snow and sleet; the spring Neva River thaw is a seasonal landmark.