Climate Overview
Canada has a highly diverse climate, with major differences between regions. Annual temperatures range from lows of -40°C in the coldest regions to highs of 29°C in the warmest areas. Rainfall varies dramatically, from around 78mm annually in the driest areas to 3037mm in the wettest. Snow is common across the country during winter months. The warmest areas are cool year-round while the coldest regions remain very cold, making Canada a country of sharp climate contrasts.
Temperature by Region
Temperature patterns across Canada vary by region, with distinct differences between areas. The Southwest is the warmest part of the country, with peak temperatures reaching 29°C and an annual average of 8°C. Cooler conditions are found in the Northeast, where winter lows drop to -40°C and an annual average of -14°C. This 32°C difference in annual averages between regions means travellers can experience vastly different conditions depending on which part of Canada they visit. Regional differences are most pronounced in winter, when temperatures across Canada can vary by up to 41°C between regions. For example, Vancouver in the British Columbia averages 11°C annually, while Yellowknife in the Northwest Territories averages -3°C.
Precipitation by Region
Precipitation varies dramatically across Canada, with annual totals ranging from 78mm in the driest region to 3037mm in the wettest. The Southwest receives the most rainfall, at approximately 3037mm annually. The North is the driest, with around 78mm per year. Rainfall is distributed fairly evenly across the seasons, with no strong wet or dry period in most regions. All regions receive notable snowfall during winter, though amounts vary between areas. Travellers should pack rain gear when visiting wetter areas, while drier regions offer more favourable conditions throughout the year.