Calgary, Canada Climate & Monthly Averages

Canada 🇨🇦 · semi-arid climate
Annual avg
40°
Hottest month
July
Coldest month
February
Rainy days / yr
95
Sunshine
9.2 h/day
Right now: 57° and clear - see live conditions

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

Monthly averages for Calgary based on 2015–2024 weather data. Daylight is sunrise to sunset on the 15th; wet-day chance is the share of days with measurable rain.
MonthHighLow Rain daysPrecipitation SunshineDaylightWet-day chanceHumidity
January 29° 11° 4 0.5 in 6.0 h/day 8.4 h 14% 70%
February 28° 9° 7 0.9 in 7.2 h/day 9.9 h 23% 67%
March 40° 18° 7 0.9 in 9.1 h/day 11.7 h 24% 65%
April 51° 28° 8 1.3 in 10.5 h/day 13.8 h 26% 57%
May 62° 39° 10 2.3 in 11.5 h/day 15.5 h 33% 57%
June 69° 47° 13 3.8 in 12.8 h/day 16.5 h 42% 61%
July 74° 52° 12 2.5 in 13.5 h/day 16.1 h 37% 67%
August 74° 51° 9 2.4 in 11.9 h/day 14.5 h 29% 64%
September 64° 43° 7 1.6 in 9.6 h/day 12.5 h 25% 65%
October 51° 31° 6 1.2 in 7.7 h/day 10.6 h 20% 65%
November 37° 20° 6 0.9 in 5.7 h/day 8.8 h 20% 69%
December 27° 11° 6 0.8 in 5.2 h/day 7.9 h 18% 70%

Calgary month by month

Average high and low for each month, with the bar showing where it sits in Calgary's year (left is the coldest night, right is the warmest afternoon).

January

Driest
29°11°
Rain
4 days
Sunshine
6.0 h
Daylight
8.4 h
Snow
3 days

February

Coldest
28°9°
Rain
7 days
Sunshine
7.2 h
Daylight
9.9 h
Snow
5 days

March

40°18°
Rain
7 days
Sunshine
9.1 h
Daylight
11.7 h
Snow
5 days

April

51°28°
Rain
8 days
Sunshine
10.5 h
Daylight
13.8 h
Snow
3 days

May

62°39°
Rain
10 days
Sunshine
11.5 h
Daylight
15.5 h
Snow
1 day

June

Wettest
69°47°
Rain
13 days
Sunshine
12.8 h
Daylight
16.5 h

July

HottestSunniest
74°52°
Rain
12 days
Sunshine
13.5 h
Daylight
16.1 h

August

74°51°
Rain
9 days
Sunshine
11.9 h
Daylight
14.5 h

September

64°43°
Rain
7 days
Sunshine
9.6 h
Daylight
12.5 h

October

51°31°
Rain
6 days
Sunshine
7.7 h
Daylight
10.6 h
Snow
2 days

November

37°20°
Rain
6 days
Sunshine
5.7 h
Daylight
8.8 h
Snow
5 days

December

27°11°
Rain
6 days
Sunshine
5.2 h
Daylight
7.9 h
Snow
4 days

Warmer places to go, by month: January · February · March · April · May · June · July · August · September · October · November · December

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?
By about 11°C on an average day - a wider day-to-night gap than most of the 3496 cities we track. In July that means 74°F (24°C) down to 52°F (11°C).
Is Calgary cold in winter?
February nights average 9°F (-13°C). Serious winter clothing territory.
Does it rain a lot in Calgary?
18.9 inches (481 mm) a year across 95 wet days - less than 84% of the cities we cover.
When does Calgary drop below freezing?
Average overnight lows sit at or below 0°C in 7 months of the year, October through April.
What should I pack for Calgary?
It depends on the month: July runs to 74°F (24°C) while February holds at 28°F (-2°C). The full month-by-month breakdown is in the packing notes above.
How sunny is Calgary?
9.2 hours a day averaged over the year, peaking in July at 13.5 hours.

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)

Highest recorded
98°
in August
Lowest recorded
-39°
in January
Annual precipitation
18.9"
Snowy days / yr
28

Derived from ERA5 reanalysis data, 2015–2024. Official station records may differ. Need the precipitation in other units? The mm-to-inches rainfall converter handles it.