Get Exclusive App Deals

Canmore

Travel Info
More destinations

Canmore Weather, Climate and Best Time to Visit

Data source:Meteostat
Update date:2025-09

Canmore year round climate

  • Spring (March–May): Average -38–47°F, cold and dry climate, occasional snowfall, but sunny with increasing daylight hours. Common activities: Hiking, skiing (early spring), birdwatching. Recommended clothing: Warm jacket, hat, scarf, waterproof jacket.
  • Summer (June–August): Average 53–61°F, warm climate, higher rainfall, especially in June. Common activities: Hiking, cycling, camping, rock climbing. Recommended clothing: Light and breathable clothing, rain gear, sun protection clothing.
  • Autumn (September–November): Average 41–52°F, cool and dry climate, gradually decreasing temperatures, colorful autumn leaves are a highlight of autumn. Common activities: Leaf peeping, hiking, photography. Recommended clothing: Warm jacket, comfortable trousers, waterproof jacket.
  • Winter (December–February): Average -7.8–-41.2°F, cold and dry climate, higher snowfall, suitable for winter sports. Common activities: Skiing, snowboarding, snowshoeing. Recommended clothing: Warm down jacket, snow boots, waterproof and windproof jacket, hat, gloves, scarf, etc.

Canmore climatological average

Annual average temperature: approx. 38.5°F / Annual rainfall: approx. 365 mm / Summer humidity: 50%–60% / Rainiest month: June

Canmore monthly average temperature and precipitation

Month
Air temperature (°F)
Precipitation (mm)
January
18°F
14.4
February
22.8°F
20.9
March
25.2°F
19.1
April
35.6°F
33.7
May
47.3°F
28.4
June
53.1°F
60.5
July
61.5°F
30.1
August
60.4°F
52.9
September
52.7°F
31.6
October
41.2°F
28.9
November
23.4°F
23
December
19.9°F
21.5

Canmore weather for the next seven days

5/14
Thursday
Moderate rain
55.2°F/28.1°F
5/15
Friday
Moderate rain
49.1°F/25.5°F
5/16
Saturday
Moderate rain
43.4°F/31.6°F
5/17
Sunday
Moderate or heavy snow showers
41.3°F/18.9°F
5/18
Monday
Mist
49.7°F/16.3°F
5/19
Tuesday
Patchy rain nearby
46.4°F/23.5°F
5/20
Wednesday
Patchy rain nearby
52.4°F/19.5°F