Calgary Hail Map

Calgary hail map: every major hailstorm since 2014, by community

Calgary is the centre of Hailstorm Alley. This map shows where the big ones landed — June 2020, the record $3.29 billion August 2024 storm, July 2025 and the 2026 storms — and what it means for your roof.

Compiled by Johnny Anderson, owner · Sources: IBC, CatIQ, City of Calgary, CBC, Global News · Updated September 7, 2026

Circles are approximate damage footprints drawn from published reports, not official storm tracks. Darker red = billion-dollar events. Zoom out for Red Deer, Brooks and Claresholm. Tap a circle for communities hit, hail size, insured loss and the source. Map data © OpenStreetMap contributors.

Why Calgary gets hit so often

Calgary sits in the middle of what insurers call Hailstorm Alley — a corridor that runs from High River north through Calgary and Airdrie to Red Deer (IBC). The mechanism is the mountains: our elevation keeps moist air trapped at low levels while very cold, dry air pours off the Rockies above it. That contrast builds the tall, violent updrafts that grow hailstones, and Environment Canada says stones here can reach grapefruit size and hit the ground at 130 km/h (IBC).

The pattern is consistent enough to plan around. Storms build over the foothills in the late afternoon and sweep east or southeast across the city in the evening — the August 5, 2024 storm formed west of Cochrane around 5:15 pm and crossed Calgary between 7:45 and 8:30 pm (Western University, Northern Hail Project). The corridor sees more than 40 hailstorms in a typical summer (CBC), and every major Calgary event in the table below fell between June 13 and August 23.

The scale is hard to overstate. Alberta has had at least one major hailstorm every year for two decades, totalling more than $10 billion in insured damage, with roughly $6 billion of that in the last five years (IBC). About three-quarters of all Canadian hail claims over the last decade came from Alberta (CBC). The August 2024 storm alone produced $3.29 billion in claims — in just over an hour — making it the costliest hailstorm in Canadian history and the second-costliest insured disaster of any kind after the 2016 Fort McMurray fire (CatIQ via Artemis, IBC).

Major hailstorms, 2014–2026

Loss figures are CatIQ estimates published by the Insurance Bureau of Canada unless noted. The 2026 events are recent enough that insured-loss totals have not been released.

DateWhereHail sizeInsured lossSource
2026-08-23Springbrook / Red Deer
Springbrook (hardest hit), Gasoline Alley, south Red Deer
3.75–4 cm, near golf-ballNot yet publishedrdnewsNOW
2026-08-11Claresholm
Town-wide — siding, windows, vehicles, roof leaks; Didsbury later that evening
Loonie to golf-ballIBC estimate pendingCTV News
2026-08-08Crossfield / Airdrie
Crossfield, Airdrie, Madden (core); Carstairs, Didsbury, Cochrane on the flanks; NW Calgary outages
Quarter-sizedNot publishedCulture Alberta
2025-08-20Brooks / Newell County
Brooks and Newell County; 420 km damage track east into Saskatchewan
Golf-ball$235M+ (AB/SK/MB combined)CBC
2025-07-13Calgary north — Thorncliffe / Highwood
Thorncliffe, North Haven, Highwood; storm continued to Chestermere and Langdon
Toonie to golf-ball$164M (revised)IBC
2025-07-13Chestermere / Langdon
Chestermere, Langdon (same storm as Thorncliffe)
Toonie to golf-ballIncluded aboveCBC
2024-08-05Calgary north — 25 communities
NW: Sage Hill, Coventry Hills, Evanston, Nolan Hill, Kincora, Sherwood, Panorama Hills, Hidden Valley, Country Hills, Harvest Hills, Beddington, Sandstone Valley, MacEwan, Edgemont, Carrington, Livingston, Glacier Ridge. NE: Saddle Ridge, Redstone, Cornerstone, Cityscape, Skyview Ranch, Taradale, Martindale, Falconridge, Castleridge
Golf-ball to hen-egg (4.5–5.1 cm)$3.29B — costliest hailstorm in Canadian historyIBC
2024-08-05Cochrane
Cochrane and Cochrane Lake (storm formed here ~5:15 pm)
Hen-egg to tennis-ballIncluded aboveLiveWire Calgary
2023-07-15Calgary south-centre — Riverbend / Chinook
Riverbend, Heritage Meadows, Chinook Centre area (glass dome broken)
Dime to golf-ball$110M+Global News
2022-08-01Red Deer / Innisfail / Penhold
Red Deer, Innisfail–Penhold along Hwy 2; 70+ vehicles wrecked
Tennis-ball to softball$55M+IBC
2021-07-02Calgary (city-wide storm + flooding)
Hail plus street and underpass flooding across Calgary; specific quadrants not published
Not stated$600M+ (revised)IBC
2020-06-13Calgary NE — Taradale and neighbours
Taradale and neighbouring NE communities just east of the airport; Airdrie and Rocky View County
Golf-ball to softball; tennis-ball stones at 80–100 km/h$1.2B+ (~70,000 claims)IBC
2020-06-13Airdrie
Airdrie (same storm)
Golf-ball+Included aboveCBC
2014-08-07Airdrie (three storms in one day)
Airdrie worst hit; Red Deer and Rocky Mountain House also struck
Golf-ball to tennis-ball~$450MCBC

