Weather in Saintpetersburg - 14-day forecast

Detailed weather forecast for Saintpetersburg, Russia: daytime and night temperature, rain, sunrise and sunset - today and for the next two weeks.
Forecast for the next days in Saintpetersburg
today🌧️ 19°💧 0.2 mm
Thu🌧️ 20°💧 4.5 mm
Fri☁️ 23°💧 0.6 mm
Sat🌧️ 27°💧 0.2 mm
Sun🌧️ 27°💧 0.3 mm
Mon🌧️ 26°💧 0.9 mm
Tue☁️ 25°💧 1.5 mm
Wed☀️ 28°💧 2.6 mm

14-day forecast - Saintpetersburg

WEATHER FORECAST · 15 DAYSSaintpetersburgRussia · 16-day forecast19°🌧️Todaynight 15° · wind 5 m/s · humidity 56%🌅 03:50 🌇 22:17 · daylight 18 h 27 min19°15°20°13°23°16°27°22°27°26°21°25°21°28°21°26°21°29°22°27°23°24°18°20°16°20°27°RAIN (MM)0.24.50.60.20.30.91.52.62.90.31.950.60.90.8Wed8.07Thu9.07Fri10.07Sat11.07Sun12.07Mon13.07Tue14.07Wed15.07Thu16.07Fri17.07Sat18.07Sun19.07Mon20.07Tue21.07Wed22.07AVERAGE25°MAX.29° (17.07)MIN.19° (8.07)TOTAL RAIN23.2 mmSUNNY DAYS1world-prices.com · updated 2026-07-08

📅 Saintpetersburg 30 & 45-day weather - long-range outlook

Next 16 days · forecast
24°
around 19° at night · days with rain: 7
Weeks 3-4 · avg for July
22°
around 15° at night · rain chance 57%
Weeks 5-7 · avg for August
22°
around 13° at night · rain chance 58%
The 30 & 45-day outlook for Saintpetersburg: the next 16 days are a numerical forecast updated daily - on average 24° by day and 19° at night. Further out we rely on multi-year climate averages: around 22° in July, and about 22° in August. Forecasts beyond two weeks are indicative only.

Day-by-day forecast for Saintpetersburg

Wednesday8 July 2026
🌧️19°light rain
sunrise 03:50 · sunset 22:17 · night 15° · evening 18° · rain 0.22 mm · humidity 56% · wind 5 m/s · clouds 79%
Thursday9 July 2026
🌧️20°moderate rain
sunrise 03:52 · sunset 22:15 · night 13° · evening 19° · rain 4.49 mm · humidity 55% · wind 5 m/s · clouds 27%
Friday10 July 2026
☁️23°overcast clouds
sunrise 03:53 · sunset 22:14 · night 16° · evening 21° · rain 0.56 mm · humidity 44% · wind 4 m/s · clouds 88%
Saturday11 July 2026
🌧️27°light rain
sunrise 03:55 · sunset 22:13 · night 22° · evening 26° · rain 0.24 mm · humidity 51% · wind 5 m/s · clouds 96%
Sunday12 July 2026
🌧️27°light rain
sunrise 03:57 · sunset 22:11 · night 24° · evening 28° · rain 0.25 mm · humidity 52% · wind 5 m/s · clouds 83%
Monday13 July 2026
🌧️26°light rain
sunrise 03:58 · sunset 22:10 · night 21° · evening 26° · rain 0.93 mm · humidity 49% · wind 5 m/s · clouds 8%
Tuesday14 July 2026
☁️25°overcast clouds
sunrise 04:00 · sunset 22:08 · night 21° · evening 26° · rain 1.5 mm · humidity 44% · wind 4 m/s · clouds 93%
Wednesday15 July 2026
☀️28°clear sky
sunrise 04:02 · sunset 22:06 · night 21° · evening 27° · rain 2.55 mm · humidity 37% · wind 2 m/s · clouds 2%
Thursday16 July 2026
☁️26°overcast clouds
sunrise 04:04 · sunset 22:05 · night 21° · evening 25° · rain 2.94 mm · humidity 44% · wind 4 m/s · clouds 93%
Friday17 July 2026
🌧️29°light rain
sunrise 04:06 · sunset 22:03 · night 22° · evening 28° · rain 0.27 mm · humidity 42% · wind 4 m/s · clouds 4%
Saturday18 July 2026
🌧️27°light rain
sunrise 04:08 · sunset 22:01 · night 23° · evening 28° · rain 1.92 mm · humidity 48% · wind 5 m/s · clouds 100%
Sunday19 July 2026
🌧️24°moderate rain
sunrise 04:10 · sunset 21:59 · night 18° · evening 21° · rain 4.95 mm · humidity 43% · wind 6 m/s · clouds 41%
Monday20 July 2026
🌧️20°light rain
sunrise 04:12 · sunset 21:57 · night 16° · evening 18° · rain 0.6 mm · humidity 53% · wind 6 m/s · clouds 53%
Tuesday21 July 2026
☁️20°broken clouds
sunrise 04:14 · sunset 21:55 · night 17° · evening 20° · rain 0.93 mm · humidity 45% · wind 6 m/s · clouds 82%
Wednesday22 July 2026
☁️27°broken clouds
sunrise 04:16 · sunset 21:53 · night 24° · evening 28° · rain 0.82 mm · humidity 39% · wind 6 m/s · clouds 74%
Thursday23 July 2026
🌧️24°light rain
sunrise 04:18 · sunset 21:51 · night 18° · evening 22° · rain 3.48 mm · humidity 54% · wind 6 m/s · clouds 98%

