Calgary, Canada Climate & Monthly Averages
The climate of Calgary
The Calgary year is defined by how long its winter lasts: 7 months average sub-freezing nights, bottoming out in February at 9°F (-13°C). Summer is the short exception, with July reaching 74°F (24°C).
Climate quick facts
- Hottest month: July - highs near 74°F (24°C)
- Coldest month: February - highs near 28°F (-2°C)
- Decade extremes (2015-2024): 98°F (37°C) high · -39°F (-39°C) low
- Wettest month: June (13 rainy days) · Sunniest: July (13.5 h sun/day)
- Climate type: semi-arid
- Annual swing: 25°C between the average warmest and coolest month · day to night: 11°C
- Snow: about 28 days a year
- Months with freezing average lows: 7
- Average humidity: 65%
Temperatures through the year
Sunshine averages 9.2 hours a day over the year, peaking in July at 13.5 hours. Warmth peaks in July: highs of 74°F (24°C), lows of 52°F (11°C). February is the coolest month, with highs of 28°F (-2°C) and lows near 9°F (-13°C). Across the gridded 2015-2024 daily record, the highest daily maximum for this location was 98°F (37°C) and the lowest daily minimum -39°F (-39°C). Snow falls on roughly 28 days a year, mostly September through May.
Rain, sun and snow
Relative humidity averages 65% across the year, drier than about 79% of the cities we track.
How Calgary compares
- Calgary averages 40°F (4°C) across the year - cooler than almost every other city we track.
Ranked against every city in our dataset, each measured on the same ten-year window.
Monthly climate table
| Month | High | Low | Rain days | Precipitation | Sunshine | Humidity |
|---|---|---|---|---|---|---|
| January | 29° | 11° | 4 | 0.5 in | 6.0 h/day | 70% |
| February | 28° | 9° | 7 | 0.9 in | 7.2 h/day | 67% |
| March | 40° | 18° | 7 | 0.9 in | 9.1 h/day | 65% |
| April | 51° | 28° | 8 | 1.3 in | 10.5 h/day | 57% |
| May | 62° | 39° | 10 | 2.3 in | 11.5 h/day | 57% |
| June | 69° | 47° | 13 | 3.8 in | 12.8 h/day | 61% |
| July | 74° | 52° | 12 | 2.5 in | 13.5 h/day | 67% |
| August | 74° | 51° | 9 | 2.4 in | 11.9 h/day | 64% |
| September | 64° | 43° | 7 | 1.6 in | 9.6 h/day | 65% |
| October | 51° | 31° | 6 | 1.2 in | 7.7 h/day | 65% |
| November | 37° | 20° | 6 | 0.9 in | 5.7 h/day | 69% |
| December | 27° | 11° | 6 | 0.8 in | 5.2 h/day | 70% |
Calgary month by month
Calgary weather in January
January brings highs around 29°F (-2°C), lows near 11°F (-12°C), about 4 wet days and roughly 3 snowy days - typically the driest month of the year in Calgary.
Calgary weather in February
February brings highs around 28°F (-2°C), lows near 9°F (-13°C), about 7 wet days and roughly 5 snowy days - typically the coldest month of the year in Calgary.
Calgary weather in March
March brings highs around 40°F (4°C), lows near 18°F (-8°C), about 7 wet days and roughly 5 snowy days.
Calgary weather in April
April brings highs around 51°F (10°C), lows near 28°F (-2°C), about 8 wet days and roughly 3 snowy days.
Calgary weather in May
May brings highs around 62°F (17°C), lows near 39°F (4°C), about 10 wet days and roughly 1 snowy days.
Calgary weather in June
June brings highs around 69°F (21°C), lows near 47°F (8°C), about 13 wet days - typically the wettest month of the year in Calgary.
Calgary weather in July
July brings highs around 74°F (24°C), lows near 52°F (11°C), about 12 wet days - typically the hottest month and the sunniest month of the year in Calgary.
Calgary weather in August
August brings highs around 74°F (23°C), lows near 51°F (11°C), about 9 wet days.
Calgary weather in September
September brings highs around 64°F (18°C), lows near 43°F (6°C), about 7 wet days.
Calgary weather in October
October brings highs around 51°F (10°C), lows near 31°F (0°C), about 6 wet days and roughly 2 snowy days.
Calgary weather in November
November brings highs around 37°F (3°C), lows near 20°F (-7°C), about 6 wet days and roughly 5 snowy days.
Calgary weather in December
December brings highs around 27°F (-3°C), lows near 11°F (-12°C), about 6 wet days and roughly 4 snowy days.
Seasons in Calgary
Spring (March through May)
Through spring, Calgary is brisk and cold: 51°F (10°C) by day, 28°F (-2°C) after dark, and expect showers on roughly 26 days across the season, plus about 9 snowy days. Daylight is generous - around 10.4 hours of sun a day.
Summer (June through August)
Summer settles into easy warmth here - highs near 72°F (22°C), nights near 50°F (10°C), and rain falls on around 33 of the 90 days. Daylight is generous - around 12.7 hours of sun a day.
Fall (September through November)
Fall is brisk and cold here - highs near 51°F (10°C), nights near 31°F (0°C), and expect showers on roughly 20 days across the season, plus about 8 snowy days.
Winter (December through February)
Winter is bitterly cold here - highs near 28°F (-2°C), nights near 10°F (-12°C), and rain comes on about 17 days over the three months, plus about 12 snowy days. Wind sharpens cold like this considerably; pair the forecast winds with the wind speed converter to judge exposed conditions.
Climate questions, answered
Are nights cold in Calgary?
Is Calgary cold in winter?
Does it rain a lot in Calgary?
When does Calgary drop below freezing?
What should I pack for Calgary?
How sunny is Calgary?
Best time to visit Calgary
Aim for July to September and May if you get the choice: temperatures sit either side of the peak heat rather than in it, and highs average 69°F (20°C) against roughly 10 wet days a month. For the same question asked the other way round, see where else is warm in July.
Pack for Calgary with a heavy insulated coat, hat and gloves for winter and a compact umbrella or rain shell. Even in July, lows of 52°F (11°C) make an extra layer worth the space.
Calgary temperature records (2015-2024)
Derived from ERA5 reanalysis data, 2015–2024. Official station records may differ.