wweather1 wweather1
WorldRussia → Saint Petersburg

Weather in Saint Petersburg — today

Tomorrow Day after tomorrow 3 days Week 14 days Month forecast Weather archive
Now in Saint Petersburg
🌙
+17°
Mostly clear
Feels like +18° · humidity 81%
Mon 15.6: +21° / +16°
🕐 00:25
Wind
5 km/h
UV index
0
Air (AQI)
37 · Good
Precipitation
100%
Humidity
81%
Pressure
1001 hPa
Sunrise / sunset
03:35 / 22:22
Sea temperature
🌊 +20°

👕 What to wear today

Comfortable — a T-shirt, a light sweater for the evening.
☂️ Take an umbrella
Weather for an activity:

Detailed weather information for Saint Petersburg

Monday, 15 June, in Saint Petersburg (Russia): overcast, raining, moderately warm. During the day the air will warm up to +21°, at night around +16°. It's the white nights period now: it hardly gets truly dark. Wind up to 13 km/h. High chance of rain — be sure to take an umbrella or a raincoat. A T-shirt is comfortable during the day, but take a light sweater or windbreaker for the evening. Water temperature is +20° — you can swim. The sun will rise at 03:35 and set at 22:22 — daylight lasts 19 hours.

Hourly weather in Saint Petersburg

🌅 sunrise 03:35 🌇 sunset 22:22🌙☁️☁️☁️☁️🌦️🌦️🌦️+17°+15°+15°+16°+16°+17°+16°+15°4%2%2%8%6%16%00:0003:0006:0009:0012:0015:0018:0021:00
💧 The bars at the bottom show the hourly precipitation probability. Shaded areas of the chart are the dark hours (before sunrise 🌅 and after sunset 🌇).

Weather in Saint Petersburg for 14 days

Tap a day to expand it by time of day and open the full forecast. The bar shows the range from the night low (left) to the day high (right).
Mon 15.6
🌧️
💧 100%
+16° +21°
Morning
🌧️
+18°
Day
🌧️
+21°
Evening
🌇
+20°
Night
🌙
+16°
Rain · precipitation 100% · wind up to 13 km/h.
🙂 Mild, pleasant weather. A light sweater will come in handy in the evening.
Today 16.6
🌦️
💧 18%
+15° +17°
Morning
☁️
+16°
Day
🌦️
+17°
Evening
🌇
+16°
Night
🌙
+15°
Drizzle · precipitation 18% · wind up to 14 km/h.
🙂 Mild, pleasant weather. A light sweater will come in handy in the evening.
Tomorrow 17.6
🌧️
💧 84%
+13° +14°
Morning
🌧️
+14°
Day
🌧️
+14°
Evening
🌇
+14°
Night
🌙
+13°
Rain · precipitation 84% · wind up to 26 km/h.
🧥 Cool. You'll need a warm jacket; it can get chilly in the evening.
Thu 18.6
🌦️
💧 78%
+14° +17°
Morning
🌦️
+15°
Day
🌦️
+17°
Evening
🌇
+16°
Night
🌙
+14°
Drizzle · precipitation 78% · wind up to 17 km/h.
🙂 Mild, pleasant weather. A light sweater will come in handy in the evening.
Fri 19.6
☁️
💧 14%
+13° +19°
Morning
☁️
+15°
Day
☁️
+19°
Evening
🌇
+18°
Night
🌙
+13°
Overcast · precipitation 14% · wind up to 20 km/h.
🙂 Mild, pleasant weather. A light sweater will come in handy in the evening.
Sat 20.6
☁️
💧 3%
+13° +20°
Morning
☁️
+16°
Day
☁️
+20°
Evening
🌇
+18°
Night
🌙
+13°
Overcast · precipitation 3% · wind up to 11 km/h.
🙂 Mild, pleasant weather. A light sweater will come in handy in the evening.
Sun 21.6
🌦️
💧 33%
+14° +26°
Morning
🌦️
+18°
Day
🌦️
+26°
Evening
🌇
+23°
Night
🌙
+14°
Drizzle · precipitation 33% · wind up to 13 km/h.
😊 Warm and comfortable. Perfect for walks, the beach and sightseeing.
Mon 22.6
🌦️
💧 29%
+16° +21°
Morning
🌦️
+18°
Day
🌦️
+21°
Evening
🌇
+20°
Night
🌙
+16°
Drizzle · precipitation 29% · wind up to 13 km/h.
🙂 Mild, pleasant weather. A light sweater will come in handy in the evening.
Tue 23.6
☁️
💧 33%
+14° +20°
Morning
☁️
+16°
Day
☁️
+20°
Evening
🌇
+19°
Night
🌙
+14°
Overcast · precipitation 33% · wind up to 7 km/h.
🙂 Mild, pleasant weather. A light sweater will come in handy in the evening.
Wed 24.6
🌦️
💧 37%
+14° +20°
Morning
🌦️
+16°
Day
🌦️
+20°
Evening
🌇
+19°
Night
🌙
+14°
Rain showers · precipitation 37% · wind up to 19 km/h.
🙂 Mild, pleasant weather. A light sweater will come in handy in the evening.
Thu 25.6
🌦️
💧 37%
+16° +18°
Morning
🌦️
+17°
Day
🌦️
+18°
Evening
🌇
+18°
Night
🌙
+16°
Drizzle · precipitation 37% · wind up to 17 km/h.
🙂 Mild, pleasant weather. A light sweater will come in handy in the evening.
Fri 26.6
🌦️
💧 43%
+15° +23°
Morning
🌦️
+18°
Day
🌦️
+23°
Evening
🌇
+21°
Night
🌙
+15°
Drizzle · precipitation 43% · wind up to 17 km/h.
🙂 Mild, pleasant weather. A light sweater will come in handy in the evening.
Sat 27.6
🌦️
💧 53%
+14° +20°
Morning
🌦️
+16°
Day
🌦️
+20°
Evening
🌇
+19°
Night
🌙
+14°
Drizzle · precipitation 53% · wind up to 20 km/h.
🙂 Mild, pleasant weather. A light sweater will come in handy in the evening.
Sun 28.6
🌤️
💧 41%
+14° +21°
Morning
🌤️
+17°
Day
🌤️
+21°
Evening
🌇
+19°
Night
🌙
+14°
Mostly clear · precipitation 41% · wind up to 19 km/h.
🙂 Mild, pleasant weather. A light sweater will come in handy in the evening.

