Golf ball-sized hail detected near Minneapolis, MN on June 19, 2026
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.
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.
This storm may have damaged your roof — get a free Minneapolis inspection
Minneapolis repair cost reference
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.
- 1Photograph the roof, gutters, downspouts, and any exterior surfaces from ground level before any repairs begin — date-stamp every image.
- 2Schedule a professional roof inspection with a licensed Minnesota roofing contractor to document damage scope.
- 3Contact your insurance carrier to report potential damage and ask about your policy's claim process and any filing deadlines on your declarations page.
- 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.
- 5Keep all written estimates, inspection reports, and communications in a single folder; your insurer will request documentation if a claim is opened.
This storm may have damaged your roof — get a free Minneapolis inspection
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.