Weather in Toronto
Winter is the operational fact here: at the airport, January does not average above freezing at any hour of the day.
Measured at Toronto Pearson over 1991 to 2020, January averages -5.0C, with a daily maximum of -1.2C and a daily minimum of -8.9C. The coldest reading in that record is -31.0C, on 16 January 1994.
July averages 22.1C with a daily maximum of 27.4C. The hottest July reading in the record is 37.9C, on 21 July 2011.
Snow falls on about 45 days a year and totals 114.5 cm, concentrated in January (31.5 cm), February (27.7 cm) and December (24.1 cm).
Total precipitation is 806.8 mm a year and no month is dry: the wettest, June, has 80.7 mm and the driest, February, 50.2 mm. Of that, 697.4 mm falls as rain, which is why the winter months look drier than they are.
- Environment and Climate Change Canada: Toronto Pearson climate normals 1991-2020 · checked 2026-09-03
