Story County, Iowa: hail history 2014–2026

The National Weather Service logged 153 hail reports in Story County between January 2014 and June 2026. On 27 days the largest stone was an inch or bigger, the size NWS calls severe. The biggest was 2.75 inches, about the size of a baseball, reported on April 12, 2014 near Roland. May is the peak month (34% of reports).

Has severe hail hit Story County since my roof was put on?


Pick a year to see how many severe hail days NOAA logged in Story County since then.

Our record covers 2014–2026 only. A roof older than 2014 has also been through hail we do not show here. A day counts when at least one report of 1 inch or larger was filed in the county, so it does not mean your own roof was hit; an inspection is the only way to know.

Year by year

Hail in Story County, by year (NOAA Storm Events)
YearReportsDays 1 in+Days 1.75 in+Largest
2014 25 222.75 in
2015 2 000.75 in
2017 9 412 in
2018 30 522.25 in
2019 8 101.5 in
2020 15 112.5 in
2021 1 000.88 in
2022 3 201.25 in
2023 36 322.5 in
2024 9 501.25 in
2025 15 401.5 in
Source: NOAA Storm Events Database · data as of 2014–2026

When hail hits: reports by month

Hail reports in Story County by month, 2014–2026 0 Jan 0 Feb 22 Mar 33 Apr 52 May 15 Jun 17 Jul 5 Aug 8 Sep 1 Oct 0 Nov 0 Dec
Hail reports in Story County by month, 2014–2026
Jan0
Feb0
Mar22
Apr33
May52
Jun15
Jul17
Aug5
Sep8
Oct1
Nov0
Dec0

May alone has 34% of the 153 reports. Book an inspection before the first month with reports so crews still have dates.

Where hail of 1 inch or more was reported in Story County

1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2.25 in hail2.5 in hail2.5 in hail2.5 in hail2.5 in hail2.5 in hail2.75 in hail Ames
  • 1 to 1.74 in
  • 1.75 to 2.74 in (golf ball to tennis ball)
  • 2.75 in and up (baseball)

115 reports of 1 inch or larger have coordinates. Each dot is a place a spotter, a trained observer or the public reported hail, not a measured storm path.

Sources: NOAA Storm Events (report locations) · US Census cartographic boundary (county outline, public domain)

The ten biggest hail days

DateLargest hailReportsWhere
April 12, 20142.75 in, a baseball17Roland
May 7, 20232.5 in, a tennis ball15Ames
July 11, 20202.5 in, a tennis ball14Roland
May 25, 20182.25 in, a hen egg10Huxley
May 1, 20182 in, a hen egg8Nevada
June 28, 20172 in, a hen egg3Colo
March 31, 20231.75 in, a golf ball15Ontario
May 20, 20141.75 in, a golf ball7Ames
September 14, 20191.5 in, a ping-pong ball7Ames
June 6, 20181.5 in, a ping-pong ball6Ames
“Emergency manager relayed a report of tennis ball sized hail at the intersection of 620th ave and 120th st in Story County.”
National Weather Service report, July 11, 2020
“Large hail nearly tennis ball size was measured and reported in Huxley.”
National Weather Service report, May 25, 2018
“After a complex of storms moved through the state in the early morning hours of the 28th, producing a smattering of sub-severe to severe hail, the area found itself entrenched firmly within the warm sector of a low pressure system passing to the northwest.”
National Weather Service report, June 28, 2017

Tornadoes in Story County

NOAA lists 12 tornadoes in the county in 2014–2026; the 8 strongest are below. Tornadoes tear off whole roof sections, which is a different repair from hail bruising.

DateRatingPath lengthWidthNear
May 21, 2024EF223.29 mi1000 ydCambridge · 0 deaths, 2 injured
June 7, 2015EF10.92 mi35 ydAmes Arpt
March 6, 2017EF05.34 mi85 ydGilbert
July 19, 2018EF02.79 mi60 ydRoland
July 19, 2018EF02.48 mi40 ydCollins
July 19, 2018EF02.07 mi40 ydStory City
June 30, 2014EF02.01 mi90 ydZearing
August 21, 2017EF01.37 mi80 ydKelley

Strongest thunderstorm gusts

DateGustNear
August 10, 2020100 mphSlater
August 10, 2020100 mphZearing
June 7, 201586 mphAmes Arpt
June 7, 201586 mphAmes Arpt
April 13, 201886 mphStory City
June 30, 201475 mphZearing

Gust speeds are measured or estimated; reports in knots are converted to mph.

What to do with this

  1. Find the year your roof went on (closing papers, permit, a past invoice). Use the box above to see how many severe hail days it has lived through.
  2. After any day on the table, photograph the roof and keep the date: insurers ask for it.
  3. Get a free inspection from a local roofer: Ames.

Story County cities we cover

Other Iowa counties

All counties: hail history hub · live hail map. Data: NOAA Storm Events Database, 2014–2026, county level, public domain. The 2026 row is partial: NOAA's file ran to June 2026 when we loaded it on 2026-10-06. Reports are filed by spotters, trained observers and the public; one storm can produce many reports. Not a forecast, not legal advice.