Skip to content
HailIndex
Guides

Golf ball-sized hail detected near Minneapolis, MN on June 19, 2026

Radar-indicated1.75" · golf ball
Map of reported hail location

Hail was detected at a radar-indicated point within the Minneapolis monitoring area. Actual impact can vary by neighborhood, so nearby homes should use this as a signal to check roofs, gutters, siding, and vehicles.

Damage assessment

The radar-confirmed strike landed approximately 19 miles northwest of downtown Minneapolis, with one hail report logged in Hennepin County that day. At 1.75 inches, this size routinely causes functional damage to standard architectural asphalt shingles — not just cosmetic bruising, but granule loss and mat fractures that shorten roof lifespan. Roofs older than 10–15 years are more vulnerable; newer architectural shingles may show impact marks without immediate leaking, but weakened areas can fail within a season or two. Note that Ramsey County recorded 2.25-inch hail the same day, so properties near the county boundary may have faced more severe conditions.

Insurance & repair cost context

On a Minneapolis home at the $345,600 median value with a 2% deductible, the out-of-pocket threshold is roughly $6,912. Typical repair cost for a 2,000 square foot roof runs $9,100, with a range of $7,445 to $10,754 depending on pitch, material, and labor. Get a professional inspection before making any insurance decisions.

At these numbers, the typical repair cost exceeds a standard 2% deductible. Contact your insurer — damage at this level is likely worth filing before you pay out of pocket.

Free inspection estimate

This storm may have damaged your roof — get a free Minneapolis inspection

Type of damage

How urgent?

Minneapolis repair cost reference

2,000 sqft home · standard asphalt shingles
Repair
Low
$7,445
Typical
$9,100
High
$10,754
Full replacement
Low
$12,409
Typical
$15,166
High
$17,924

Historical context

This event ranks 45th out of 142 hail events of 1 inch or greater recorded in the Minneapolis area over the past decade, placing it in the middle of the historical distribution. The largest event on record reached 3 inches on August 11, 2023. June is historically active in this county, with 12 events of this size or greater logged over the past 10 years — consistent with typical seasonal patterns for the region.

Storm system

This was not an isolated cell. Ramsey County recorded 2.25-inch hail the same day, suggesting a broader storm system moved through the eastern Twin Cities metro, while Cass County, North Dakota logged 0.75-inch hail — likely the trailing edge of the same complex.

Contractor guidance

Local contractor data shows current backlogs running 4 to 8 weeks in the Minneapolis market; scheduling an inspection sooner rather than later reduces that exposure. The city-level assessment rates storm chaser risk as high — door-to-door solicitation from out-of-state crews typically begins within 24 to 48 hours of a notable event. Minnesota law (Minn. Stat. § 326B.092) requires residential roofing contractors to register with the Minnesota Department of Labor and Industry, with proof of general liability and workers' comp on file. Before signing anything, verify the contractor's registration through the MN Department of Labor and Industry's online license lookup.

Permits & building code

At 1.75 inches, the outcome splits between repair and full replacement depending on roof age and condition — a licensed inspector's assessment drives that call. Hennepin County requires a permit for roof replacement; the contractor pulls it, cost runs $150 to $400, and inspection is required upon completion. Class 4 impact-resistant shingles qualify for a 10–20% discount with most Minnesota insurers.

What to do now
  1. 1Photograph the roof, gutters, downspouts, and any exterior surfaces from ground level before any repairs begin — date-stamp every image.
  2. 2Schedule a professional roof inspection with a licensed Minnesota roofing contractor to document damage scope.
  3. 3Contact your insurance carrier to report potential damage and ask about your policy's claim process and any filing deadlines on your declarations page.
  4. 4Verify any contractor's Minnesota Department of Labor and Industry registration number before signing a contract — confirm general liability and workers' comp coverage are current.
  5. 5Keep all written estimates, inspection reports, and communications in a single folder; your insurer will request documentation if a claim is opened.
Free inspection estimate

This storm may have damaged your roof — get a free Minneapolis inspection

Type of damage

How urgent?

Hail size and location are based on NOAA NEXRAD radar data via the Severe Weather Data Inventory (SWDI); a full NWS storm report is pending.