City City · Russia

Best time to visit Saint Petersburg

The best time to visit Saint Petersburg is June and July, with daytime temperatures around 23°C.

Eddigo
Loading climate data…

Saint Petersburg

10 m
Pleasantly warm and showery
68
23°/15°19°80 mm47 %18 h
JanFebMarAprMayJunJulAugSepOctNovDec
A typical mid-July in Saint Petersburg
Sunny 12Cloudy 4Rain 14
Daytime temperature (night ☾)
15°19°28°−11°31°
Sea temperature
19°−11°31°
Daylight (solar time)
03:0420:56
0006121824
17 h 53 m
Precipitation
0100 mm
80 mm
Air feel
FreshComfortableHumidMuggy
RH 71 %
Poor Excellent Doesn’t match ERA5 · CRU TS · ETOPO

Open on the world map

Month by month

MonthScoreDayNight Sea RainWet daysSunDaylightFeels like
January 13 −3°−8° −1° 50 mm209 %7 h Cold, snowy and grey
February 19 −3°−8° −1° 42 mm1621 %9 h Cold, snowy and grey
March 28 2°−5° −1° 35 mm1327 %12 h Cold and snowy
April 36 9°1° 3° 37 mm1138 %15 h Chilly
May 57 17°7° 10° 47 mm1244 %17 h Mild and showery
June 70 21°11° 17° 71 mm1344 %19 h Pleasantly warm and showery
July 68 23°15° 19° 80 mm1447 %18 h Pleasantly warm and showery
August 63 22°14° 19° 91 mm1431 %15 h Pleasantly warm and showery
September 46 16°9° 14° 58 mm1322 %13 h Mild, showery and grey
October 18 9°3° 8° 69 mm1619 %10 h Chilly, showery and grey
November 16 3°0° 4° 64 mm177 %7 h Cold, showery and grey
December 13 −1°−5° 0° 57 mm192 %6 h Cold, snowy and grey

The score (0–100) combines daytime temperature, rain days, humidity and cloud cover, weighted for a typical warm-weather trip: 20–28 °C, little rain. On the map you can change these preferences.

Climate averages 2016–2025 (ERA5, CRU TS). Sea temperature from ERA5. Not a forecast. Elevation: 9 m. Coordinates: 59.93, 30.34.