Hot Weather in Canada

Hottest Canadian Cities

Record High Temperatures

Among Canada's 26 largest cities, these nine have reached maximum temperatures above 38 °C (100.4 °F):
City Highest °C Date
Regina 43.3 July 5, 1937
Winnipeg 40.6 August 7, 1949
Saskatoon 40.6 June 5, 1988
Windsor 40.2 June 25, 1988
Kelowna 39.5 July 24, 1994
Saguenay 38.4 July 2, 2002
Toronto 38.3 August 25, 1948
Sudbury 38.3 July 31, 1975
London 38.2 June 25, 1988

Warmest Climates

Major cities in Canada with the warmest climates, based on the mean daily temperature, averaged over the year:
City Daily Average °C
Victoria 10.3
Vancouver 10.1
Abbotsford10.0
Toronto   9.2
Kelowna  7.7
Oshawa  7.7
St. Catharines - Niagara   8.8
Hamilton   7.6
Windsor   7.5
London   7.5
Barrie  6.7
Kitchener - Waterloo   6.7

Hot Days

What average temperatures don't reveal is how often the weather gets really hot. Seven large Canadian cities typically have more than ten days a year when temperatures top 30 °C (86 °F). The three British Columbian cities with the country's highest average temperatures are not in this list.

Average number of days per year the temperature rises above 30 °C:
City Days Above 30 °C
Windsor20.7
Regina15.7
St. Catharines - Niagara13.7
Winnipeg13.5
Toronto 12.6
Saskatoon11.3
Ottawa - Gatineau11.3
Share |
WEATHER EXTREMES
Average Canadian Weather
Weather Averages

Science Articles