☀️ UV index in Saintpetersburg - is it safe to sunbathe?

☀️ UV INDEX · 16-DAY FORECASTSaintpetersburg03681111+4.5UV MODERATEtoday, daily maxSeek shade around midday. SPF 30+, sunglasses and ahat for longer stays.⏱ Unprotected fair skin may burn in about 45 min5Wed8.075Thu9.075Fri10.075Sat11.075Sun12.075Mon13.076Tue14.076Wed15.076Thu16.075Fri17.075Sat18.075Sun19.074Mon20.074Tue21.075Wed22.075Thu23.070-2 low3-5 moderate6-7 high8-10 very high11+ extremeworld-prices.com · 2026-07-08
Today the UV index in Saintpetersburg is 5 (moderate) - unprotected fair skin can burn in about 45 minutes. Seek shade around midday. SPF 30+, sunglasses and a hat for longer stays.

🌿 Pollen in Saintpetersburg - info for allergy sufferers

🌿 PLANT POLLEN · 4-DAY FORECASTSaintpetersburgHighest pollen today: 🌾 Grasses25 grains/m³ · moderate leveltoday8.07tomorrow9.07Fri10.07Sat11.07🌾Grasses2523259🌿Mugwort5896nonelowmoderatehighvery highoff season: alder, birch, olive, ragweed · values in grains/m³ (daily peak)pogodapodroze.pl · 2026-07-08
Today grasses pollen is highest in Saintpetersburg - about 25 grains/m³, moderate level. Most allergy sufferers should not feel strong symptoms. Pollen levels are a CAMS model forecast and are indicative.

🌊 Sea temperature - Saintpetersburg

Water today
21°C
Week avg
22°C
Waves today
0 m
How's the water?
pleasant
16-day sea temperature forecast:
8.07 21°C9.07 22°C10.07 22°C11.07 22°C12.07 22°C13.07 23°C14.07 23°C15.07 23°C16.07 23°C
Average sea temperature through the year:
Jan 0°CFeb 0°CMar 0°CApr 4°CMay 11°CJun 20°CJul 22°CAug 22°CSep 18°COct 10°CNov 4°CDec 0°C
Sea-surface temperature from marine models, updated daily. See also: where the sea is warmest right now.

Air quality and smog in Saintpetersburg

CityPM2.5 (µg/m³)PM10 (µg/m³)Air quality
Nowosybirsk22.422.7good
Krasnoyarsk22.422.9good
Moskwa21.125.5good
Czelabinsk17.318.5good
Wolgograd15.121.5good
Samara1213.2very good
Nizhny Novgorod11.913very good
Uljanowsk11.812.3very good
Sankt Petersburg11.413.6very good
Kazan1111.7very good
Saratow10.911.7very good
Rostow nad Donem10.713.7very good
Perm7.47.8very good
Krasnodar713.1very good
Woronez5.87.7very good
Based on PM2.5 thresholds. Station readings, updated daily (last reading: 2026-07-08, 08:00).

Saintpetersburg weather through the year

WEATHER THROUGH THE YEARSaintpetersburg-4°-9°-1°-6°-5°17°20°12°22°15°22°13°16°CHANCE OF RAIN (%)263932544961575852585963JanFebMarAprMayJunJulAugSepOctNovDecWARMESTJul (22°)COLDESTJan (-4°)DRIESTJan (26%)WETTESTDec (63%)world-prices.com · 2026-07-08 · ★ best months

Warmest, driest months on average: April, May, June, July.

🎉 Public holidays in Saintpetersburg - when are the long weekends?

Next long weekend in Saintpetersburg: New Year's Day (1 January, Friday) - Friday–Sunday (3 days off).
4 NovemberWednesday
Unity Day
1 JanuaryFriday 2027
New Year's Day
🎈 long weekend
2 JanuarySaturday 2027
New Year holiday
falls on a weekend
3 JanuarySunday 2027
New Year holiday
falls on a weekend
4 JanuaryMonday 2027
New Year holiday
🎈 long weekend
5 JanuaryTuesday 2027
New Year holiday
🎈 long weekend + bridge day
6 JanuaryWednesday 2027
New Year holiday
7 JanuaryThursday 2027
Christmas Day (Orthodox)
🎈 long weekend + bridge day
23 FebruaryTuesday 2027
Defender of the Fatherland Day
🎈 long weekend + bridge day
8 MarchMonday 2027
International Women's Day
🎈 long weekend
1 MaySaturday 2027
Labour Day
falls on a weekend
9 MaySunday 2027
Victory Day
falls on a weekend
Public holidays (statutory days off) - shops, offices and some attractions may be closed. A "bridge day" is a workday between a holiday and the weekend worth taking as leave.

Nearby places

NarvaKohtla-JärveRakvere

FAQ - Saintpetersburg weather

What is the weather like in Saintpetersburg today?
Today it is about 19° during the day and 15° at night, light rain.
How far ahead can I check the forecast for Saintpetersburg?
This page shows a detailed 14-day forecast plus the long-term monthly climate, so you can plan both a short trip and a holiday months ahead.