Golf ball-sized hail detected near Salina, KS on July 23, 2026
Hail was detected at a radar-indicated point within the Salina 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 1 mile west of downtown Salina, with 1 report logged across Saline County that day. At 2 inches, hail this size routinely causes functional damage to architectural asphalt shingles — not just cosmetic bruising. Granule loss accelerates on shingles older than 10–12 years, and cracked or displaced tabs are common at this threshold. Saline County's largest recorded event was 2.75 inches on 2025-09-03, so this storm ranks below that benchmark, but 2-inch hail is well above the size where you can safely assume shingles held up.
On a home at Salina's median value of $164,500 with a 2% deductible, the out-of-pocket threshold is approximately $3,290 before insurance contributes. Typical repair cost for a 2,000 sqft roof following a 2-inch event runs $6,501, with a full replacement averaging $10,835. 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 Salina inspection
Salina repair cost reference
Historical context
Among 293 hail events of 1 inch or greater recorded in Saline County over the past 10 years, this event ranks 34th by magnitude — solidly in the upper tier but well below the county's largest recorded hail of 4 inches on April 29, 2022. July is historically below average for Saline County; only 3 events of this size or larger have occurred in July over the same 10-year span. May, by contrast, has produced 139 such events and represents peak risk for the area.
Storm system
This was not an isolated storm. The same system produced 2-inch hail in Ford County and 1.75-inch hail in Reno County on the same day, pointing to a broad regional event rather than a localized cell.
Contractor guidance
Local contractor data shows current backlogs of 2–4 weeks in Salina, and that window can stretch when a multi-county event like this one competes for the same labor pool. The city intake assessment rates storm chaser risk as moderate — out-of-area contractors do move into Salina following regional events, and Salina's moderate contractor market makes that more likely. Kansas requires all roofing contractors to hold a valid registration certificate under the Kansas Residential Roofing Act (KSA § 50-6,123 et seq.), which demands proof of general liability insurance, workers' comp coverage, and an annual tax clearance from the Kansas Department of Revenue. Verify any contractor's registration status through the Kansas Attorney General's office before you sign anything.
Permits & building code
At 2 inches, damage scope varies — some roofs will need targeted repairs, others a full replacement depending on age and existing condition. Either way, the contractor pulls the permit in Salina, inspections are required, and permit costs typically run $150–$350. Class 4 impact-resistant shingles qualify for a 10–20% discount with most Kansas insurers.
- 1Document all visible exterior damage with dated photographs before any repair work begins.
- 2Schedule a professional roof inspection — look for granule loss, cracked tabs, and dented metal components.
- 3Contact your insurance carrier to report potential damage and start the claims process.
- 4Verify any contractor's registration status with the Kansas Attorney General before signing a contract.
- 5Keep copies of the inspection report, any contractor estimates, and all correspondence with your insurer in a single file.
This storm may have damaged your roof — get a free Salina inspection
Hail data for this event was sourced from NOAA NEXRAD radar via the Severe Weather Data Inventory (SWDI) and is radar-confirmed, with a full NWS write-up pending.