NOAA / NWS storm reports

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 map

Hail 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 CT

Damaging · 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 CT

Damaging · 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 CT

Damaging · 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 CT

Damaging · (FSD)

1" hail (quarter) — 4 S Granville, Sioux County

NOAA report date: Oct 8, 2026Occurred: Oct 9, 2026, 02:01 CT

Damaging · 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 CT

Damaging · (FSD)

1" hail (quarter) — 4 Ssw Marcus, Cherokee County

NOAA report date: Oct 8, 2026Occurred: Oct 9, 2026, 01:03 CT

Damaging · 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 CT

Damaging · 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 CT

Damaging · 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 CT

Damaging · Report from social media. (FSD)

1" hail (quarter) — Hawarden, Sioux County

NOAA report date: Oct 8, 2026Occurred: Oct 9, 2026, 00:47 CT

Damaging · 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 CT

Damaging · 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 CT

Damaging · 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 CT

Damaging · 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 CT

Damaging · 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 CT

Damaging · 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 CT

Damaging · (DMX)

1" hail (quarter) — 4 N Indianola, Warren County

NOAA report date: Oct 8, 2026Occurred: Oct 8, 2026, 23:01 CT

Damaging · 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 CT

Damaging · 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 CT

Damaging · (FSD)

1.5" hail (ping pong ball) — Breda, Carroll County

NOAA report date: Oct 8, 2026Occurred: Oct 8, 2026, 22:45 CT

Damaging · 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 CT

Major · 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 CT

Damaging · 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 CT

Major · 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 CT

Damaging · 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 CT

Damaging · 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 CT

Major · (FSD)

1.75" hail (golf ball) — 3 E Redfield, Dallas County

NOAA report date: Oct 8, 2026Occurred: Oct 8, 2026, 22:10 CT

Major · 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 CT

Damaging · 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 CT

Damaging · 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 CT

Damaging · (FSD)

1" hail (quarter) — Orange City, Sioux County

NOAA report date: Oct 8, 2026Occurred: Oct 8, 2026, 21:37 CT

Damaging · 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 CT

Damaging · 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 CT

Damaging · 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 CT

Damaging · 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 CT

Damaging · 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 CT

Major · 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 CT

Major · 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 CT

Damaging · 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 CT

Damaging · Report from mPING: Half Dollar (1.25 in.). (DMX)

Loading more reports…

Hardest-hit Iowa counties

Polk County · 26
Linn County · 26
Marion County · 19
Johnson County · 18
Woodbury County · 16
Story County · 14
Harrison County · 14
Black Hawk County · 13
Tama County · 12
Wapello County · 12
Sioux County · 11
Benton County · 11

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.

Des Moines
Cedar Rapids
Davenport
Sioux City
Iowa City
Waterloo
Ames
West Des Moines
Council Bluffs
Dubuque
Ankeny
Urbandale

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.
Browse hail reports for other states