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

Ontario Weather Records

Weather data and records for Ontario, Canada based on data compiled by the NOAA.
All data displayed in U.S. customary units.
All data displayed in metric units.
Ontario Cities
Yearly weather averages for various places in Ontario, from 1991–2020.
City Average (°F°C) Record (°F°C) Yearly (inchescm)
High Low High Low Precipitation Snow
Barrie 53.612.0 36.42.4 102.038.9 -38.0-38.9 38.597.7 109.6278.3
Belleville 55.413.0 38.63.7 104.040.0 -38.9-39.4 34.186.7 42.0106.6
Brockville 54.112.3 38.23.4 102.939.4 -36.9-38.3 39.7100.9 69.7177.0
Cornwall 54.612.6 38.23.4 100.037.8 -45.9-43.3 38.898.5 76.8195.1
Hamilton 56.813.8 39.13.9 106.041.1 -23.1-30.6 31.279.3 n/a
Kapuskasing 45.87.7 24.2-4.3 100.938.3 -53.0-47.2 32.883.2 119.9304.7
Kingston 54.112.3 37.83.2 96.135.6 -32.1-35.6 35.289.4 n/a
Kitchener 54.312.4 35.41.9 100.938.3 -29.0-33.9 33.284.4 n/a
London 55.613.1 38.03.4 106.041.1 -27.0-32.8 37.394.7 n/a
Moosonee 43.16.2 22.7-5.2 100.037.8 -52.1-46.7 28.271.5 87.1221.3
North Bay 49.09.4 31.6-0.2 99.037.2 -47.9-44.4 41.4105.3 124.0315.1
Orillia 53.311.8 36.32.4 104.040.0 -34.6-37.0 41.6105.8 121.8309.5
Oshawa 54.412.5 38.83.8 100.037.8 -27.0-32.8 32.081.3 39.099.2
Ottawa 53.311.8 36.02.2 100.037.8 -38.0-38.9 36.592.7 71.5181.7
Peterborough 54.612.6 33.00.6 102.038.9 -38.9-39.4 31.880.7 n/a
Sarnia 55.913.3 39.24.0 102.439.1 -20.0-28.9 33.484.9 44.3112.6
Sioux Lookout 45.87.6 27.2-2.7 102.939.4 -51.0-46.1 31.880.8 84.3214.1
St. Catharines 55.813.2 43.36.3 104.040.0 -11.9-24.4 27.469.6 n/a
St. Thomas 57.013.9 39.24.0 102.038.9 -29.9-34.4 36.091.3 43.9111.6
Sudbury 48.99.4 30.6-0.8 100.938.3 -45.0-42.8 36.091.4 107.8273.8
Thunder Bay 48.99.4 26.5-3.1 104.540.3 -45.8-43.2 24.061.0 n/a
Timmins 46.68.1 24.8-4.0 102.939.4 -50.1-45.6 31.880.8 121.6308.9
Toronto 56.213.5 42.86.0 105.140.6 -27.0-32.8 31.981.0 n/a
Welland 57.314.0 39.84.3 100.037.8 -27.0-32.8 35.890.9 51.7131.2
Windsor 59.915.5 43.26.2 102.239.0 -27.0-32.8 37.094.0 41.9106.3
Woodstock 56.013.3 37.73.2 102.038.9 -34.1-36.7 36.993.6 41.5105.5