Canada

Canada Weather & Climate: Monthly Averages

Monthly climate averages for Canada, temperatures, rainfall and the best time to visit.

Climate overview of Canada

The majority of Canada has a continental climate, with the temperate continental and cool continental climates being the most common. In the northern parts of Canada, this transitions into a tundra climate. Above the Arctic Circle, there are areas so cold that they have a permanent snow and ice climate.

Winters can be harsh in many regions of the country, particularly in the interior and Prairie provinces. In these areas, daily average temperatures can be around -15°C (5°F) during winter but can drop below -40°C (-40°F) with severe wind chills. In non-coastal regions, snow can cover the ground for almost six months of the year.

Influence of Ocean Currents

Ocean currents have a significant influence on Canada's climate. In the west, the seawater is relatively warm, making the west coast of Canada much milder and more pleasant than the east coast. In the east, the Labrador Current brings in relatively cool seawater. As a result, the province of British Columbia has a much milder climate. In summer, the heat is moderated by the seawater, while in winter, the sea and mountains help ensure that the coastal areas in southwestern Canada have relatively mild winters. This makes this part of Canada considerably warmer in winter compared to other regions, where temperatures are generally cold to very cold.

Summer Temperatures

On the east and west coasts, summer average maximum temperatures are generally in the low 20°C (68°F) range. Inland, the average summer high temperature ranges from 25°C (77°F) to 30°C (86°F), with occasional extreme heat in some interior locations exceeding 40°C (104°F).

Rainfall in Canada

During summer, rainfall is high in Toronto, often falling throughout the month, making the weather unpredictable from moment to moment. The most rainfall in Canada in July occurs in Quebec City, with an average of 121 mm (4.8 in). The least amount of rain in July falls in Victoria, with an average of 14 mm (0.6 in).

Explore Canada by month

Pick a month to see the average temperature, rainfall and sunshine in Canada — and find the best time to visit. (based on Toronto)

Places in Canada

Select a city to see its average temperature, precipitation and hours of sunshine over the year.

Popular cities by month

Compare cities per month. Toggle cities on/off.

Toronto Montréal Vancouver Whistler Victoria Jasper
Day temperature (°C)
Monthly rainfall (mm)
Monthly sunshine (hours)

Climate map

Average daily temperature, monthly rainfall & sunshine hours across cities.

Avg day temp (°C)
32°

Regional climate differences

Explore the climate diversity across Canada.

Compare popular cities

Average daytime and nighttime temperatures, yearly rainfall and sunshine.

Toronto 1°C (34°F) 26°C (79°F) -7°C (19°F) 18°C (64°F) 964 mm (38 in) 2,070 hours
Montréal -4°C (25°F) 28°C (82°F) -14°C (7°F) 17°C (63°F) 1159 mm (46 in) 2,042 hours
Vancouver 7°C (45°F) 22°C (72°F) 2°C (36°F) 14°C (57°F) 2282 mm (90 in) 1,932 hours
Whistler -3°C (27°F) 19°C (66°F) -9°C (16°F) 8°C (46°F) 2336 mm (92 in) 1,680 hours
Victoria 8°C (46°F) 19°C (66°F) 5°C (41°F) 13°C (55°F) 1095 mm (43 in) 2,220 hours
Jasper -10°C (14°F) 18°C (64°F) -17°C (1°F) 4°C (39°F) 932 mm (37 in) 1,913 hours

FAQ

What temperatures can I expect in Canada?

Montréal is the warmest destination, reaching 28°C (82°F) in July with nights around 17°C (63°F). Alert is the coolest, with February daytime highs of just -28°C (-18°F) and nights dropping to -34°C (-29°F). Temperatures vary significantly between regions and seasons. See the city comparison for a full overview.

How much rain does Canada get?

Rainfall varies across Canada. Kitimat is the wettest, receiving 3080 mm (121 in) per year, with November the wettest month at 386 mm (15 in). Alert is the driest at 220 mm (8.7 in) per year. In the coldest months, precipitation may fall as snow/rain. Use the climate map to explore rainfall patterns across regions.

How sunny is Canada?

Calgary is the sunniest destination in Canada, enjoying 2,397 hours of sunshine per year, with July the brightest month at 315 hours. Overall, Canada enjoys abundant sunshine year-round. Compare sunshine across cities in the charts above.

What is the climate like across Canada?

Toronto has warm summers reaching 26°C (79°F) in July and very cold winters dropping to 1°C (34°F), with 2,070 hours of sunshine and 964 mm (38 in) of rain per year. Montréal has warm summers reaching 28°C (82°F) in July and very cold winters dropping to -4°C (25°F), with 2,042 hours of sunshine and 1159 mm (46 in) of rain per year. Vancouver has warm summers reaching 22°C (72°F) in August and cold winters dropping to 7°C (45°F), with 1,932 hours of sunshine and 2282 mm (90 in) of rain per year. Explore the climate charts and comparison table for more cities.

Explore more

Travel inspiration

Must-visit destinations and experiences across Canada.