Can't find what you're looking for? We're happy to answer your questions.

Ontario Weather Records

Weather averages and records for Ontario, Canada based on data made available by the NOAA.
Ontario Cities
Yearly weather averages for various places in Ontario, from 1991–2020.
City Average (°C) Record (°C) Yearly (cm)
High Low High Low Precipitation Snow
Barrie 12.0 2.4 38.9 -38.9 97.7 278.3
Belleville 13.0 3.7 40.0 -39.4 86.7 106.6
Brockville 12.3 3.4 39.4 -38.3 100.9 177.0
Cornwall 12.6 3.4 37.8 -43.3 98.5 195.1
Hamilton 13.8 3.9 41.1 -30.6 79.3 n/a
Kapuskasing 7.7 -4.3 38.3 -47.2 83.2 304.7
Kingston 12.3 3.2 35.6 -35.6 89.4 n/a
Kitchener 12.4 1.9 38.3 -33.9 84.4 n/a
London 13.1 3.4 41.1 -32.8 94.7 n/a
Moosonee 6.2 -5.2 37.8 -46.7 71.5 221.3
North Bay 9.4 -0.2 37.2 -44.4 105.3 315.1
Orillia 11.8 2.4 40.0 -37.0 105.8 309.5
Oshawa 12.5 3.8 37.8 -32.8 81.3 99.2
Ottawa 11.8 2.2 37.8 -38.9 92.7 181.7
Peterborough 12.6 0.6 38.9 -39.4 80.7 n/a
Sarnia 13.3 4.0 39.1 -28.9 84.9 112.6
Sioux Lookout 7.6 -2.7 39.4 -46.1 80.8 214.1
St. Catharines 13.2 6.3 40.0 -24.4 69.6 n/a
St. Thomas 13.9 4.0 38.9 -34.4 91.3 111.6
Sudbury 9.4 -0.8 38.3 -42.8 91.4 273.8
Thunder Bay 9.4 -3.1 40.3 -43.2 61.0 n/a
Timmins 8.1 -4.0 39.4 -45.6 80.8 308.9
Toronto 13.5 6.0 40.6 -32.8 81.0 n/a
Welland 14.0 4.3 37.8 -32.8 90.9 131.2
Windsor 15.5 6.2 39.0 -32.8 94.0 106.3
Woodstock 13.3 3.2 38.9 -36.7 93.6 105.5