11-day outlook — past day 10 this is an outlook from the end of the GFS run: expect differences of several degrees.
Morning
Clear sky
-1°
Feels like -5°
Wind↑ SW 10 km/h
Gusts24 km/h
Humidity 76 %
Evening
Clear sky
-0°
Feels like -5°
Wind↑ WSW 15 km/h
Gusts34 km/h
Humidity 73 %
12-day outlook — past day 10 this is an outlook from the end of the GFS run: expect differences of several degrees.
Morning
Mainly clear
-1°
Feels like -6°
Wind↑ SW 14 km/h
Gusts35 km/h
Humidity 67 %
Evening
Partly cloudy
0°
Feels like -5°
Wind↑ SW 19 km/h
Gusts46 km/h
Humidity 83 %
13-day outlook — past day 10 this is an outlook from the end of the GFS run: expect differences of several degrees.
Morning
Partly cloudy
1°
Feels like -5°
Wind↑ SSW 21 km/h
Gusts52 km/h
Humidity 86 %
Evening
Overcast
3°
Feels like -3°
Wind↑ SSW 25 km/h
Gusts53 km/h
Humidity 80 %
💧 0.1 mm
14-day outlook — past day 10 this is an outlook from the end of the GFS run: expect differences of several degrees.
Morning
Overcast
2°
Feels like -3°
Wind↑ S 20 km/h
Gusts46 km/h
Humidity 82 %
Saint Petersburg forecast in charts · next 7 days
The week ahead: highs and lows
▲ This week runs +3.4° warmer than usual
Highs Lows Usual for the season (1991–2020 average)
Hourly detail
Temperature (°C) Rain (mm) Wind (km/h)
Saint Petersburg climate: what a normal year looks like
From 18 h 50 min of daylight in late June to 5 h 53 min in late December.
Nights typically freeze from November to March, the coldest averaging −9 °C in February.
The hottest stretch is July, when afternoons average 21 °C; the coldest is February, when nights average −9 °C. Between those two months the average temperature changes by 24 °C.
There is no real dry season: monthly rainfall stays between 40 mm and 80 mm on average.
The coming week looks normal for October: forecast highs average 8 °C, against a usual 8 °C.
30-year averages (1991–2020)
Month
Typical high
Typical low
Rainfall
Jan
−3 °C
−8 °C
51 mm
Feb
−3 °C
−9 °C
40 mm
Mar
1 °C
−6 °C
42 mm
Apr
9 °C
0 °C
46 mm
May
14 °C
6 °C
56 mm
Jun
18 °C
10 °C
74 mm
Jul
21 °C
14 °C
77 mm
Aug
20 °C
12 °C
80 mm
Sep
15 °C
8 °C
61 mm
Oct
8 °C
3 °C
68 mm
Nov
2 °C
−1 °C
63 mm
Dec
−1 °C
−5 °C
57 mm
Whole year
8 °C
2 °C
720 mm
Source: our own processing of the ERA5 reanalysis (Copernicus/ECMWF) for 59.94° N, 30.31° E, 1991–2020. ERA5 averages over a 0.25° grid (about 25 km): hills, a coastline or the heat of the city itself can shift local values by a degree or two.
Air you breathe in Saint Petersburg: pollution and pollen
2/6
Fair
European Air Quality Index (EAQI), from Copernicus CAMS
PM2.515µg/m³
PM1021µg/m³
O₃10µg/m³
NO₂38µg/m³
SO₂12µg/m³
Pollen
AlderNone
BirchNone
GrassNone
MugwortNone
OliveNone
RagweedNone
Copernicus CAMS model, updated several times a day.
Rain radar around Saint Petersburg
Rain observed over the last two hours by official weather radars around Saint Petersburg, followed by the radar forecast for the next hour where the weather service provides one.
Rain radarLast two hours, then forecast where available · drag the timeline
Moon over Saint Petersburg
Waning gibbous
87 % illuminated · 18.3 days
Rise — Set 21:18
Fri30/1079%
Sat31/1069%
Sun1/1159%
Mon2/1149%Last quarter
Tue3/1138%
Wed4/1128%
Thu5/1119%
Fri6/1112%
Sat7/116%
Sun8/112%
Mon9/110%
Tue10/111%New moon
Moonrise and moonset in local time (Europe/Moscow); phase and lit fraction from a synodic calculation.
Sea and tides near Saint Petersburg
Tide station used: St Petersburg · 3 km away
🌊 Sea surface
8.5 °C
satellite, 29/10
Sea state
Rippled
waves 0.1 m
Period
3 s
Swell
0.1 m
TodayThu 29/10
High tide04:440.3 m
Low tide13:220.1 m
TomorrowFri 30/10
High tide05:380.3 m
Low tide15:260.2 m
SatSat 31/10
High tide06:470.3 m
Low tide19:320.2 m
SunSun 01/11
High tide08:170.3 m
Low tide20:020.1 m
Indicative heights above chart datum. Coefficient: 20 for the weakest tides, 120 for the strongest. · more tide detail on TidesAtlas
Look up a past day in Saint Petersburg
Curious about the weather in Saint Petersburg on a given day? Choose a date: we read it from the ERA5 reanalysis (ECMWF / Copernicus C3S), which runs until about a week ago.
Saint Petersburg weather at a glance
This page gathers everything about the weather in Saint Petersburg, St.-Petersburg: conditions now, the forecast for each part of the day and the trend for the coming week. At the moment the sky is “overcast”, it is 8 °C (feels like 7 °C) and the wind blows at 5 km/h.
Expected range today: 7 °C to 9 °C and a dry sky. The forecast comes from the AtmoAtlas engine, which combines ECMWF-AIFS, NOAA GFS and DWD ICON, adjusts cloud cover with METAR reports and uses convective energy (CAPE) to flag storms, plus the tide times for St Petersburg.
Use the Saint Petersburg forecast in your own website or app: one JSON call returns weather, air quality, tides and sun and moon times. The free key needs no card.