Partly cloudy 12°

Partly cloudy, feels like 8°.

Saint Petersburg, Russia · Wednesday, 7 October 2026 19:00 local time

Low/High
12°/13°
Humidity
65%
Visibility
36.3 km
Wind
21.6 km/h
Dew point
6°
UV
0.0

Next 24 Hours

Saint Petersburg Hourly Weather

Saint Petersburg 7-Day Forecast

Today

12 °/13 °
Partly cloudy Partly cloudy
35%
30 km/h
Low/High
12°/13°
Humidity
66%
Pressure
1005 hPa
Sunrise/Sunset
07:18 18:14

Thu 8 Oct

7 °/13 °
Overcast Overcast
0%
14 km/h
Low/High
7°/13°
Humidity
78%
Pressure
1011 hPa
Sunrise/Sunset
07:20 18:11

Fri 9 Oct

9 °/13 °
Light rain Light rain
85%
19 km/h
Low/High
9°/13°
Humidity
91%
Pressure
994 hPa
Sunrise/Sunset
07:23 18:08

Sat 10 Oct

9 °/11 °
Light rain Light rain
70%
25 km/h
Low/High
9°/11°
Humidity
90%
Pressure
993 hPa
Sunrise/Sunset
07:25 18:05

Sun 11 Oct

8 °/14 °
Light rain Light rain
70%
12 km/h
Low/High
8°/14°
Humidity
87%
Pressure
1005 hPa
Sunrise/Sunset
07:28 18:02

Mon 12 Oct

9 °/12 °
Light rain Light rain
85%
20 km/h
Low/High
9°/12°
Humidity
90%
Pressure
1003 hPa
Sunrise/Sunset
07:30 17:59

Tue 13 Oct

8 °/10 °
Light rain Light rain
35%
27 km/h
Low/High
8°/10°
Humidity
79%
Pressure
1015 hPa
Sunrise/Sunset
07:33 17:56

Wed 14 Oct

7 °/12 °
Clear sky Clear sky
55%
20 km/h
Low/High
7°/12°
Humidity
85%
Pressure
1019 hPa
Sunrise/Sunset
07:35 17:53

Saint Petersburg Weather Summary

Saint Petersburg, Wednesday 7 October 2026: partly cloudy, 12°C (feels like 8°C), with a range of 12–13°C today. The chance of rain over the next 24 hours is low (0% at most). Tomorrow: overcast, 7–13°C — see weather tomorrow.

Updated at 19:07 local time, 7 October 2026

Saint Petersburg Hourly Temperature and Chance of Rain

Saint Petersburg Temperature and Chance of Rain, Next Days

About Saint Petersburg

Saint Petersburg is a city in Russia. The forecast is calculated for the city-centre point 59.93°N, 30.36°E, about 18 m above sea level. Local time is UTC+3 (Europe/Moscow). Data combine the ECMWF, ICON and GFS weather models and refresh every 15 minutes; for official warnings, follow the national weather service.