Golf ball-sized hail detected near Iowa City, IA on July 3, 2026
Hail was detected at a radar-indicated point within the Iowa City 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 8 miles east of downtown Iowa City, with one hail report logged in Johnson County that day. At 1.75 inches, golf ball-sized hail crosses the threshold for functional damage to standard architectural asphalt shingles — not just cosmetic granule loss, but potential cracking, bruising, and compromised waterproofing on any roof past its mid-life. Shingles under 10 years old may show impact marks without immediate leaking; shingles 15 years or older are at real risk of accelerated failure. The county's all-time record stands at 2.5 inches from September 2022, so this event is meaningful but not the worst the area has seen.
On a $350,000 home with a 2% wind/hail deductible, you're looking at a $7,000 out-of-pocket threshold before insurance pays anything. Typical repair cost for a 2,000 square foot roof in this market runs $6,344, with a range of $5,191 to $7,497. Get a professional inspection before making any insurance decisions.
At these numbers, you're better off repairing out of pocket — the typical repair cost falls below your deductible. Filing a claim likely isn't worth it unless a full inspection reveals significantly more damage.
This storm may have damaged your roof — get a free Iowa City inspection
Iowa City repair cost reference
Historical context
This event ranks 16th out of 110 hail events of 1 inch or greater recorded in Johnson County over the past 10 years, placing it in the upper tier by magnitude. The largest event on record hit 2.5 inches on September 19, 2022. July historically sees about 24 hail events per decade in this county, putting it above average — though May remains the peak month at 40 events.
Storm system
This was not an isolated strike. The same system produced golf ball-sized hail in Will County, IL and Winnebago County, IL, with additional reports ranging from quarter to ping pong size across Kane, Scott, DuPage, Linn, and Cook counties — a wide swath from eastern Iowa through the Chicago metro corridor.
Contractor guidance
Local contractor data shows current backlogs running 2 to 4 weeks for storm repair work in the Iowa City market. The intake assessment rates storm chaser risk as moderate, consistent with what the city typically sees after regional hail events when out-of-area contractors move in to fill capacity gaps. Iowa Code § 103A.71 governs residential contractors doing insurance-related storm work and requires specific contract disclosures — it does not require a state roofing license, so licensing alone tells you little. Before signing anything, ask for proof of general liability, workers' comp, and confirm the contract includes the required Iowa consumer protection disclosures.
Permits & building code
At 1.75 inches, repair is possible on newer roofs, but full replacement is the more common outcome on aging shingles once an adjuster confirms functional damage. The contractor pulls the permit in Iowa City — expect $150 to $350 in permit costs, and a required inspection is part of the process. Class 4 impact-resistant shingles qualify for a 10–20% discount with most Iowa insurers.
- 1Photograph your roof, gutters, downspouts, and any skylights or vents now — date-stamped images establish pre-repair condition.
- 2Get a repair estimate from a licensed contractor before contacting your insurer — at these numbers, out-of-pocket repair is likely cheaper than filing a claim.
- 3Vet any contractor who contacts you unsolicited: confirm general liability coverage, workers' comp, and Iowa § 103A.71 contract disclosures.
- 4Keep copies of all contractor bids, inspection reports, and written estimates in one file.
- 5Note that under Iowa Code §§ 103A.71 and 515.137A, any contractor who offers to waive or absorb your deductible is violating state law — walk away.
This storm may have damaged your roof — get a free Iowa City inspection
Hail data for this event is sourced from NOAA NEXRAD radar via the Severe Weather Data Inventory (SWDI) and is radar-confirmed, with a full NWS write-up pending.