Cornwall Weather Records

Cornwall, Ontario weather averages and records from 1867–2024 based on data made available by the NOAA.
All-Time Recorded High
The highest temperature ever recorded in Cornwall, Ontario was 37.8 °C which occurred on July 14, 1868.
Highest Temperatures: All-Time By Year
All-Time Recorded Low
The lowest temperature ever recorded in Cornwall, Ontario was -43.3 °C which occurred on January 15, 1957.
Lowest Temperatures: All-Time By Year
Cornwall 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.7 -12.0 18.0 -43.3 7.8 48.9
February -2.1 -10.6 21.0 -36.1 6.3 45.2
March 3.6 -5.2 26.0 -32.2 6.3 32.8
April 11.8 2.0 31.0 -18.3 8.7 9.7
May 19.8 8.8 35.6 -6.1 8.5 0.0
June 24.7 14.1 35.6 0.6 9.1 0.0
July 27.3 16.9 37.8 3.3 9.7 0.0
August 26.2 16.1 36.5 1.7 8.6 0.0
September 21.9 11.7 34.5 -6.1 9.4 0.0
October 14.2 5.7 31.5 -9.4 9.9 0.6
November 7.0 -0.2 25.0 -21.7 7.7 15.3
December 0.0 -6.7 20.0 -34.4 7.5 39.4
Entire year 12.6 3.4 37.8 -43.3 98.6 196.3
More Cornwall Weather Records
1867–2024
Highest daily low 26.0 °C July 1, 2014
Lowest daily high -29.0 °C January 3, 1981
Greatest daily range
(Difference of high and low)
32.2 °C April 14, 1869
Greatest difference in daily high
over two conscutive days
28.4 °C Feb 5–6, 1962
Most daily precipitation 11.0 cm September 14, 1979
Most monthly precipitation 22.1 cm October 2005
Most yearly precipitation 123.2 cm 2017
Most yearly days with precipitation 174 2000
Earliest snow in season October 2 1974
Latest snow in season May 12 1996
Most daily snow 53.3 cm January 30, 1966
Most monthly snow 136.0 cm January 1977
Most yearly snow 371.4 cm 1971
Most snow in a winter 407.1 cm 1970–1971
Greatest snow accumulation 74.0 cm February 15, 2014
Earliest freeze September 8 1952
Earliest day ≥ 20 °C February 27 2024
Earliest day ≥ 25 °C March 20 2012
Earliest day ≥ 30 °C April 14 1869
Earliest day ≥ 35 °C May 26 2010
Latest freeze May 30 1961
Latest day ≥ 20 °C December 5 2001
Latest day ≥ 25 °C November 5 2022
Latest day ≥ 30 °C October 5 2023
Latest day ≥ 35 °C August 31 1881
Most days in a year < 0 °C 182 1873
Most days in a year ≥ 20 °C 145 2023
Most days in a year ≥ 25 °C 100 2012
Most days in a year ≥ 30 °C 43 1955
Most days in a year ≥ 35 °C 7 1955
Cornwall Weather Streaks
Most consecutive days...
With precipitation 14 days Jun 18 – Jul 1, 2017
Without precipitation 25 days Sep 9 – Oct 3, 2017
With snow 10 days Feb 9–18, 1968
Freezing temperatures
High temperature ≤ 0 °C
47 days Dec 26, 1976 – Feb 10, 1977
High temperature ≥ 20 °C 117 days May 23 – Sep 16, 1952
High temperature ≥ 25 °C 58 days Jun 27 – Aug 23, 1955
High temperature ≥ 30 °C 12 days Jun 30 – Jul 11, 1955
High temperature ≥ 35 °C 3 days Jul 21–23, 1955
Plant Hardiness Zone
5B
Cornwall is in plant hardiness zone 5B
based on average yearly minimum temperature from 1991–2020
Cornwall Weather by Year
More Cornwall Weather
Compare Cornwall to:
Weather Station Details
Years Station Coordinates
1950–2024 Cornwall location
1867–1887 Cornwall location