The climate of Canada, city by city

This page lists the 505 cities in Canada for which climate normals are available. Each entry covers temperature, rainfall and how the climate changed between 1940 and 2025, computed from ERA5 reanalysis data.

+1.5 °C since 1940

Frequently asked questions

What is the hottest city in Canada?

The hottest city in Canada is Tsawwassen, with an average annual temperature of 10.3 °C.

What is the coldest city in Canada?

The coldest city in Canada is Yellowknife, with an average annual temperature of -4.6 °C.

What is the wettest city in Canada?

The wettest city in Canada is Maple Ridge, with 3,011 mm of precipitation per year.

Has the climate of Canada warmed?

Based on its largest cities, Canada warmed by +1.5 °C between 1940 and 2025.

Cities by region

Alberta32

British Columbia108

Manitoba5

New Brunswick11

Newfoundland and Labrador5

Northwest Territories1

Nova Scotia14

Ontario191

Prince Edward Island1

Quebec121

Saskatchewan15

Yukon1