Oshawa Weather Records

Oshawa, Ontario weather averages and records from 1882–2024 based on data made available by the NOAA.
All-Time Recorded High
The highest temperature ever recorded in Oshawa, Ontario was 37.8 °C which occurred on July 17, 1887.
Highest Temperatures: All-Time By Year
All-Time Recorded Low
The lowest temperature ever recorded in Oshawa, Ontario was -32.8 °C which occurred on January 13, 1914.
Lowest Temperatures: All-Time By Year
Oshawa Weather by Month
Averages based on the years 1991–2020
Month Average (°C) Record (°C) Average (cm)
High ☀️ Low 🌙 High ☀️ Low 🌙 Precipitation 💧 Snow ❄️
January -1.0 -8.8 14.0 -32.8 6.2 33.8
February -0.2 -8.3 18.3 -30.0 4.6 21.3
March 4.3 -4.0 23.5 -27.2 5.1 13.6
April 10.6 1.6 29.5 -13.3 8.0 1.7
May 17.5 7.5 35.0 -4.4 7.6 0.0
June 22.7 13.0 33.3 0.6 7.5 0.0
July 25.8 15.9 37.8 5.0 7.4 0.0
August 24.9 15.4 36.7 2.8 7.0 0.0
September 21.0 11.4 33.3 -3.9 8.0 0.0
October 13.8 5.3 28.2 -7.8 7.2 0.1
November 7.6 0.2 23.0 -17.2 6.7 4.3
December 2.1 -4.7 18.9 -29.0 5.9 22.2
Entire year 12.5 3.8 37.8 -32.8 81.5 99.2
More Oshawa Weather Records
1882–2024
Highest daily low 26.1 °C July 7, 1921
Lowest daily high -23.9 °C January 14, 1914
Greatest daily range
(Difference of high and low)
29.4 °C February 15, 1888
Greatest difference in daily high
over two conscutive days
22.2 °C Feb 15–16, 1888
Most daily precipitation 14.5 cm June 27, 1971
Most monthly precipitation 20.9 cm August 1986
Most yearly precipitation 105.9 cm 1977
Most yearly days with precipitation 168 2004
Earliest snow in season October 18 1992
Latest snow in season May 11 1885
Most daily snow 42.2 cm January 8, 1884
Most monthly snow 123.5 cm January 1884
Most yearly snow 241.1 cm 1884
Most snow in a winter 257.8 cm 1883–1884
Greatest snow accumulation 51.0 cm January 13, 1981
Earliest freeze September 20 1916
Earliest day ≥ 20 °C March 13 1990
Earliest day ≥ 25 °C April 12 2023
Earliest day ≥ 30 °C May 21 2021
Latest freeze May 30 1923
Latest day ≥ 20 °C November 5 2022
Latest day ≥ 25 °C October 10 2018
Latest day ≥ 30 °C September 25 2017
Most days in a year < 0 °C 166 1887
Most days in a year ≥ 20 °C 140 2023
Most days in a year ≥ 25 °C 93 2016
Most days in a year ≥ 30 °C 30 1955
Most days in a year ≥ 35 °C 3 1988
Oshawa Weather Streaks
Most consecutive days...
With precipitation 13 days Jan 11–23, 1995
Without precipitation 52 days May 3 – Jun 23, 2013
With snow 6 days Feb 12–17, 1997
Freezing temperatures
High temperature ≤ 0 °C
38 days Jan 25 – Mar 3, 2015
High temperature ≥ 20 °C 104 days Jun 3 – Sep 14, 2012
High temperature ≥ 25 °C 47 days Jun 5 – Jul 21, 1921
High temperature ≥ 30 °C 11 days Jul 22 – Aug 1, 1916
High temperature ≥ 35 °C 3 days Jul 15–17, 1983
Plant Hardiness Zone
6A
Oshawa is in plant hardiness zone 6A
based on average yearly minimum temperature from 1991–2020
Oshawa Weather by Year
More Oshawa Weather
Compare Oshawa to:
Weather Station Details
Years Station Coordinates
2010–2024 Oshawa location
1970–2009 Oshawa WPCP location
1882–1969 Oshawa location