Iowa Hail Map & Hail Report History
Iowa sees frequent large-hail supercells from late spring into midsummer, with the Des Moines metro and the I-80 and I-35 corridors in the most active zones.
Every hail report below comes from official National Weather Service storm reports for Iowa, covering the last 365 days. Times are Central. Sizes are the measured or estimated stone diameter in inches.
This is the Iowa view. The national storm map adds live radar showing hail falling right now, real NWS warned storm paths, radar-measured hail footprints, and every state at once. Filters for date, state, and hail size can be set on the national hail map page.
Open the national mapHail reports, last 365 days
551
70 at 2" or larger
Largest stone
4.5"
softball near Ryan
Most recent hail
Oct 28, 2026, 17:52
1 S Vail
Iowa hail map
Want the whole country, live radar hail, storm swaths and date filters? Open the national hail map, or browse hail reports by state.
Recent Iowa hail reports
Showing 40 of 551 — scroll the list for more
1" hail (quarter) — 1 S Vail, Crawford County
NOAA report date: Oct 28, 2026Occurred: Oct 28, 2026, 17:52 CTDamaging · mostly dime to nickel sized hail with a few reaching quarter sized. (DMX)
1.54" hail (ping pong ball) — 2 Ene Hazleton, Buchanan County
NOAA report date: Oct 13, 2026Occurred: Oct 13, 2026, 17:25 CTDamaging · Majority of the hailstones were 0.7 with three stones of 1.15... 2.26... 1.54 inches. Hai stones were measured with calipers. (DVN)
1.02" hail (quarter) — 2 Ene Hazleton, Buchanan County
NOAA report date: Oct 13, 2026Occurred: Oct 13, 2026, 17:23 CTDamaging · Measured 1.02 inch hailstone with calipers. (DVN)
1" hail (quarter) — 6 N Cleghorn, Cherokee County
NOAA report date: Oct 8, 2026Occurred: Oct 9, 2026, 02:45 CTDamaging · (FSD)
1" hail (quarter) — 4 S Granville, Sioux County
NOAA report date: Oct 8, 2026Occurred: Oct 9, 2026, 02:01 CTDamaging · Report from social media. Time estimated from radar. (FSD)
1.25" hail (quarter) — 5 N Remsen, Plymouth County
NOAA report date: Oct 8, 2026Occurred: Oct 9, 2026, 01:45 CTDamaging · (FSD)
1" hail (quarter) — 4 Ssw Marcus, Cherokee County
NOAA report date: Oct 8, 2026Occurred: Oct 9, 2026, 01:03 CTDamaging · Ground was white with various size hail up to quarter size. (FSD)
1.5" hail (ping pong ball) — 1 N Lake City, Calhoun County
NOAA report date: Oct 8, 2026Occurred: Oct 9, 2026, 00:54 CTDamaging · Social media report and photo of hail just smaller than a golf ball near Lake City. Time and location estimated with radar. Delayed report. (DMX)
1" hail (quarter) — 1 W Lake City, Calhoun County
NOAA report date: Oct 8, 2026Occurred: Oct 9, 2026, 00:52 CTDamaging · Trained spotted called with a measured 1 inch hail report on the 200 Block of Lloyd St. in Lake City. (DMX)
1.25" hail (quarter) — 1 S Remsen, Plymouth County
NOAA report date: Oct 8, 2026Occurred: Oct 9, 2026, 00:48 CTDamaging · Report from social media. (FSD)
1" hail (quarter) — Hawarden, Sioux County
NOAA report date: Oct 8, 2026Occurred: Oct 9, 2026, 00:47 CTDamaging · Report from social media... size estimated from picture. (FSD)
1.25" hail (quarter) — 3 Ene Auburn, Calhoun County
NOAA report date: Oct 8, 2026Occurred: Oct 9, 2026, 00:40 CTDamaging · Social media picture and report of half dollar sized hail in the Jackson Township in southwest Calhoun County. Time and location estimated with radar. Delayed report. (DMX)
1" hail (quarter) — 3 S Oyens, Plymouth County
NOAA report date: Oct 8, 2026Occurred: Oct 9, 2026, 00:34 CTDamaging · Report from social media. (FSD)
1" hail (quarter) — 2 Ese Wall Lake, Sac County
NOAA report date: Oct 8, 2026Occurred: Oct 9, 2026, 00:16 CTDamaging · Social media report of quarter sized hail after midnight near Carnarvon. Location and time estimated with radar. Delayed report. (DMX)
1" hail (quarter) — 3 Ne Storm Lake, Buena Vista County
NOAA report date: Oct 8, 2026Occurred: Oct 8, 2026, 23:55 CTDamaging · Extended period of hail... briefly as large as quarters. (FSD)
1" hail (quarter) — 3 W Jefferson, Greene County
NOAA report date: Oct 8, 2026Occurred: Oct 8, 2026, 23:15 CTDamaging · Social media report of hail up to quarter sized hail just west of Jefferson. Time estimated with radar. Delayed report. (DMX)
1.25" hail (quarter) — W Norwalk, Warren County
NOAA report date: Oct 8, 2026Occurred: Oct 8, 2026, 23:01 CTDamaging · (DMX)
1" hail (quarter) — 4 N Indianola, Warren County
NOAA report date: Oct 8, 2026Occurred: Oct 8, 2026, 23:01 CTDamaging · Social media report and picture of quarter sized hail north of Indianola. Time and location radar estimated. Delayed report. (DMX)
1" hail (quarter) — 2 E Cumming, Warren County
NOAA report date: Oct 8, 2026Occurred: Oct 8, 2026, 22:47 CTDamaging · Picture of hail between Cumming and Norwalk. Time and location estimated from radar. Relayed via social media. (DMX)
1" hail (quarter) — 2 Nnw Brunsville, Plymouth County
NOAA report date: Oct 8, 2026Occurred: Oct 8, 2026, 22:46 CTDamaging · (FSD)
1.5" hail (ping pong ball) — Breda, Carroll County
NOAA report date: Oct 8, 2026Occurred: Oct 8, 2026, 22:45 CTDamaging · Pea up to ping pong ball sized hail. Delayed report from social media. (DMX)
1.75" hail (golf ball) — 1 S Cumming, Warren County
NOAA report date: Oct 8, 2026Occurred: Oct 8, 2026, 22:45 CTMajor · Picture of golf ball sized hail south of Cumming. Relayed via broadcast media. Time and location estimated with radar. Delayed report. (DMX)
1.5" hail (ping pong ball) — Cherokee, Cherokee County
NOAA report date: Oct 8, 2026Occurred: Oct 8, 2026, 22:37 CTDamaging · Photos posted to social media. Time estimated based on radar. (FSD)
1.75" hail (golf ball) — 4 Ssw Wall Lake, Sac County
NOAA report date: Oct 8, 2026Occurred: Oct 8, 2026, 22:24 CTMajor · Social media report of hail up to golf ball size south and southwest of Wall Lake. Time and location estimated with radar. Delayed report. (DMX)
1.25" hail (quarter) — Wall Lake, Sac County
NOAA report date: Oct 8, 2026Occurred: Oct 8, 2026, 22:20 CTDamaging · Broadcast media relayed report from Wall Lake IA of half dollar size hail. Time estimated from radar. (DMX)
1" hail (quarter) — De Soto, Dallas County
NOAA report date: Oct 8, 2026Occurred: Oct 8, 2026, 22:20 CTDamaging · Social media report with picture of hail at least one inch in diameter in De Soto. Delayed report. (DMX)
1.75" hail (golf ball) — 2 S Maurice, Sioux County
NOAA report date: Oct 8, 2026Occurred: Oct 8, 2026, 22:13 CTMajor · (FSD)
1.75" hail (golf ball) — 3 E Redfield, Dallas County
NOAA report date: Oct 8, 2026Occurred: Oct 8, 2026, 22:10 CTMajor · Social media report of gold ball sized hail east of Redfield. Time and location estimated with radar. Delayed report. (DMX)
1.5" hail (ping pong ball) — Ireton, Sioux County
NOAA report date: Oct 8, 2026Occurred: Oct 8, 2026, 22:05 CTDamaging · Photos posted to social media. Time estimated based on radar. (FSD)
1" hail (quarter) — Redfield, Dallas County
NOAA report date: Oct 8, 2026Occurred: Oct 8, 2026, 22:05 CTDamaging · Broadcast media relayed report of quarter-size hail out of Redfield. (DMX)
1.5" hail (ping pong ball) — 5 Sw Granville, Sioux County
NOAA report date: Oct 8, 2026Occurred: Oct 8, 2026, 21:50 CTDamaging · (FSD)
1" hail (quarter) — Orange City, Sioux County
NOAA report date: Oct 8, 2026Occurred: Oct 8, 2026, 21:37 CTDamaging · Photo posted to social media. Time estimated based on radar. (FSD)
1.5" hail (ping pong ball) — Panora, Guthrie County
NOAA report date: Oct 8, 2026Occurred: Oct 8, 2026, 21:37 CTDamaging · Broadcast media relayed report of 1.5 diameter hail out of Panora. (DMX)
1.25" hail (quarter) — 2 Nnw Panora, Guthrie County
NOAA report date: Oct 8, 2026Occurred: Oct 8, 2026, 21:33 CTDamaging · Social media picture and report of half dollar sized hail near Lake Panorama. Time and location estimated with radar. Delayed report. (DMX)
1" hail (quarter) — 2 S Sioux Center, Sioux County
NOAA report date: Oct 8, 2026Occurred: Oct 8, 2026, 21:26 CTDamaging · Report from mPING: Quarter (1.00 in.). (FSD)
1.5" hail (ping pong ball) — Mitchellville, Polk County
NOAA report date: Sep 8, 2026Occurred: Sep 8, 2026, 18:31 CTDamaging · Report from mPING: Ping Pong Ball (1.50 in.). (DMX)
1.75" hail (golf ball) — Mitchellville, Polk County
NOAA report date: Sep 8, 2026Occurred: Sep 8, 2026, 18:20 CTMajor · Picture sent in via social media. (DMX)
1.75" hail (golf ball) — 1 Nw Bondurant, Polk County
NOAA report date: Sep 8, 2026Occurred: Sep 8, 2026, 18:17 CTMajor · Report from mPING: Golf Ball (1.75 in.). (DMX)
1.25" hail (quarter) — 4 Se Ankeny, Polk County
NOAA report date: Sep 8, 2026Occurred: Sep 8, 2026, 18:10 CTDamaging · Relayed public photo of a hailstone estimated at half dollar sized. Time and location also estimated. (DMX)
1.25" hail (quarter) — 1 Nw Bondurant, Polk County
NOAA report date: Sep 8, 2026Occurred: Sep 8, 2026, 18:09 CTDamaging · Report from mPING: Half Dollar (1.25 in.). (DMX)
Hardest-hit Iowa counties
Hail damage repair work across Iowa
HailConnect is where PDR technicians, roofing contractors and independent insurance appraisers follow Iowa storms and get on jobs. Contractors post storm work, mobile crews claim or bid on it, and everyone gets alerts the moment hail is reported in the cities they cover.
How to read Iowa hail sizes
- 1" (quarter) — the NWS severe threshold. Enough to dent soft metal and bruise shingles.
- 1.75" (golf ball) — widespread vehicle dents and the size that usually opens PDR work.
- 2.5"+ (tennis ball and up) — roof fractures, broken glass and full-scale catastrophe deployments.