WhereItsSunny

Cities in Ontario — climate month by month

Compare 3 cities in Ontario, Canada, across the year.

← Back to Ontario year-round average

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
CityJanFebMarAprMayJunJulAugSepOctNovDec
Toronto
-4.8°C23.4°F
54 mm2.1″
-4°C24.8°F
49 mm1.9″
0.4°C32.7°F
54 mm2.1″
6.8°C44.2°F
72 mm2.8″
13.4°C56.1°F
75 mm3″
18.5°C65.3°F
72 mm2.8″
21.7°C71.1°F
75 mm3″
20.9°C69.6°F
80 mm3.1″
16.8°C62.2°F
83 mm3.3″
10.3°C50.5°F
67 mm2.6″
4.6°C40.3°F
78 mm3.1″
-1.3°C29.7°F
65 mm2.6″
Ottawa
-10.8°C12.6°F
60 mm2.4″
-9.1°C15.6°F
55 mm2.2″
-2.8°C27°F
61 mm2.4″
5.5°C41.9°F
69 mm2.7″
13.2°C55.8°F
82 mm3.2″
18.5°C65.3°F
89 mm3.5″
21.3°C70.3°F
87 mm3.4″
20.2°C68.4°F
88 mm3.5″
15.4°C59.7°F
85 mm3.3″
8.6°C47.5°F
79 mm3.1″
2°C35.6°F
84 mm3.3″
-6.4°C20.5°F
78 mm3.1″
Hamilton
-4.7°C23.5°F
60 mm2.4″
-3.9°C25°F
59 mm2.3″
0.9°C33.6°F
64 mm2.5″
7.2°C45°F
71 mm2.8″
13.9°C57°F
77 mm3″
19.3°C66.7°F
80 mm3.1″
22.4°C72.3°F
84 mm3.3″
21.3°C70.3°F
86 mm3.4″
17°C62.6°F
94 mm3.7″
10.5°C50.9°F
71 mm2.8″
4.7°C40.5°F
89 mm3.5″
-1.3°C29.7°F
73 mm2.9″

On mobile, scroll the table horizontally to see all months. Click a city name for its full year-round view.

Frequently asked questions

Which city in Ontario has the least rain?

Toronto is the driest city in Ontario, with approximately 824 mm / 32.4 in of average annual rainfall.

Which city in Ontario is warmest in July?

Hamilton is the warmest city in Ontario in July, with an average temperature of 22.4°C / 72.3°F.

Which city in Ontario is warmest in January?

Hamilton is the warmest city in Ontario in January, with an average temperature of -4.7°C / 23.5°F.

Which city in Ontario has the mildest year-round climate?

Hamilton has the highest annual average temperature in Ontario at 8.9°C / 48°F, while Ottawa has the lowest at 6.3°C / 43.3°F.

Which city in Ontario has the most sunny months?

Hamilton matches our sunny profiles (warm/mild with limited rain) for 0 months of the year — the most of any city in Ontario.