Last 7 days
Today
20° / 16° High / Low (°C)
92% Humidity
100% Rain probability
Rain Condition
~3h Rain duration
What this means
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.
Rain season
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.
Elsewhere in Russia