St. Petersburg December Weather

Averages and records for weather in St. Petersburg, Russia in the month of December.
Typical St. Petersburg December Weather
1991–2020
Average daily high -0.7 °C
Average daily low -4.8 °C
Average monthly precipitation 5.1 cm
Daily chance of precipitation 62.3%
St. Petersburg December Weather Records
1881–2024
Highest temperature 10.9 °C December 6, 2006
Lowest temperature -34.4 °C December 30, 1978
Highest daily low 7.7 °C December 10, 2006
Lowest daily high -28.3 °C December 24, 1892
Hottest average high temperature 4.8 °C 2006
Coldest average high temperature -10.5 °C 1907
Most daily precipitation 2.8 cm December 26, 2009
Most monthly precipitation 11.2 cm 1981
Note: Daily averages are a moving average which includes 14 days before and after
Day Average (°C) Record (°C)
High Low High Low
December 1 0.8 -2.9 7.7 -20.6
December 2 0.7 -3.0 7.4 -20.9
December 3 0.6 -3.1 6.9 -21.6
December 4 0.5 -3.3 7.9 -23.4
December 5 0.4 -3.4 9.1 -23.6
December 6 0.3 -3.4 10.9 -20.5
December 7 0.2 -3.6 10.5 -21.8
December 8 0.1 -3.7 8.2 -24.2
December 9 -0.1 -3.9 8.8 -25.3
December 10 -0.2 -4.1 8.8 -24.9
December 11 -0.3 -4.2 7.8 -27.5
December 12 -0.4 -4.4 6.2 -27.3
December 13 -0.5 -4.5 7.3 -23.8
December 14 -0.5 -4.6 6.7 -24.6
December 15 -0.6 -4.7 10.4 -24.9
December 16 -0.6 -4.7 6.3 -25.3
December 17 -0.7 -4.8 6.5 -24.3
December 18 -0.8 -4.9 7.6 -26.1
December 19 -0.9 -5.0 6.9 -24.5
December 20 -1.0 -5.2 8.7 -25.6
December 21 -1.1 -5.3 10.6 -25.7
December 22 -1.3 -5.5 7.4 -29.1
December 23 -1.4 -5.7 7.3 -29.5
December 24 -1.5 -5.8 5.4 -33.2
December 25 -1.6 -6.0 6.1 -33.7
December 26 -1.7 -6.1 6.6 -26.6
December 27 -1.8 -6.2 7.2 -27.2
December 28 -1.9 -6.3 4.8 -26.4
December 29 -1.9 -6.4 5.4 -31.0
December 30 -1.9 -6.4 5.9 -34.4
December 31 -1.9 -6.4 5.6 -32.4
Weather Station Details
Years Station Coordinates
1881–2024 St. Petersburg location