🗺️ Precipitation radar

Precipitation radar (RainViewer) over a clean base map — updates every 5–10 minutes. Colours show nearby precipitation; if there is none, the map is simply clear — that is normal. Zoom with + / −.
Rain intensity:lightmoderateheavy

🎯 What to do in this weather — indices of the day

Comfort score from 0 (bad) to 100 (excellent), calculated from the day's weather. For “rain” and “UV” a percentage/risk level is shown.
🏖️ Beach
0 / 100
for sea and sun · Bad
🏊 Swimming
0 / 100
water 20° · Bad
🏃 Running
0 / 100
comfort for running · Bad
🧴 UV
0%
moderate · low
☂️ Rain
100%
likely · high
✨ Stars
0 / 100
white nights — no darkness · Bad
🧺 Laundry drying
0 / 100
will dry outside · Bad
🚗 Car wash
0 / 100
better to wait · Bad

🌫️ Air quality and pollen

37
Good air
European AQI
PM2.5: 20PM10: 25O₃: 2NO₂: 83 pollen: low
The air is clean — you can walk and exercise outside.

🌅 Sun, moon and sea

Sunrise
03:35
Sunset
22:22
Golden hour
21:03
Daylight
19 h (+1 min vs yesterday)
Sea temperature
+20°
🌊 calm, waves 0 m.
🌌 Northern lights: Kp index 4 — faint aurora possible outside the city after midnight. Data: NOAA SWPC.

Saint Petersburg climate by month

