Windsor Weather Records

Windsor, Ontario weather averages and records from 1940–2024 based on data made available by the NOAA.
All-Time Recorded High
The highest temperature ever recorded in Windsor, Ontario was 40.2 °C which occurred on June 25, 1988.
Highest Temperatures: All-Time By Year
All-Time Recorded Low
The lowest temperature ever recorded in Windsor, Ontario was -28.0 °C which occurred on January 19, 1994.
Lowest Temperatures: All-Time By Year
Windsor Weather by Month
Averages based on the years 1991–2020
Month Average (°C) Record (°C) Average (cm)
High ☀️ Low 🌙 High ☀️ Low 🌙 Precipitation 💧 Snow ❄️
January 0.4 -6.3 17.8 -28.0 6.8 32.5
February 2.1 -5.6 22.0 -23.5 6.0 26.6
March 7.7 -1.6 28.5 -20.0 6.8 16.5
April 14.5 3.9 31.1 -9.5 8.7 4.0
May 21.5 10.1 34.5 -2.8 9.3 0.2
June 26.9 15.9 40.2 2.8 8.0 0.0
July 29.0 18.3 39.0 5.6 8.8 0.0
August 27.8 17.7 38.5 5.2 9.3 0.0
September 24.1 13.8 37.2 -1.1 9.4 0.0
October 16.8 7.6 32.5 -5.0 7.0 0.1
November 9.3 1.7 26.1 -15.6 7.2 4.8
December 3.2 -2.9 21.0 -23.4 6.4 21.7
Entire year 15.4 6.2 40.2 -28.0 94.3 105.7
More Windsor Weather Records
1940–2024
Highest daily low 27.2 °C August 12, 1943
Lowest daily high -18.3 °C January 17, 1982
Greatest daily range
(Difference of high and low)
26.5 °C April 10, 1977
Greatest difference in daily high
over two conscutive days
23.9 °C Apr 17–18, 1985
Most daily precipitation 14.7 cm September 28, 2016
Most monthly precipitation 25.2 cm August 2017
Most yearly precipitation 145.3 cm 2011
Most yearly days with precipitation 169 1985
Earliest snow in season October 11 1988
Latest snow in season May 14 2016
Most daily snow 36.8 cm February 25, 1965
Most monthly snow 82.8 cm January 1978
Most yearly snow 196.3 cm 2005
Most snow in a winter 199.6 cm 1969–1970
Greatest snow accumulation 50.0 cm January 13, 1999
Earliest freeze September 28 1942
Earliest day ≥ 25 °C March 7 2000
Earliest day ≥ 30 °C April 15 2003
Earliest day ≥ 35 °C June 6 1999
Latest freeze May 19 2002
Latest day ≥ 25 °C November 10 2020
Latest day ≥ 30 °C October 9 2018
Latest day ≥ 35 °C September 13 1952
Most days in a year < 0 °C 140 1976
Most days in a year ≥ 20 °C 170 2017
Most days in a year ≥ 25 °C 123 2021
Most days in a year ≥ 30 °C 61 2005
Most days in a year ≥ 35 °C 15 1988
Most days in a year ≥ 40 °C 1 1988
Windsor Weather Streaks
Most consecutive days...
With precipitation 14 days Jan 19 – Feb 1, 2017
Without precipitation 31 days Oct 3 – Nov 2, 1944
With snow 11 days Mar 16–26, 1960
Freezing temperatures
High temperature ≤ 0 °C
45 days Dec 26, 1976 – Feb 8, 1977
High temperature ≥ 20 °C 132 days May 19 – Sep 27, 2016
High temperature ≥ 25 °C 64 days Jun 21 – Aug 23, 2019
High temperature ≥ 30 °C 14 days Jul 27 – Aug 9, 1988
High temperature ≥ 35 °C 5 days Jul 5–9, 1988
Plant Hardiness Zone
6B
Windsor is in plant hardiness zone 6B
based on average yearly minimum temperature from 1991–2020
Windsor Weather by Year
More Windsor Weather
Compare Windsor to:
Weather Station Details
Years Station Coordinates
1994–2024 Windsor Riverside location
1940–1993 Windsor A location