Community-by-community exposure

This is the part homeowners actually ask about: has my neighbourhood been hit, and how many times? The list below is built from the events above. "Highest" means two or more major events since 2014; "High" means one billion-dollar-class event or repeated regional strikes.

CommunityMajor eventsExposure
Taradale · Saddle Ridge · Martindale · Falconridge · Castleridge (NE)2020, 2024Highest
Skyview Ranch · Redstone · Cornerstone · Cityscape (NE)2020 (edge), 2024Highest
Airdrie2014, 2020, 2026Highest
Sage Hill · Nolan Hill · Kincora · Sherwood · Evanston (NW)2024High
Coventry Hills · Panorama Hills · Hidden Valley · Country Hills · Harvest Hills (N)2024High
Thorncliffe · Highwood · North Haven (N-central)2025High
Cochrane2024, 2026 (edge)High
Chestermere · Langdon2025Elevated
Riverbend · Chinook / Heritage Meadows (S)2023Elevated
Crossfield · Carstairs · Didsbury2026Elevated
Red Deer · Springbrook · Penhold · Innisfail2014, 2022, 2026High
Brooks2025Elevated
Claresholm2026Elevated
Okotoks · High River · Strathmore · Bragg CreekNo IBC-designated event as the primary target since 2014 — inside Hailstorm Alley, secondary hitsModerate

One consequence worth knowing about: after the 2024 storm, homeowners in the NE communities reported hail deductibles jumping from $2,500 to $10,000, premium increases around 35 percent, and some insurers declining new policies in the T3J and T3N postal codes (LiveWire Calgary). That makes the choice of shingle at your next replacement a financial decision, not just a cosmetic one — see the Class 4 note below.