Long-term averages. Hover over a bar for details. The forecast for a specific month is a combination of the climate normal and the model forecast for the coming weeks.
-4°
-8°
Jan
-4°
-8°
Feb
+0°
-5°
Mar
+7°
+0°
Apr
+14°
+6°
May
+19°
+11°
Jun
+22°
+15°
Jul
+20°
+13°
Aug
+14°
+9°
Sep
+7°
+3°
Oct
+2°
-1°
Nov
-2°
-5°
Dec
swipe sideways →
Bar color shows temperature:frostcoolcomfortablewarmhot— best months to visit
Month Day Night Sea Precipitation What to pack and what makes the month notable (events, nuances)
January -4° -8° +0° 42 mm Freezing: -4° by day, -8° at night — full winter gear, ice underfoot is common. ❄️ a warm jacket, a hat, non-slip shoes. The water is cold (+0°) — swimming is for the brave. Christmas markets; the Hermitage without summer queues.
February -4° -8° +0° 33 mm Proper winter: -4° daytime, frost and short days. ❄️ a warm jacket, a hat, non-slip shoes. The water is cold (+0°) — swimming is for the brave. This is the coldest month of the year. Snowiest month; short walks, long museums.
March +0° -5° +0° 36 mm The coldest stretch: +0° by day, full winter clothing required. ❄️ a warm jacket, a hat, non-slip shoes. The water is cold (+0°) — swimming is for the brave. Winter retreats; the Neva still under ice.
April +7° +0° +3° 40 mm Cold: +7° by day, down to +0° at night — dress warmly. 🧣 a warmer jacket. The water is cold (+3°) — swimming is for the brave. Ice drift on the Neva; the city thaws.
May +14° +6° +11° 51 mm A fresh month — +14° daytime, take a jacket for walks. 🧥 a warm jacket. The water is cold (+11°) — swimming is for the brave. City Day on 27 May; bright evenings begin.
June +19° +11° +19° 65 mm The most pleasant season: +19° by day, comfortable all day long. One of the wettest months (65 mm): downpours can derail plans. 🙂 a sweater for the evening. Sea at +19° — swimmable, refreshing. The longest daylight hours of the year — more time for everything. White Nights and the Scarlet Sails show late in June — peak season.
July +22° +15° +22° 67 mm One of the best times to visit: +22° by day, fresh nights. It's a rainy month (67 mm) — an umbrella is a must. 🙂 a sweater for the evening. Water at +22° — great for swimming. This is the hottest month of the year in Saint Petersburg. Bridges rise under pale skies; Peterhof fountains.
August +20° +13° +22° 73 mm Ideal weather: +20° daytime — neither hot nor cold. Frequent rain (73 mm over the month) — keep indoor backup plans. 🙂 a sweater for the evening. Water at +22° — great for swimming. Statistically the wettest month of the year. Warm late summer; suburban palaces quieter on weekdays.
September +14° +9° +18° 55 mm Cool weather: +14° by day, noticeably colder in the evening. 🧥 a warm jacket. Sea at +18° — swimmable, refreshing. Golden autumn in Pushkin and Pavlovsk parks.
October +7° +3° +9° 62 mm Cold: +7° by day, down to +3° at night — dress warmly. It's a rainy month (62 mm) — an umbrella is a must. 🧣 a warmer jacket. The water is cold (+9°) — swimming is for the brave. Rainy season and theatre premieres.
November +2° -1° +3° 57 mm Proper winter: +2° daytime, frost and short days. ❄️ a warm jacket, a hat, non-slip shoes. The water is cold (+3°) — swimming is for the brave. Darkest month — Hermitage and Mariinsky time.
December -2° -5° +0° 49 mm The coldest stretch: -2° by day, full winter clothing required. ❄️ a warm jacket, a hat, non-slip shoes. The water is cold (+0°) — swimming is for the brave. The shortest daylight of the year — it gets dark early. Nevsky Prospekt aglow before New Year.

When to visit Saint Petersburg

✅ Recommended time to visit
🌟 Best time: June, July, August
Daytime air+19…+22°
Sea temperature+19…+22°
Precipitationoften
Featurewhite nights
Why: comfortable +19…+22° by day, little rain.
⚠️ Doable, with caveats
🌤️ Shoulder season: January, February, March, April, May, September
Daytime air-4…+14°
Sea temperature+0…+18°
Precipitationoften
Why: cool (-4…+14°) — not beach season, but great for city sights and museums.
🔴 Not the best time
❄️ Cold season: October, November, December
Daytime air-2…+7°
Sea temperature+0…+9°
Precipitationoften
Why: cold and dark (-2…+7° by day, 6 h of daylight) — only if frost and short days don’t put you off.
Bottom line: the best time to visit Saint Petersburg is June – August, and the most comfortable months are June, July, August. The toughest months to visit are October, November, December: cold and short days.

🌡️ Today vs the climate normal

Today's high
+21°
Normal for June
+19°
Deviation
2° warmer than normal
A year ago on this day
+20°
Record for this date
+32° (1998)
The normal, “a year ago” and the record come from the weather archive since 1940 (Open-Meteo / ERA5).

Weather archive for Saint Petersburg

📅 See what the weather was like on any day since 1940. For example: “what was the weather on March 2, 2021”.

Show the archive for the selected day →

Weather in cities near Saint Petersburg

Frequently asked questions about the weather in Saint Petersburg

What is the weather in Saint Petersburg right now?
Mostly clear, +17°, feels like +18°.
Will it rain in Saint Petersburg today?
Yes: 100% chance, 6 mm.
When is the best time to visit Saint Petersburg?
Best time to visit — June – August.
Can you swim in Saint Petersburg in summer?
In winter the water is around +0° — swimming is for the brave. In summer the sea warms up to +21°.
What time are sunrise and sunset in Saint Petersburg?
Sunrise 03:35, sunset 22:22.
Does it snow in Saint Petersburg in winter?
Yes, snow is possible in January, February, March, April, November, December.
What is the climate in Saint Petersburg by month?
Summers up to +22° in July, winters around -8° in February; the wettest month is August.
Is it cold in Saint Petersburg in winter?
❄️ Cold, around zero and below. A warm jacket and a hat are a must; ice is common — you'll need non-slip shoes.
AboutData sourcesPrivacy, cookies and personal dataContact
Data: Open-Meteo (CC-BY 4.0), met.no, NWS · radar RainViewer · archive since 1940 · © wweather1 — traffic-adv.ae