WEATHER1
EN ES AR RU

Weather in Saint Petersburg today

Now
+22°
Overcast
Feels like +21° · Humidity 57%
+23° / +16°
Wind
14 km/h
UV index
5 🟡
European AQI
21
Chance of rain
80%
Humidity
57%
Pressure
1011 hPa
Sunrise / Sunset
03:38 / 22:18
Visibility
57 km
Sea temperature
🌊 +18°

What to wear

Comfortable — a t-shirt with a light layer for the evening.
☂️ Take an umbrella

Overview — Saint Petersburg

Today, Wednesday, June 10, in Saint Petersburg (RU) it is light drizzle, mildly warm. During the day the air warms to +23°, with around +16° at night. It is the white-nights season right now: it barely gets truly dark. Wind up to 20.9 km/h. A high chance of rain — be sure to take an umbrella or raincoat. Comfortable in a t-shirt during the day, but take a light layer or windbreaker for the evening. Water temperature is +18.3° — swimming is fine. The sun rises at 03:38 and sets at 22:18 — daylight lasts 18.7 hours.

Hourly forecast

🌅 sunrise 03:38 🌇 sunset 22:18☁️☁️☁️☁️☁️☁️☁️+18°+17°+16°+19°+23°+16°+17°+16°4%6%4%80%12%00:0003:0006:0009:0012:0015:0018:0021:00
💧 Bars below show the hourly chance of precipitation. Shaded areas of the chart are night hours (before sunrise 🌅 and after sunset 🌇).

14-day forecast

Tap a day to expand it by time of day. The bar runs from the overnight low (start) to the daytime high (end).
Morning
+18°
Day
+23°
Evening
+17°
Night
+16°
Light drizzle · Chance of rain 80% · Wind up to 21 km/h.
🙂 Mild and pleasant. A light layer is handy for the evening.
Overcast · Chance of rain 2% · Wind up to 21 km/h.
🙂 Mild and pleasant. A light layer is handy for the evening.
Overcast · Chance of rain 34% · Wind up to 25 km/h.
🙂 Mild and pleasant. A light layer is handy for the evening.
Moderate rain · Chance of rain 35% · Wind up to 22 km/h.
🧥 Cool. A warm jacket is needed, chilly in the evening.
Slight rain · Chance of rain 43% · Wind up to 12 km/h.
🙂 Mild and pleasant. A light layer is handy for the evening.
Light drizzle · Chance of rain 55% · Wind up to 13 km/h.
🙂 Mild and pleasant. A light layer is handy for the evening.
Light drizzle · Chance of rain 69% · Wind up to 17 km/h.
🧥 Cool. A warm jacket is needed, chilly in the evening.
Moderate drizzle · Chance of rain 43% · Wind up to 17 km/h.
🧥 Cool. A warm jacket is needed, chilly in the evening.
Overcast · Chance of rain 37% · Wind up to 19 km/h.
🙂 Mild and pleasant. A light layer is handy for the evening.
Overcast · Chance of rain 37% · Wind up to 17 km/h.
🙂 Mild and pleasant. A light layer is handy for the evening.
Moderate drizzle · Chance of rain 33% · Wind up to 10 km/h.
🙂 Mild and pleasant. A light layer is handy for the evening.
Partly cloudy · Chance of rain 40% · Wind up to 16 km/h.
🙂 Mild and pleasant. A light layer is handy for the evening.
Overcast · Chance of rain 26% · Wind up to 17 km/h.
🙂 Mild and pleasant. A light layer is handy for the evening.
Light drizzle · Chance of rain 41% · Wind up to 11 km/h.
🙂 Mild and pleasant. A light layer is handy for the evening.

Precipitation & cloud map

Interactive map available soon.
Saint Petersburg is located at 59.94°, 30.31°. A live precipitation and cloud radar will appear here once the map service is enabled.

Activity indices for today

Comfort score from 0 (poor) to 100 (excellent), calculated from today’s weather. For “Rain” and “UV” the figure is the risk level.
🏖️ Beach
5 / 100
for sea and sun · poor
🏊 Swimming
0 / 100
water 18.3° · poor
🏃 Running
3 / 100
comfort for a run · poor
🧴 UV
41%
moderate · moderate
☂️ Rain
80%
likely · high
✨ Stargazing
0 / 100
white nights — no real darkness · poor
🧺 Drying laundry
0 / 100
will dry outdoors · poor
🚗 Car wash
0 / 100
better to wait · poor

Air quality & pollen

21
Fairair
European AQI
PM2.5: 9.9PM10: 12.5Ozone: 53NO₂: 36.9
The air is clean — fine for walking and outdoor exercise.

Sun, moon & sea

Sunrise
03:38
Sunset
22:18
Golden hour
21:43
Day length
18.7 h
Sea temperature
+18°
Moon phase
Waning crescent

Compared to the climate normal

Today’s high
+23°
Normal for this month
+23°
Deviation
0° normal

Nearby cities

Admiralteisky
2km
+22°
Centralniy
3km
+22°
Petrogradka
3km
+22°
Vasyl'evsky Ostrov
3km
+21°
Finlyandskiy
4km
+22°
Krestovskiy ostrov
5km
+21°

Frequently asked questions — Saint Petersburg

What is the weather like in Saint Petersburg right now?
Right now it is +22° in Saint Petersburg. See the hourly forecast above for how it changes through the day.
When is the rainy season in Saint Petersburg?
Rainfall in Saint Petersburg is concentrated in the wetter months; the monthly climate chart above shows when precipitation peaks across the year.
How hot does Saint Petersburg get in summer?
Summer is the hottest part of the year in Saint Petersburg. Plan outdoor activity for the morning or evening and stay hydrated during the midday heat.