July is the hottest month in Toronto with an average temperature of 70°F (21°C) and the coldest is January at28°F (-3°C) with the most daily sunshine hours at 11 in July. The wettest month is July with an average of 60mm of rain.
Toronto’s climate is modified by its location on the shores of Lake Ontario. The water in the lake ensures Toronto is warmer in winter and cooler in summer than it would otherwise be. The Great Lakes location is also the source of Toronto’s summer humidity, which many people find uncomfortable.
Although Toronto is one of Canada’s warmer cities in winter, winters are still severe, with snow on the ground most days between mid-December and mid-March. Snow deeper than 1 cm is seen on 65 days a year on average.