St. Petersburg weather
Today's sky, the hour-by-hour rain chance and the 16-day forecast for St. Petersburg, Russia. Like most weather services, we show St. Petersburg at one spot: Saint Petersburg, its largest city. At 2:30 AM local time it was cloudy and 8°C (46°F). Little to no rain in the next 24 hours.
Current conditions
- Clouds
- 100%
- Chance of rain
- 0%
- Rain
- 0.0 mm/h
Hourly Forecast
Little to no rain in the next 24 hours
Daily Forecast
About Saint Petersburg weather
Is it raining in Saint Petersburg right now?
No. It’s cloudy and 8° right now. Little to no rain in the next 24 hours.
What’s the weather like in Saint Petersburg this week?
Over the next 7 days, expect highs of 2–9° and lows of -2–7°. Rain is likely on 1 of 7 days (Tuesday). The driest day looks like Sunday.
Has it been raining in Saint Petersburg lately?
In the past 7 days, Saint Petersburg had 2 rainy days and 7.0 mm of rain in total.
What should I pack for Saint Petersburg?
For the coming week, bring an umbrella or rain jacket and a warm winter coat.
Cities and towns in St. Petersburg
- Saint Petersburg
- Kalininskiy
- Krasnogvargeisky
- Centralniy
- Vasyl'evsky Ostrov
- Admiralteisky
- Kolpino
- Petrogradka
- Ozerki
- Pushkin
- Komendantsky aerodrom
- Peterhof
- Dachnoye
- Grazhdanka
- Sosnovka
- Petrodvorets
- Uritsk
- Kupchino
- Sosnovaya Polyana
- Obukhovo
- Avtovo
- Krasnoye Selo
- Kronstadt
- Lomonosov
- Kolomyagi
- Sestroretsk
- Staraya Derevnya
- Metallostroy
- Gorelovo
- Novaya Derevnya
- Pavlovsk
- Shushary