The hottest month of the year in Toronto is July, with an average high of 77°F and low of 63°F. The cold season lasts for 3.4 months, from December 3 to March 16, with an average daily high temperature below 39°F.