Hail history by county, 2014 to June 2026

The National Weather Service keeps every hail report spotters send in. The files are public, but they are one row per report and hard to read. For each county below we turned them into a year-by-year table, a month chart, a map, the worst storms and a calculator that checks your roof's age against the record. 25 counties are published so far and more are added every week.

Arkansas

CountyReportsDays 1 in+Largest
Benton County197454 in

Colorado

CountyReportsDays 1 in+Largest
Weld County4801184.25 in
Jefferson County209452.75 in
Larimer County201532.5 in
Pueblo County182553 in
Adams County170412.75 in
Denver County168312.75 in

Iowa

CountyReportsDays 1 in+Largest
Linn County175252.75 in
Story County153272.75 in

Kansas

CountyReportsDays 1 in+Largest
Sedgwick County382872.75 in

Minnesota

CountyReportsDays 1 in+Largest
St. Louis County239483 in

Missouri

CountyReportsDays 1 in+Largest
Greene County194504.75 in

Nebraska

CountyReportsDays 1 in+Largest
Douglas County198443.75 in
Lancaster County186545 in

Oklahoma

CountyReportsDays 1 in+Largest
Oklahoma County427754 in
Cleveland County365593.41 in
Tulsa County340554.25 in
Comanche County230764 in

Texas

CountyReportsDays 1 in+Largest
Potter County226623 in
Tom Green County218524 in
Midland County170394 in
Harris County169462.75 in
Ector County167515 in
Taylor County158524.5 in
Bell County145435.68 in

Source: NOAA Storm Events Database, county level, public domain. See also the live hail map and insurer claim deadlines by state.