Toronto Weather by Month: Temperatures, Rainfall and Climate Guide

Canada › Ontario › Toronto

Toronto has a humid continental climate with four distinct seasons, shaped by its location on the northern shore of Lake Ontario. Summers are warm to hot and humid, with July averaging 27°C (81°F) during the day. Winters are cold with regular snowfall, as Arctic air masses sweep down across the Great Lakes. The city receives 815mm of precipitation annually, spread fairly evenly across all months. Lake Ontario moderates temperatures near the waterfront, keeping the downtown core slightly warmer in winter and cooler in summer than inland suburbs.

Toronto Weather by Month: Temperature

Toronto’s temperature swings are dramatic. January lows average -7°C (19°F) while July highs reach 27°C (81°F), a 34°C (62°F) annual range. The city averages 2,038 sunshine hours per year, with July delivering 280 hours and December just 78 hours. Humidity peaks in July and August, with humidex values often pushing the “feels like” temperature above 35°C (95°F). The waterfront (including the Toronto Islands) is typically 2-3°C cooler in summer and 2-3°C warmer in winter than areas 10km inland like North York or Scarborough.

MonthAvg HighAvg LowRainfall (mm)Rain DaysSunshine (hrs)Sea Temp
Jan-1°C (30°F)-7°C (19°F)628782°C (36°F)
Feb0°C (32°F)-6°C (21°F)5571101°C (34°F)
Mar5°C (41°F)-2°C (28°F)5881461°C (34°F)
Apr12°C (54°F)4°C (39°F)6891863°C (37°F)
May19°C (66°F)10°C (50°F)74102297°C (45°F)
Jun24°C (75°F)15°C (59°F)72927013°C (55°F)
Jul27°C (81°F)18°C (64°F)68828019°C (66°F)
Aug26°C (79°F)17°C (63°F)70825621°C (70°F)
Sep21°C (70°F)13°C (55°F)73818918°C (64°F)
Oct14°C (57°F)7°C (45°F)64914813°C (55°F)
Nov7°C (45°F)2°C (36°F)7510878°C (46°F)
Dec2°C (36°F)-3°C (27°F)669614°C (39°F)

Toronto Weather by Month: Winter (December to February)

Winter in Toronto runs December through February, with January the coldest month. Daytime highs hover around -1°C to 2°C (30-36°F) and nights drop to -3°C to -7°C (19-27°F). The city averages 120cm of snowfall annually, with January and February each receiving about 30-35cm. Lake-effect snow from Lake Ontario can dump 15-25cm in a single event, particularly on the eastern suburbs (Scarborough, Pickering). The wind chill from northwest winds off the open lake can make -10°C (14°F) feel like -20°C (-4°F). The city operates a 30km underground pedestrian network called PATH, connecting 75 buildings, so you can walk from Union Station to the Eaton Centre without going outside. Winterlicious, the city’s winter restaurant promotion, runs the last two weeks of January through early February with prix-fixe lunch and dinner menus at 200+ restaurants.

Toronto Weather by Month: Spring (March to May)

Spring is a transitional season with highly variable weather. March starts cold (highs of 5°C/41°F) and can still see 15-20cm of snow. By April, daytime highs reach 12°C (54°F) and the snow is mostly gone, though cold snaps can bring a late snowfall as late as mid-April. Cherry blossoms in High Park typically peak between late April and early May, drawing large crowds. May is pleasant with highs of 19°C (66°F) and 229 sunshine hours, second only to July. Rainfall is steady at 68-74mm per month across all three spring months. The Toronto Marathon is held the first weekend of May. Pack layers: mornings can be 5°C (41°F) while afternoons hit 18°C (64°F) in the same day during April and May.

Toronto Weather by Month: Summer (June to August)

Summer is warm to hot and humid. July is the warmest month with average highs of 27°C (81°F), and heat waves can push temperatures above 33°C (91°F) with humidex values of 40°C (104°F) or higher. Overnight lows in July and August stay at 17-18°C (63-64°F), making for warm evenings. The waterfront and Toronto Islands offer relief, with temperatures 2-3°C cooler than midtown. Thunderstorms are common, typically firing up on hot afternoons and clearing within an hour. June averages 72mm of rain over 9 days, July 68mm over 8 days, and August 70mm over 8 days. Lake Ontario water temperatures reach 21°C (70°F) by August, swimmable at the city’s eight public beaches (Woodbine, Cherry, and Hanlan’s Point are the most popular). Summerlicious, the summer restaurant festival, runs the first two weeks of July.

Toronto Weather by Month: Autumn (September to November)

Autumn is generally pleasant but short. September is a summer-like month with highs of 21°C (70°F) and 189 sunshine hours, ideal for exploring neighborhoods on foot. October cools noticeably with highs of 14°C (57°F) and the first frost typically arrives by the third week. Fall foliage peaks in the Don Valley and High Park around the second or third week of October. November turns grey and damp: highs drop to 7°C (45°F), it is the wettest month (75mm over 10 days), and the first snowfall usually occurs by late November. The Toronto International Film Festival (TIFF) dominates the first two weeks of September, and Nuit Blanche, an all-night contemporary art event, takes place in early October.

Toronto Weather by Month: Climate Comparison with Other Canadian Cities

Toronto is warmer than Montreal and Ottawa in winter (January highs of -1°C vs -5°C and -6°C respectively) thanks to Lake Ontario’s moderating effect. It is cooler than Vancouver in winter (Vancouver averages 7°C/45°F in January) but significantly warmer and sunnier in summer. Toronto’s summer humidity is higher than Calgary’s dry prairie heat but lower than Montreal’s oppressive July mugginess. The city gets far less snow than Montreal (120cm vs 210cm annually) or Ottawa (175cm). Compared to US Great Lakes cities, Toronto’s climate is nearly identical to Chicago and slightly milder than Detroit in winter.