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
🌙
+20°
Mostly clear
Feels like +19° · humidity 67%
Sat 25.7: +24° / +16°
🕐 01:25
Wind
13 km/h
UV index
0
Air (AQI)
25 · Good
Precipitation
69%
Humidity
67%
Pressure
1007 hPa
Sunrise / sunset
04:23 / 21:47
Sea temperature
🌊 +22°

👕 What to wear today

Warm — a T-shirt and light trousers or shorts.
☂️ Take an umbrella
Weather for an activity:

Detailed weather information for Saint Petersburg

Saturday, 25 July, in Saint Petersburg (Russia): partly cloudy, warm. During the day the air will warm up to +24°, at night around +16°. Wind up to 14 km/h. High chance of rain — be sure to take an umbrella or a raincoat. Light summer clothing will do — a T-shirt and shorts or light trousers. The sea has warmed up to +22° — great for swimming. The sun will rise at 04:23 and set at 21:47 — daylight lasts 17 hours.

Hourly weather in Saint Petersburg

🌅 sunrise 04:23 🌇 sunset 21:47🌙🌙☁️🌤️🌤️☁️+20°+18°+18°+21°+24°+26°+26°+22°1%3%8%9%2%01:0004:0007:0010:0013:0016:0019:0022: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).
Sat 25.7
💧 69%
+16° +24°
Morning
+19°
Day
+24°
Evening
🌇
+22°
Night
🌙
+16°
Partly cloudy · precipitation 69% · wind up to 14 km/h.
😊 Warm and comfortable. Perfect for walks, the beach and sightseeing.
Today 26.7
☁️
💧 10%
+17° +26°
Morning
+20°
Day
☁️
+26°
Evening
🌇
+26°
Night
🌙
+17°
Overcast · precipitation 10% · wind up to 23 km/h.
😊 Warm and comfortable. Perfect for walks, the beach and sightseeing.
Tomorrow 27.7
☁️
💧 33%
+19° +29°
Morning
🌤️
+21°
Day
☁️
+29°
Evening
🌇
+28°
Night
🌙
+19°
Overcast · precipitation 33% · wind up to 21 km/h.
😊 Warm and comfortable. Perfect for walks, the beach and sightseeing.
Tue 28.7
🌦️
💧 72%
+17° +23°
Morning
🌦️
+19°
Day
🌦️
+23°
Evening
🌇
+22°
Night
🌙
+17°
Rain showers · precipitation 72% · wind up to 20 km/h.
🙂 Mild, pleasant weather. A light sweater will come in handy in the evening.
Wed 29.7
🌦️
💧 41%
+15° +19°
Morning
🌦️
+16°
Day
🌦️
+19°
Evening
🌇
+18°
Night
🌙
+15°
Drizzle · precipitation 41% · wind up to 23 km/h.
🙂 Mild, pleasant weather. A light sweater will come in handy in the evening.
Thu 30.7
☁️
💧 16%
+16° +22°
Morning
☁️
+18°
Day
☁️
+22°
Evening
🌇
+21°
Night
🌙
+16°
Overcast · precipitation 16% · wind up to 20 km/h.
🙂 Mild, pleasant weather. A light sweater will come in handy in the evening.
Fri 31.7
☁️
💧 28%
+16° +24°
Morning
☁️
+19°
Day
☁️
+24°
Evening
🌇
+22°
Night
🌙
+16°
Overcast · precipitation 28% · wind up to 16 km/h.
😊 Warm and comfortable. Perfect for walks, the beach and sightseeing.
Sat 1.8
☁️
💧 41%
+17° +27°
Morning
☁️
+21°
Day
☁️
+27°
Evening
🌇
+25°
Night
🌙
+17°
Overcast · precipitation 41% · wind up to 14 km/h.
😊 Warm and comfortable. Perfect for walks, the beach and sightseeing.
Sun 2.8
☁️
💧 23%
+19° +25°
Morning
☁️
+21°
Day
☁️
+25°
Evening
🌇
+24°
Night
🌙
+19°
Overcast · precipitation 23% · wind up to 14 km/h.
😊 Warm and comfortable. Perfect for walks, the beach and sightseeing.
Mon 3.8
🌦️
💧 29%
+18° +22°
Morning
🌦️
+19°
Day
🌦️
+22°
Evening
🌇
+21°
Night
🌙
+18°
Drizzle · precipitation 29% · wind up to 22 km/h.
🙂 Mild, pleasant weather. A light sweater will come in handy in the evening.
Tue 4.8
☁️
💧 37%
+18° +21°
Morning
☁️
+19°
Day
☁️
+21°
Evening
🌇
+20°
Night
🌙
+18°
Overcast · precipitation 37% · wind up to 17 km/h.
🙂 Mild, pleasant weather. A light sweater will come in handy in the evening.
Wed 5.8
🌦️
💧 36%
+16° +19°
Morning
🌦️
+17°
Day
🌦️
+19°
Evening
🌇
+18°
Night
🌙
+16°
Drizzle · precipitation 36% · wind up to 13 km/h.
🙂 Mild, pleasant weather. A light sweater will come in handy in the evening.
Thu 6.8
🌦️
💧 40%
+15° +21°
Morning
🌦️
+17°
Day
🌦️
+21°
Evening
🌇
+20°
Night
🌙
+15°
Drizzle · precipitation 40% · wind up to 20 km/h.
🙂 Mild, pleasant weather. A light sweater will come in handy in the evening.
Fri 7.8
🌦️
💧 39%
+17° +22°
Morning
🌦️
+19°
Day
🌦️
+22°
Evening
🌇
+21°
Night
🌙
+17°
Drizzle · precipitation 39% · wind up to 13 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
20 / 100
for sea and sun · So-so
🏊 Swimming
7 / 100
water 22° · Bad
🏃 Running
11 / 100
comfort for running · Bad
🧴 UV
0%
moderate · low
☂️ Rain
69%
likely · high
✨ Stars
40 / 100
evening visibility · Average
🧺 Laundry drying
1 / 100
will dry outside · Bad
🚗 Car wash
12 / 100
better to wait · Bad

🌫️ Air quality and pollen

25
Good air
European AQI
PM2.5: 11PM10: 13O₃: 30NO₂: 34 pollen: low
The air is clean — you can walk and exercise outside.

🌅 Sun, moon and sea

Sunrise
04:23
Sunset
21:47
Golden hour
20:39
Daylight
17 h (-5 min vs yesterday)
Sea temperature
+22°
🌊 calm, waves 0 m.

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
+24°
Normal for July
+22°
Deviation
2° warmer than normal
A year ago on this day
+32°
Record for this date
+32° (2025)
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, +20°, feels like +19°.
Will it rain in Saint Petersburg today?
Yes: 69% chance, 0 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 04:23, sunset 21:47.
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 dataContactAdvertising
Data: Open-Meteo (CC-BY 4.0), met.no, NWS · radar RainViewer · archive since 1940 · © wweather1 · TrafficAdv LLC