July Weather in the 25 Largest Canadian Metros

This page compares the average temperature, record temperature, rain, and snow in Canada's 25 largest metro areas in the month of July.
Select month:
* Click column headers to sort.
City Average °(C) Record °(C) Monthly (cm)
High Low High Low Precipitation Snow
Abbotsford 24.4 12.7 38.0 2.2 4.1 0.0
Barrie 26.0 14.9 38.9 2.2 7.7 0.0
Calgary 23.5 10.3 36.3 -0.6 6.7 0.0
Edmonton 23.2 11.4 36.7 -1.7 8.4 n/a
Halifax 24.2 14.2 33.9 6.1 8.7 0.0
Hamilton 27.3 15.7 41.1 1.1 8.3 n/a
Kelowna 28.6 11.4 39.5 2.2 2.7 n/a
Kingston 25.6 16.4 35.6 6.0 6.8 n/a
Kitchener 26.4 13.7 38.3 4.2 9.2 n/a
London 26.6 15.3 38.9 2.2 8.0 n/a
Montreal 26.6 16.7 36.1 6.1 9.2 0.0
Oshawa 25.8 15.9 37.8 5.0 7.4 0.0
Ottawa 26.8 16.0 37.8 3.3 9.2 0.0
Quebec City 25.0 13.8 35.6 3.9 11.5 n/a
Regina 25.6 11.6 43.3 -2.2 6.2 0.0
Saskatoon 24.9 11.5 40.0 -0.6 5.8 0.0
Sherbrooke 25.2 12.2 36.7 0.0 11.8 n/a
St. Catharines 26.2 18.4 40.0 4.0 6.6 n/a
St. John's 20.9 11.2 32.2 -1.1 10.0 0.0
Sudbury 24.8 13.3 38.3 1.7 8.4 0.0
Toronto 27.0 18.1 40.6 3.9 7.5 n/a
Vancouver 23.0 14.9 34.9 2.8 3.8 n/a
Victoria 23.7 11.7 37.6 6.1 1.0 n/a
Windsor 29.0 18.3 39.0 5.6 8.8 0.0
Winnipeg 25.7 13.1 42.2 1.1 7.5 n/a