wweather1
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
☁️
+15°
Overcast
Feels like +14° · humidity 82%
Today 9.9: +21° / +15°
🕐 05:25
Wind
14 km/h
UV index
0
Air (AQI)
33 · Good
Precipitation
92%
Humidity
82%
Pressure
1006 hPa
Sunrise / sunset
06:12 / 19:38
Sea temperature
🌊 +17°

👕 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

Today, 9 September, Wednesday, in Saint Petersburg (Russia): cloudy, light rain in places, moderately warm. During the day the air will warm up to +21°, at night around +15°. Due to the wind it feels like +14°. Wind up to 18 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. The water is cold, +17° — too chilly for swimming. The sun will rise at 06:12 and set at 19:38 — daylight lasts 13 hours.

Hourly weather in Saint Petersburg

🌅 sunrise 06:12 🌇 sunset 19:38☁️🌦️☁️🌦️☀️🌦️☁️+15°+15°+18°+20°+21°+19°+19°+19°38%18%16%61%54%46%80%69%05:0008:0011:0014:0017:0020:0023:0002: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).
Today 9.9
🌦️
💧 92%
+15° +21°
Morning
🌦️
+15°
Day
🌦️
+21°
Evening
🌇
+20°
Night
🌙
+15°
Light rain · precipitation 92% · wind up to 18 km/h.
🙂 Mild, pleasant weather. A light sweater will come in handy in the evening.
Tomorrow 10.9
🌦️
💧 100%
+14° +19°
Morning
🌦️
+17°
Day
🌦️
+19°
Evening
🌇
+15°
Night
🌙
+14°
Light rain · precipitation 100% · wind up to 15 km/h.
🙂 Mild, pleasant weather. A light sweater will come in handy in the evening.
Fri 11.9
🌦️
💧 79%
+12° +15°
Morning
🌦️
+13°
Day
🌦️
+15°
Evening
🌇
+14°
Night
🌙
+12°
Rain showers · precipitation 79% · wind up to 18 km/h.
🧥 Cool. You'll need a warm jacket; it can get chilly in the evening.
Sat 12.9
🌦️
💧 43%
+12° +16°
Morning
🌦️
+13°
Day
🌦️
+16°
Evening
🌇
+15°
Night
🌙
+12°
Drizzle · precipitation 43% · wind up to 20 km/h.
🙂 Mild, pleasant weather. A light sweater will come in handy in the evening.
Sun 13.9
🌦️
💧 39%
+13° +16°
Morning
🌦️
+14°
Day
🌦️
+16°
Evening
🌇
+15°
Night
🌙
+13°
Drizzle · precipitation 39% · wind up to 20 km/h.
🙂 Mild, pleasant weather. A light sweater will come in handy in the evening.
Mon 14.9
🌦️
💧 38%
+13° +16°
Morning
🌦️
+14°
Day
🌦️
+16°
Evening
🌇
+15°
Night
🌙
+13°
Drizzle · precipitation 38% · wind up to 15 km/h.
🙂 Mild, pleasant weather. A light sweater will come in handy in the evening.
Tue 15.9
🌦️
💧 33%
+12° +19°
Morning
🌦️
+15°
Day
🌦️
+19°
Evening
🌇
+17°
Night
🌙
+12°
Drizzle · precipitation 33% · wind up to 8 km/h.
🙂 Mild, pleasant weather. A light sweater will come in handy in the evening.
Wed 16.9
🌦️
💧 24%
+12° +20°
Morning
🌦️
+15°
Day
🌦️
+20°
Evening
🌇
+18°
Night
🌙
+12°
Drizzle · precipitation 24% · wind up to 8 km/h.
🙂 Mild, pleasant weather. A light sweater will come in handy in the evening.
Thu 17.9
🌦️
💧 38%
+12° +15°
Morning
🌦️
+13°
Day
🌦️
+15°
Evening
🌇
+14°
Night
🌙
+12°
Drizzle · precipitation 38% · wind up to 7 km/h.
🧥 Cool. You'll need a warm jacket; it can get chilly in the evening.
Fri 18.9
🌦️
💧 31%
+10° +17°
Morning
🌦️
+13°
Day
🌦️
+17°
Evening
🌇
+15°
Night
🌙
+10°
Drizzle · precipitation 31% · wind up to 4 km/h.
🙂 Mild, pleasant weather. A light sweater will come in handy in the evening.
Sat 19.9
🌦️
💧 22%
+10° +16°
Morning
🌦️
+12°
Day
🌦️
+16°
Evening
🌇
+15°
Night
🌙
+10°
Drizzle · precipitation 22% · wind up to 6 km/h.
🙂 Mild, pleasant weather. A light sweater will come in handy in the evening.
Sun 20.9
🌦️
💧 20%
+10° +14°
Morning
🌦️
+11°
Day
🌦️
+14°
Evening
🌇
+13°
Night
🌙
+10°
Drizzle · precipitation 20% · wind up to 17 km/h.
🧥 Cool. You'll need a warm jacket; it can get chilly in the evening.
Mon 21.9
🌦️
💧 20%
+12° +15°
Morning
🌦️
+13°
Day
🌦️
+15°
Evening
🌇
+14°
Night
🌙
+12°
Drizzle · precipitation 20% · wind up to 21 km/h.
🧥 Cool. You'll need a warm jacket; it can get chilly in the evening.
Tue 22.9
🌦️
💧 25%
+9° +17°
Morning
🌦️
+12°
Day
🌦️
+17°
Evening
🌇
+15°
Night
🌙
+9°
Drizzle · precipitation 25% · wind up to 9 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 17° · Bad
🏃 Running
0 / 100
comfort for running · Bad
🧴 UV
0%
moderate · low
☂️ Rain
92%
likely · high
✨ Stars
24 / 100
evening visibility · So-so
🧺 Laundry drying
0 / 100
will dry outside · Bad
🚗 Car wash
0 / 100
better to wait · Bad

🌫️ Air quality and pollen

33
Good air
European AQI
PM2.5: 8PM10: 11O₃: 48NO₂: 20 pollen: low
The air is clean — you can walk and exercise outside.

🌅 Sun, moon and sea

Sunrise
06:12
Sunset
19:38
Golden hour
18:43
Daylight
13 h (-6 min vs yesterday)
Sea temperature
+17°
🌊 calm, waves 0.2 m.
🌌 Northern lights: Kp index 6 — 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 September
+14°
Deviation
7° warmer than normal
A year ago on this day
+23°
Record for this date
+24° (2024)
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?
Overcast, +15°, feels like +14°.
Will it rain in Saint Petersburg today?
Yes: 92% 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 06:12, sunset 19:38.
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.