Barrie Weather Records

Barrie, Ontario weather averages and records from 1866–2024 based on data made available by the NOAA.
All-Time Recorded High
The highest temperature ever recorded in Barrie, Ontario was 38.9 °C which occurred on July 5, 1911.
Highest Temperatures: All-Time By Year
All-Time Recorded Low
The lowest temperature ever recorded in Barrie, Ontario was -38.9 °C which occurred on January 8, 1866.
Lowest Temperatures: All-Time By Year
Barrie Weather by Month
Averages based on the years 1991–2020
Month Average (°C) Record (°C) Average (cm)
High ☀️ Low 🌙 High ☀️ Low 🌙 Precipitation 💧 Snow ❄️
January -3.2 -11.4 18.3 -38.9 9.4 68.9
February -1.9 -10.9 15.5 -37.2 7.5 58.3
March 3.0 -6.3 27.0 -34.5 6.0 29.5
April 10.8 0.5 30.5 -17.8 7.6 13.4
May 18.5 6.7 33.5 -7.2 7.8 0.8
June 23.5 12.1 35.6 -2.2 8.8 0.0
July 26.0 14.9 38.9 2.2 7.7 0.0
August 25.1 14.2 37.8 1.1 8.8 0.0
September 21.1 10.5 35.6 -3.9 7.9 0.0
October 13.5 4.9 30.0 -9.4 8.4 3.2
November 6.2 -0.8 25.6 -22.0 8.7 34.1
December 0.2 -6.3 19.0 -36.7 9.0 66.3
Entire year 12.0 2.4 38.9 -38.9 97.7 278.3
More Barrie Weather Records
1866–2024
Highest daily low 25.5 °C August 1, 2006
Lowest daily high -27.2 °C February 8, 1934
Greatest daily range
(Difference of high and low)
35.6 °C June 2, 1873
Greatest difference in daily high
over two conscutive days
25.5 °C Mar 9–10, 2000
Most daily precipitation 12.9 cm October 15, 1954
Most monthly precipitation 26.3 cm September 1986
Most yearly precipitation 122.0 cm 1995
Most yearly days with precipitation 225 2011
Earliest snow in season September 30 1899
Latest snow in season May 28 1907
Most daily snow 70.6 cm December 8, 1910
Most monthly snow 186.5 cm January 1895
Most yearly snow 438.1 cm 1976
Most snow in a winter 423.8 cm 2000–2001
Greatest snow accumulation 106.0 cm March 6, 2001
Earliest freeze September 8 1955
Earliest day ≥ 20 °C March 8 2000
Earliest day ≥ 25 °C March 21 2012
Earliest day ≥ 30 °C April 16 2002
Earliest day ≥ 35 °C June 2 1873
Latest freeze June 17 1958
Latest day ≥ 20 °C November 18 1953
Latest day ≥ 25 °C November 10 2020
Latest day ≥ 30 °C October 8 1916
Latest day ≥ 35 °C September 2 1953
Most days in a year < 0 °C 180 1956
Most days in a year ≥ 20 °C 140 1998
Most days in a year ≥ 25 °C 90 2016
Most days in a year ≥ 30 °C 38 1916
Most days in a year ≥ 35 °C 11 1916
Barrie Weather Streaks
Most consecutive days...
With precipitation 25 days Jan 18 – Feb 11, 1893
Without precipitation 33 days Jul 8 – Aug 9, 1868
With snow 25 days Jan 18 – Feb 11, 1893
Freezing temperatures
High temperature ≤ 0 °C
52 days Dec 20, 1976 – Feb 9, 1977
High temperature ≥ 20 °C 88 days Jun 20 – Sep 15, 2005
High temperature ≥ 25 °C 40 days Jun 28 – Aug 6, 1955
High temperature ≥ 30 °C 14 days Jul 18–31, 1916
High temperature ≥ 35 °C 4 days Jul 8–11, 1936
Plant Hardiness Zone
5A
Barrie is in plant hardiness zone 5A
based on average yearly minimum temperature from 1991–2020
Barrie Weather by Year
More Barrie Weather
Compare Barrie to:
Weather Station Details
Years Station Coordinates
1970–2024 Shanty Bay location
1866–1969 Barrie location