Saint John December Weather

Averages and records for weather in Saint John, New Brunswick in the month of December.
Typical Saint John December Weather
1991–2020
Average daily high 1.1 °C
Average daily low -8.5 °C
Average monthly precipitation 13.4 cm
Average monthly snow 42.9 cm
Daily chance of precipitation 48.9%
Daily chance of snow 30.1%
Saint John December Weather Records
1871–2024
Highest temperature 16.4 °C December 12, 2008
Lowest temperature -34.4 °C December 30, 1989
Highest daily low 9.8 °C December 25, 2020
Lowest daily high -24.4 °C December 29, 1933
Hottest average high temperature 4.7 °C 1953
Coldest average high temperature -7.5 °C 1989
Most daily precipitation 10.6 cm December 4, 1967
Most monthly precipitation 30.7 cm 1964
Most daily snow 58.2 cm December 12, 1960
Most monthly snow 137.3 cm 1970
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 3.7 -5.3 13.5 -22.8
December 2 3.5 -5.6 12.2 -22.8
December 3 3.4 -5.7 13.6 -24.4
December 4 3.2 -5.8 13.5 -22.2
December 5 2.9 -6.1 12.2 -20.0
December 6 2.8 -6.4 13.9 -20.8
December 7 2.6 -6.6 13.4 -22.3
December 8 2.5 -6.7 13.5 -23.3
December 9 2.4 -6.8 12.8 -25.6
December 10 2.3 -6.9 15.0 -22.2
December 11 2.1 -7.1 14.6 -21.7
December 12 2.0 -7.4 16.4 -21.6
December 13 1.7 -7.6 14.5 -22.2
December 14 1.6 -7.8 13.4 -23.9
December 15 1.4 -8.0 13.3 -23.9
December 16 1.2 -8.3 11.7 -22.8
December 17 1.0 -8.6 16.1 -26.1
December 18 0.7 -8.9 15.0 -27.2
December 19 0.5 -9.1 11.7 -27.8
December 20 0.4 -9.4 12.8 -28.9
December 21 0.3 -9.5 13.9 -26.7
December 22 0.2 -9.7 14.1 -26.6
December 23 0.1 -9.8 12.4 -25.6
December 24 0.0 -9.8 12.8 -24.9
December 25 -0.2 -10.0 14.9 -28.2
December 26 -0.3 -10.2 13.3 -30.9
December 27 -0.5 -10.3 10.6 -26.1
December 28 -0.6 -10.5 10.8 -25.6
December 29 -0.7 -10.6 11.4 -28.3
December 30 -0.7 -10.7 11.7 -34.4
December 31 -0.8 -10.8 12.8 -27.8
Weather Station Details
Years Station Coordinates
2012–2024 Saint John location
1947–2012 Saint John A location
1871–1946 Saint John location