Skip to content
HailIndex
Guides

Golf ball-sized hail detected near Rochester, MN on September 2, 2026

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

Hail was detected at a radar-indicated point within the Rochester 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 point was approximately 8 miles south of downtown Rochester, with one hail report logged in Olmsted County that day. At 1.75 inches, architectural asphalt shingles face a real risk of functional damage — granule loss is likely, and shingles older than 10–15 years can sustain cracking or bruising that compromises the mat beneath. Newer shingles may show cosmetic damage only, but age and pre-existing wear change that calculus quickly. The county's largest recorded event hit 3 inches in July 2023, so this storm is mid-range by regional standards.

Insurance & repair cost context

On a $287,500 home with a 2% deductible, the threshold to clear is $5,750. Typical repair cost for a 2,000 square foot roof runs $8,568, with a range of $7,010 to $10,126 depending on material condition 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 Rochester inspection

Type of damage

How urgent?

Rochester repair cost reference

2,000 sqft home · standard asphalt shingles
Repair
Low
$7,010
Typical
$8,568
High
$10,126
Full replacement
Low
$11,684
Typical
$14,280
High
$16,876

Historical context

This event ranks 33rd of 155 hail events at or above 1 inch recorded in Olmsted County over the past decade — solidly in the middle of the county's hail history. The largest event on record was a 3-inch storm on July 14, 2023. September sees about 14 events per decade in this county, so a storm this month is not unusual.

Storm system

No other tracked counties recorded hail on September 2, 2026. This was an isolated event, not part of a broader regional outbreak.

Contractor guidance

Local contractor data shows current backlogs of 2 to 4 weeks in the Rochester market — not severe, but enough that scheduling early matters. The intake assessment rates storm chaser risk as moderate, with out-of-area contractors known to move in after regional events. Minnesota requires roofing contractors to register with the Department of Labor and Industry as a residential contractor under Minn. Stat. § 326B.092, which mandates proof of general liability and workers' comp. 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, repair is possible on newer roofs, but replacement becomes the likely outcome on anything with significant age or prior damage. Permits in Rochester run $150 to $350, are pulled by the contractor, and require inspection upon completion. Class 4 impact-resistant shingles qualify for a 10–20% discount with most Minnesota insurers.

What to do now
  1. 1Photograph your roof, gutters, downspouts, and any exterior surfaces from ground level before conditions change.
  2. 2Schedule a licensed Minnesota roofing contractor to inspect the roof — verify registration at the MN Department of Labor and Industry before booking.
  3. 3Contact your insurance carrier to report potential damage and ask about your policy's inspection and claim process.
  4. 4Do not sign any contract that offers to waive, absorb, or cover your deductible — this is illegal under Minnesota law and voids the agreement.
  5. 5Keep all inspection reports, estimates, and correspondence in one file for reference throughout the claims process.
Free inspection estimate

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

Type of damage

How urgent?

This event is radar-confirmed via NOAA NEXRAD (SWDI) and is pending full NWS write-up; data may be revised as the official record is completed.