Weather by months in Saint Petersburg
January
February
March
April
May
June
July
August
September
October
November
December
8ºC
Avg. daily temperature
12ºC
High
-2ºC
Low
85 mm
Total precipitation
85%
Avg. humidity
6m/s
Avg. wind
6 
Sunny days
14 
Cloudy days
10 
Rainy days
Air temperature
October
The temperature is between 1 and 5 degrees Celsius.
Low1º5ºHigh
1.10The temperature is between 2 and 7 degrees Celsius.
Low2º7ºHigh
4.10The temperature is between 2 and 8 degrees Celsius.
Low2º8ºHigh
7.10The temperature is between 0 and 6 degrees Celsius.
Low0º6ºHigh
10.10The temperature is between 1 and 5 degrees Celsius.
Low1º5ºHigh
13.10The temperature is between 2 and 7 degrees Celsius.
Low2º7ºHigh
16.10The temperature is between 3 and 7 degrees Celsius.
Low3º7ºHigh
18.10The temperature is between 3 and 6 degrees Celsius.
Low3º6ºHigh
20.10The temperature is between 3 and 5 degrees Celsius.
Low3º5ºHigh
22.10The temperature is between 2 and 4 degrees Celsius.
Low2º4ºHigh
24.10The temperature is between 1 and 4 degrees Celsius.
Low1º4ºHigh
26.10The temperature is between 0 and 3 degrees Celsius.
Low0º3ºHigh
28.10In Saint Petersburg, October experiences a maximum daytime temperature of around 12ºC and a minimum nighttime temperature of -2ºC. The average daily high is about 8ºC, while the average nightly low hovers around 3ºC. This month is better suited for indoor activities, exploring the historic Mariinsky Theatre or visiting atmospheric cafés in the arts district.





