1. Home
  2.  › 
  3. Russia
  4.  › 
  5. Saint Petersburg

Saint Petersburg Weather

Weather Forecast | Best Time to Travel | Climate
The current weather in Saint Petersburg and the outlook for the next 7 days: During the day temperatures will reach up to 5 °C, at night the air will cool down to 1 °C.
  1. Saint Petersburg weather today
  2. Weather Saint Petersburg 7-day forecast
  3. The weather in the region
01

Saint Petersburg weather today

Temperature3 to 12 °C
Sun hours8.1
Humidity78%
Wind12 km/h
Sunrise05:52
Sunset18:01
Day length12 h 9 min
Africa/Accra
02

Weather Saint Petersburg 7-day forecast

Weather chart Saint Petersburg for the next 7 days

Sunday

5 °C
changeable clouds, light rain showers possible
0.5 - 4.9 °C
100 %
moderate

Monday

6 °C
cloudy
-1.1 - 6.1 °C
0 %
low

Tuesday

3 °C
changeable clouds, rain showers possible
-2.2 - 3.4 °C
100 %
moderate

Wednesday

4 °C
wechselhaft, Schneeregenschauer möglich
-2.3 - 3.8 °C
65 %
moderate

Thursday

4 °C
changeable clouds, rain showers possible
-1.1 - 4.3 °C
5 %
low

Friday

11 °C
cloudy
-1.4 - 10.8 °C
100 %
low

Saturday

11 °C
thundery rain showers possible
3.7 - 11.2 °C
65 %
moderate
03

The weather in the region

16 °C
16 °C
17 °C
13 °C
20 °C
16 °C
14 °C
8 °C
7 °C
15 °C
21 °C
powered by MetGIS