What the cloud-seeding planes do (and don't do)

Alberta's insurers fund the Alberta Hail Suppression Project — about $5 million a year, five aircraft based at Springbank and Red Deer, flying June 1 to September 15 (Globe and Mail). The planes fire silver-iodide flares into updrafts 20 to 30 minutes before a cell reaches a populated area so more, smaller stones form instead of fewer giant ones. It helps at the margins; it does not stop storms. On June 13, 2020 the aircraft were positioned near Okotoks while the storm exploded over southeast Calgary instead, and one plane was hit by lightning (CBC). Plan your roof for the storm that gets through.

What to do the day after a storm

1
Photograph before you clean up. Roof from the ground, every elevation of siding, screens, gutters, downspouts, AC unit, deck, fence, vehicles. Put a coin or tape measure next to any hailstones and note the time (IBC).
2
Stop further damage, keep receipts. Tarps and temporary repairs are normally covered; disposal of damaged materials should wait until the adjuster says so.
3
Get a real inspection before you call it in. Not every storm bruises shingles enough to justify a claim, and a claim can follow your file for around five years (Acera Insurance). We inspect for free, photograph and count hits per test square, and tell you plainly whether it is worth opening a claim.
4
If it is a claim, we document the damage for your adjuster. Dated photos, a written scope, and we meet the adjuster on the roof. Read the full process in our Alberta roof insurance claim guide and print the documentation kit.
5
Be careful who knocks on your door. Anyone taking a deposit must hold a Service Alberta prepaid-contractor licence, and Aviva has warned specifically about contractors who promise to waive deductibles and then inflate the scope (Aviva Canada). We never waive deductibles.

The one upgrade that changes the math: Class 4 shingles

If your roof is on the list above, the next replacement should be a UL 2218 Class 4 impact-rated asphalt shingle. We install Malarkey Vista, a Class 4 rubberized-asphalt shingle built for exactly this climate. Several Alberta insurers offer a discount for a Class 4 roof — ask your broker before you sign a quote, because the discount can offset a meaningful share of the upgrade over the life of the roof. Details on the roof replacement page and in our 2026 Calgary roof cost guide.

If your roof was hit and you are not sure, book the free inspection. We serve Calgary, Airdrie, Cochrane, Chestermere, Okotoks, Strathmore, High River, Bragg Creek, Claresholm, Brooks and Red Deer. Related: hail damage and insurance work, how a Calgary hail claim actually works, roof repair.

Frequently asked questions

Based on IBC-designated catastrophes since 2014, the northeast communities — Taradale, Saddle Ridge, Martindale, Falconridge, Castleridge, Skyview Ranch, Redstone, Cornerstone and Cityscape — have been hit hardest, with major damage in both June 2020 and August 2024. Airdrie has taken three major storms (2014, 2020, 2026). The north and northwest — Sage Hill, Evanston, Nolan Hill, Panorama Hills, Coventry Hills and neighbours — took the brunt of the record 2024 storm.

June to September, with the worst storms clustered from mid-June to late August in the late afternoon and evening. Every major Calgary hail catastrophe since 2014 fell between June 13 and August 23.

Golf-ball to hen-egg size across north Calgary — roughly 4.5 to 5.1 cm — with tennis-ball stones reported at Cochrane Lake and stones up to 7.5 cm near Queenstown. It caused $3.29 billion in insured damage, the most of any hailstorm in Canadian history.

It can. Calgary brokers say a claim is factored into renewals for about five years, although many policies carry claims-forgiveness for long claims-free histories. Rates in high-claim areas also rise whether or not you personally claim. That is why we recommend a free inspection first — only open a claim when the damage clearly exceeds your deductible.

Many Alberta insurers offer a discount for a UL 2218 Class 4 roof; the amount varies by carrier, so ask your broker for the figure in writing before you choose a shingle. We install Malarkey Vista Class 4 shingles and supply the product documentation your insurer will ask for.

Was your roof under one of these circles?

Free in-person inspection by the owner. We photograph and count the hits, tell you plainly whether it is a claim, and if it is we document the damage for your adjuster.

Book a free hail inspection Read the claim guide

★★★★★ 5.0 out of 5 — 10 Google reviews

Calgary homeowners rate us 5.0

Every review below is a verified Google review of Mountain Standard Roofing Ltd. Backed by our 10-year workmanship warranty and our $500 price-beat guarantee.

★★★★★

“Mountain Standard Roofing handled my storm damage roof replacement perfectly. They worked directly with my insurance company, handled all the paperwork, and made the entire process stress-free. The crew was professional, efficient, and left my yard clean.”

Nikki Rick — Google review

★★★★★

“John and his team were awesome to deal with. He did my roof and siding and they finished a day ahead of schedule. Not only was the service awesome but the price was much better than competitors.”

Kristoffer — Google review

★★★★★

“The owner John is very communicative and always took time to answer our questions. Our roof was re-done in the agreed timeline and for the agreed upon price. Would highly recommend doing business with Mountain Standard Roofing.”

Ryan Van Boven — Google review

Read all 10 reviews