Best Time to Visit Calgary

Canada · weather by month, temperature and rainfall

Best monthsJuly to September
HottestJuly · 25°C
ColdestDecember · -10°C
WettestJune · 118 mm

The best time to visit Calgary is July to September, when the weather is at its most comfortable for sightseeing and time outdoors. July is the hottest month, with average highs of 25°C (77°F), while December is the coldest, with lows around -10°C (13°F). Rain is heaviest in June, at about 118 mm (4.6 in), and lightest in January, at 16 mm (0.6 in). December is the least comfortable month, mainly because of the cold.

When to go to Calgary: a seasonal guide

July to September: the sweet spot

July is the warmest month, with highs around 25°C and the most sunshine of the year. August is close behind. September is a bit cooler but still rated excellent, and it's drier and calmer. This is when you'll want to be on the patios along 17th Avenue or walking the Bow River pathway.

July is also the busiest time. The Calgary Stampede, a huge rodeo and fair, runs for ten days in early July. The whole city dresses up in cowboy hats, and hotels fill fast. If you love crowds and pancake breakfasts, go. If you don't, pick late August or September instead.

Day trips to Banff and Lake Louise are at their best in summer too. School holidays run through the summer, so the mountain car parks fill early.

May, June and October: the in-between months

May and June are rated good, but June is the wettest month by far. Rain falls on 17 days, often in short, heavy bursts. Mornings can be fine and afternoons stormy. Parks like Prince's Island are green and quiet, and prices are lower than in July.

October is calmer and clearer, with highs around 12°C. Larch trees in the Rockies turn gold in late September and early October, which makes a good reason to drive west. Evenings are chilly, so it suits a cosy city break with good food in Inglewood or the Beltline.

November to April: cold and quiet

Winter is long. January and December are the coldest, with lows around -10°C, and February matches that low. Days are short and grey, but Calgary's chinooks (warm winds off the mountains) can lift a cold spell in hours. Snow can fall at any point.

Still, winter has its draw. Ski resorts like Banff Sunshine, Lake Louise and Nakiska are a short drive away, and December brings Christmas lights at Heritage Park and Zoolights at the Calgary Zoo. Hotel rates in the city tend to drop outside the ski weeks.

March and April are the muddy shoulder months. They're fair rather than lovely, and trails are often icy. Skiing can still be good in the mountains, though. If you want city museums and cheap rooms, they work. If you want hiking, wait until June.

Calgary weather by month

-20°-15°-10°-5°0°5°10°15°20°25°30°075150January: 16 mm rainFebruary: 23 mm rainMarch: 27 mm rainApril: 45 mm rainMay: 79 mm rainJune: 118 mm rainJuly: 59 mm rainAugust: 62 mm rainSeptember: 49 mm rainOctober: 31 mm rainNovember: 26 mm rainDecember: 24 mm rainJanuary: -1°CFebruary: 0°CMarch: 5°CApril: 10°CMay: 17°CJune: 20°CJuly: 25°CAugust: 24°CSeptember: 20°COctober: 12°CNovember: 3°CDecember: -2°CJanuary: -10°CFebruary: -10°CMarch: -6°CApril: -2°CMay: 4°CJune: 8°CJuly: 12°CAugust: 11°CSeptember: 7°COctober: 1°CNovember: -5°CDecember: -10°CJanFebMarAprMayJunJulAugSepOctNovDec mm°C
Avg high Avg low Rainfall (mm)
Jan-1°C / -10°C16 mmPoorFeb0°C / -10°C23 mmPoorMar5°C / -6°C27 mmFairApr10°C / -2°C45 mmFairMay17°C / 4°C79 mmGoodJun20°C / 8°C118 mmGoodJul25°C / 12°C59 mmExcellentAug24°C / 11°C62 mmExcellentSep20°C / 7°C49 mmExcellentOct12°C / 1°C31 mmGoodNov3°C / -5°C26 mmPoorDec-2°C / -10°C24 mmPoor

Monthly climate table

MonthHighLowRainRainy daysHumiditySun hrs/dayRating
January-1°C 30°F-10°C 14°F16 mm584%2.7Poor 2.4
February0°C 32°F-10°C 14°F23 mm679%3.3Poor 2.8
March5°C 41°F-6°C 22°F27 mm873%3.7Fair 4.5
April10°C 51°F-2°C 29°F45 mm1065%4.2Fair 5.9
May17°C 62°F4°C 39°F79 mm1364%5.2Good 7.2
June20°C 69°F8°C 47°F118 mm1767%5.6Good 6.6
July25°C 77°F12°C 53°F59 mm1264%7.9Excellent 9.2
August24°C 76°F11°C 51°F62 mm1064%6.8Excellent 9.6
September20°C 67°F7°C 44°F49 mm966%5.5Excellent 9.6
October12°C 53°F1°C 33°F31 mm872%3.8Good 7.1
November3°C 38°F-5°C 23°F26 mm778%2.7Poor 3.8
December-2°C 28°F-10°C 13°F24 mm683%2.6Poor 2

Frequently asked questions

When is the best time to visit Calgary?

The best time to visit Calgary is July to September, based on comfortable temperatures, low rainfall and plenty of sunshine.

What is the hottest month in Calgary?

July is the hottest month in Calgary, with an average high of 25°C (77°F).

What is the coldest month in Calgary?

December is the coldest month in Calgary, with an average low of -10°C (13°F).

What is the rainiest month in Calgary?

June is the wettest month, with about 118 mm (4.6 in) of rain. January is the driest, with 16 mm (0.6 in).

Does it snow in Calgary?

Snow is possible in February and December, when daytime highs stay close to or below freezing.

Nearby destinations

More in Canada