Canada
Across 27 destinations in Canada, the warmest is Hamilton at 26 °C in Jul, the coolest is Victoria at 21 °C, and annual rainfall ranges from 428 mm in Saskatoon to 2,265 mm in Burnaby. Figures are 1991–2020 climate normals.
27 destinations with full climate records · 612 awaiting data
The rangeHow much Canada varies
Climate varies across Canada. At the warmest month of the year, Hamilton averages 26 °C by day while Victoria reaches 21 °C — a difference of 5.4 °C between two places in the same country.
Rainfall separates them more than temperature does: Burnaby averages 2,265 mm a year against 428 mm in Saskatoon.
DestinationsThe year in each of the largest
All of themEvery destination with a full record
| Destination | Warmest month | Peak avg high | Annual rainfall |
|---|---|---|---|
| Toronto | Jul | 25 °C | 806 mm |
| Montréal | Jul | 25 °C | 1,097 mm |
| Calgary | Jul | 23 °C | 490 mm |
| Ottawa | Jul | 26 °C | 1,024 mm |
| Edmonton | Jul | 23 °C | 468 mm |
| Winnipeg | Jul | 25 °C | 600 mm |
| Mississauga | Jul | 26 °C | 881 mm |
| Vancouver | Aug | 23 °C | 2,218 mm |
| Brampton | Jul | 26 °C | 828 mm |
| Hamilton | Jul | 26 °C | 913 mm |
| Surrey | Aug | 24 °C | 1,606 mm |
| Québec | Jul | 24 °C | 1,228 mm |
| Halifax | Aug | 22 °C | 1,294 mm |
| Laval | Jul | 26 °C | 1,047 mm |
| London | Jul | 26 °C | 996 mm |
| Etobicoke | Jul | 26 °C | 804 mm |
| Markham | Jul | 26 °C | 888 mm |
| Vaughan | Jul | 26 °C | 812 mm |
| Victoria | Aug | 21 °C | 1,012 mm |
| Saskatoon | Jul | 25 °C | 428 mm |
| Kitchener | Jul | 26 °C | 920 mm |
| Burnaby | Aug | 23 °C | 2,265 mm |
| Longueuil | Jul | 26 °C | 1,097 mm |
| Regina | Aug | 25 °C | 490 mm |
| Richmond | Aug | 23 °C | 2,194 mm |
| Oshawa | Jul | 25 °C | 892 mm |
| Greater Sudbury | Jul | 25 °C | 867 mm |
Awaiting climate data
These destinations are in our database but do not yet have complete 30-year records, so they have no page yet.
- Saguenay
- Coquitlam
- Barrie
- Kelowna
- Trois-Rivières
- Guelph
- Lévis
- Abbotsford
- Whitby
- St. Catharines
- Milton
- Langley
- Kingston
- Cambridge
- Sherbrooke
- Orléans
- Ottawa South
- Saint-Louis-de-Terrebonne
- Ajax
- Saanich
- Thornhill
- Terrebonne
- St. John's
- Thunder Bay
- Sydney
- Waterloo
- Brantford
- Kamloops
- Lethbridge
- Delta
- Chilliwack
- Dartmouth
- Red Deer
- Niagara Falls
- Saint-Jean-sur-Richelieu
- Pickering
- Newmarket
- Nanaimo
- Airdrie
- Kanata
- North Vancouver
- Moncton
- Peterborough
- Repentigny
- Maple Ridge
- Prince George
- New Westminster
- Caledon
- Stoney Creek
- Sarnia
- Sault Ste. Marie
- Saint John
- Sherwood Park
- Grande Prairie
- Brossard
- Fort McMurray
- Granby
- Fleetwood
- Medicine Hat
- Fredericton
- Halton Hills
- Norfolk County
- Drummondville
- Pierrefonds
- Port Coquitlam
- St. Albert
- Aylmer
- Saint-Michel
- Aurora
- Saint-Jérôme
- Welland
- Lower Sackville
- Belleville
- North Bay
- Saint-Hyacinthe
- Whitchurch-Stouffville
- Dollard-Des Ormeaux
- Brandon
- Cornwall
- Langford
- Blainville
- West Vancouver
- Georgetown
- Quinte West
- Chatham
- Innisfil
- Salaberry-de-Valleyfield
- Châteauguay
- Rimouski
- Saint-Eustache
- Timmins
- Sorel-Tracy
- Mission
- Strawberry Hill
- Val-des-Arbres
- Stittsville
- Ancaster
- Woodstock
- Vernon
- Bowmanville
- Boucherville
- Spruce Grove
- St. Thomas
- Charlottetown
- Shawinigan
- Neufchâtel-Est–Lebourgneuf
- Laval-des-Rapides
- Stouffville
- Leamington
- Prince Albert
- Joliette
- Cartierville
- Mascouche
- Mirabel
- Victoriaville
- Brant
- Moose Jaw
- Penticton
- Campbell River
- LaSalle
… and 492 more.
Data sources and method
- ERA5 / ERA5-Land reanalysis — Copernicus Climate Change Service (C3S), ECMWF. Copernicus Licence
- Open-Meteo — Open-Meteo.com. CC BY 4.0
- NOAA OISST v2.1 — NOAA Physical Sciences Laboratory. Public domain
- GeoNames — GeoNames.org. CC BY 4.0
- Normal period
- 1991–2020
- Dataset version
- era5-1991-2020-scores1.1
- Last processed
Measured values come from ERA5 reanalysis and are reproduced unchanged. Calculated by us: warmest month, annual rainfall total. Full formulas are on the methodology page.
Contains modified Copernicus Climate Change Service information 2026. Neither the European Commission nor ECMWF is responsible for any use that may be made of the Copernicus information or data it contains.