Saint John Weather Records

Saint John, New Brunswick weather averages and records from 1871–2024 based on data made available by the NOAA.
All-Time Recorded High
The highest temperature ever recorded in Saint John, New Brunswick was 34.4 °C which occurred on August 22, 1976.
Highest Temperatures: All-Time By Year
All-Time Recorded Low
The lowest temperature ever recorded in Saint John, New Brunswick was -36.7 °C which occurred on February 11, 1948.
Lowest Temperatures: All-Time By Year
Saint John Weather by Month
Averages based on the years 1991–2020
Month Average (°C) Record (°C) Average (cm)
High ☀️ Low 🌙 High ☀️ Low 🌙 Precipitation 💧 Snow ❄️
January -2.4 -13.1 14.8 -33.2 12.1 61.7
February -1.4 -12.5 14.5 -36.7 10.3 54.4
March 2.6 -7.6 25.4 -30.0 10.9 40.1
April 8.8 -1.6 23.9 -17.8 9.9 13.9
May 15.3 3.5 33.0 -7.8 9.7 0.8
June 20.1 8.2 32.0 -2.2 9.6 0.0
July 23.1 11.5 33.7 1.1 8.6 0.0
August 23.0 11.2 34.4 -0.6 7.8 0.0
September 19.0 7.5 33.9 -6.7 11.0 0.0
October 12.9 2.7 28.9 -10.6 13.1 0.7
November 6.9 -2.0 21.7 -22.8 13.6 12.7
December 1.1 -8.5 16.4 -34.4 13.4 42.9
Entire year 10.9 0.0 34.4 -36.7 130.1 222.1
More Saint John Weather Records
1871–2024
Highest daily low 20.6 °C July 7, 1908
Lowest daily high -24.4 °C December 29, 1933
Greatest daily range
(Difference of high and low)
35.6 °C February 11, 1948
Greatest difference in daily high
over two conscutive days
26.0 °C Jan 16–17, 1994
Most daily precipitation 15.4 cm November 13, 1975
Most monthly precipitation 30.7 cm December 1964
Most yearly precipitation 197.5 cm 1979
Most yearly days with precipitation 193 1979
Earliest snow in season October 8 1988
Latest snow in season May 27 1915
Most daily snow 58.4 cm March 30, 1878
Most monthly snow 184.4 cm February 2015
Most yearly snow 493.4 cm 2015
Most snow in a winter 494.8 cm 2014–2015
Greatest snow accumulation 218.0 cm February 27, 2015
Earliest freeze August 28 1947
Earliest day ≥ 20 °C March 21 2012
Earliest day ≥ 25 °C March 21 2012
Earliest day ≥ 30 °C May 22 1992
Latest freeze June 12 2018
Latest day ≥ 20 °C November 1 1956
Latest day ≥ 25 °C October 18 1947
Latest day ≥ 30 °C September 10 2002
Most days in a year < 0 °C 199 1948
Most days in a year ≥ 20 °C 99 2017
Most days in a year ≥ 25 °C 36 2020
Most days in a year ≥ 30 °C 5 2013
Saint John Weather Streaks
Most consecutive days...
With precipitation 16 days Apr 13–28, 2019
Without precipitation 24 days Aug 22 – Sep 14, 1889
With snow 12 days Feb 5–16, 2017
Freezing temperatures
High temperature ≤ 0 °C
30 days Dec 30, 1969 – Jan 28, 1970
High temperature ≥ 20 °C 51 days Jul 5 – Aug 24, 2023
High temperature ≥ 25 °C 10 days Aug 16–25, 2015
High temperature ≥ 30 °C 4 days Jul 4–7, 2013
Plant Hardiness Zone
5A
Saint John is in plant hardiness zone 5A
based on average yearly minimum temperature from 1991–2020
Saint John Weather by Year
More Saint John Weather
Compare Saint John to:
Weather Station Details
Years Station Coordinates
2012–2024 Saint John location
1947–2012 Saint John A location
1871–1946 Saint John location