Iowa storm reports for April 17, 2026
NOAA recorded 53 hail reports, 29 wind reports and 6 tornado reports in Iowa on April 17, 2026.
- in Iowa
- 88
- Storm reports
- 3 ENE Russell, Lucas County, IA
- 2.5 in
- Largest hail
- 2 NNW Durant, Cedar County, IA
- 91 mph
- Highest gust
- 6
- Tornado reports
Hail, inches
- 0.75
- 1
- 1.5
- 2
- 2.5
- 3+
Dots: reports. Shading: radar estimate.
- Wind report
- Estimated gusts, 50 to 90 mph
- Tornado and its path
- Surveyed tornado path
Hail, inches
- 0.75
- 1
- 1.5
- 2
- 2.5
- 3+
Dots: reports. Shading: radar estimate.
- Wind report
- Estimated gusts, 50 to 90 mph
- Tornado and its path
- Surveyed tornado path
Source: NOAA/NWS Storm Prediction Center, preliminary storm reports. NOAA revises recent reports for several weeks. Report day: 12:00 UTC on April 17, 2026 to 12:00 UTC the next day. Times are Central.
Select a dot or a path for the report. NWS survey teams walked the shaded paths after the storm; each is drawn at the widest width they found, so it can look wider than the damage at any one spot. Gust lines are estimates: the highest gust of the day in NOAA's hourly 2.5 km wind analysis (URMA), which fills in between weather stations. They aren't measurements at any building.
Reports by hour
Hail53, most at 3 PM
Wind29, most at 5 PM
Tornado6, most at 2 PM
Every report
Source: NOAA/NWS Storm Prediction Center.
| Time | Rating | Where | Path |
|---|---|---|---|
| 2:15 PM | Not rated | 2 SSW Ironhills, Jackson County, IA | Not surveyed |
| 2:47 PM | Not rated | 1 NNW Saratoga, Howard County, IA | Not surveyed |
| 2:47 PM | Not rated | 1 WNW Saratoga, Howard County, IA | Not surveyed |
| 2:47 PM | Not rated | 1 NNW Saratoga, Howard County, IA | Not surveyed |
| 4:17 PM | Not rated | 3 SE Postville, Clayton County, IA | Not surveyed |
| 5:02 PM | Not rated | 4 E West Chester, Washington County, IA | Not surveyed |
| Time | Size | Where |
|---|---|---|
| 12:49 PM | 1.0 in | 2 E Prairieburg, Linn County, IA |
| 1:02 PM | 1.0 in | 3 ENE Cedar Rapids, Linn County, IA |
| 1:25 PM | 1.0 in | 1 S Cascade, Jones County, IA |
| 1:58 PM | 1.0 in | Ankeny, Polk County, IA |
| 2:01 PM | 1.25 in | Cumming, Warren County, IA |
| 2:04 PM | 1.0 in | 3 SE Saylorville, Polk County, IA |
| 2:05 PM | 1.25 in | 3 E Saylorville, Polk County, IA |
| 2:11 PM | 1.5 in | Des Moines, Polk County, IA |
| 2:21 PM | 1.0 in | Collins, Story County, IA |
| 2:25 PM | 1.0 in | 1 E Knoxville, Marion County, IA |
| 2:26 PM | 1.0 in | 3 SSW Mitchellville, Polk County, IA |
| 2:39 PM | 1.75 in | Melbourne, Marshall County, IA |
Show all 53 hail reportsShow fewer
| Time | Size | Where |
|---|---|---|
| 2:40 PM | 1.5 in | Colfax, Jasper County, IA |
| 2:40 PM | 1.5 in | 2 N Colfax, Jasper County, IA |
| 2:41 PM | 1.25 in | 3 N Colfax, Jasper County, IA |
| 2:45 PM | 1.5 in | Colfax, Jasper County, IA |
| 2:45 PM | 1.0 in | 1 W Newton, Jasper County, IA |
| 2:50 PM | 1.75 in | 1 ESE Lambs Grove, Jasper County, IA |
| 2:50 PM | 1.75 in | 4 NNE Lambs Grove, Jasper County, IA |
| 2:50 PM | 1.0 in | Laurel, Marshall County, IA |
| 2:51 PM | 1.75 in | 4 WNW Reasnor, Jasper County, IA |
| 2:53 PM | 1.0 in | 5 SSW Woodburn, Clarke County, IA |
| 2:55 PM | 1.75 in | 1 E Russell, Lucas County, IA |
| 2:55 PM | 2.5 in | 3 ENE Russell, Lucas County, IA |
| 3:00 PM | 1.0 in | 1 S Haverhill, Marshall County, IA |
| 3:04 PM | 1.0 in | 1 S Tama, Tama County, IA |
| 3:05 PM | 1.75 in | Tama, Tama County, IA |
| 3:08 PM | 1.5 in | Tama, Tama County, IA |
| 3:10 PM | 1.0 in | 3 NE Oakland Acres, Jasper County, IA |
| 3:10 PM | 1.5 in | Tama, Tama County, IA |
| 3:10 PM | 2.5 in | Toledo, Tama County, IA |
| 3:14 PM | 2.5 in | Tama, Tama County, IA |
| 3:15 PM | 1.25 in | 4 N Reasnor, Jasper County, IA |
| 3:15 PM | 1.0 in | Tama, Tama County, IA |
| 3:16 PM | 2.0 in | Toledo, Tama County, IA |
| 3:18 PM | 1.0 in | Melrose, Monroe County, IA |
| 3:23 PM | 1.0 in | Bussey, Marion County, IA |
| 3:25 PM | 1.0 in | New Sharon, Mahaska County, IA |
| 3:25 PM | 1.0 in | 1 W New Sharon, Mahaska County, IA |
| 3:25 PM | 1.0 in | Grinnell, Poweshiek County, IA |
| 3:28 PM | 1.0 in | New Sharon, Mahaska County, IA |
| 3:36 PM | 1.0 in | 2 E Hiawatha, Linn County, IA |
| 3:48 PM | 1.0 in | 4 N Plano, Appanoose County, IA |
| 3:53 PM | 1.0 in | Hiawatha, Linn County, IA |
| 3:53 PM | 1.0 in | Robins, Linn County, IA |
| 3:53 PM | 1.0 in | Toddville, Linn County, IA |
| 3:56 PM | 1.0 in | Harpers Ferry, Allamakee County, IA |
| 4:02 PM | 1.0 in | 3 ESE Alburnett, Linn County, IA |
| 4:18 PM | 1.0 in | Postville, Allamakee County, IA |
| 4:18 PM | 1.0 in | Postville, Allamakee County, IA |
| 4:50 PM | 1.25 in | 4 NNE Hopkinton, Delaware County, IA |
| 6:25 PM | 1.0 in | 2 NW Waukee, Dallas County, IA |
| 6:26 PM | 1.0 in | 1 NE Waukee, Dallas County, IA |
| Time | Gust | Where |
|---|---|---|
| 2:17 PM | Not measured | 3 S Ironhills, Jackson County, IA |
| 4:03 PM | 60 mph | Walker, Linn County, IA |
| 4:20 PM | Not measured | 2 W Bloomfield, Davis County, IA |
| 4:20 PM | 60 mph | 4 NE Greeley, Delaware County, IA |
| 4:52 PM | Not measured | Rubio, Washington County, IA |
| 4:52 PM | 67 mph | 3 WNW Cascade, Dubuque County, IA |
| 5:00 PM | 62 mph | 2 W Washington, Washington County, IA |
| 5:00 PM | 86 mph | 1 NW Cascade, Dubuque County, IA |
| 5:01 PM | 69 mph | 2 SSW Washington Airpor, Washington County, IA |
| 5:01 PM | Not measured | 3 NNW Washington, Washington County, IA |
| 5:03 PM | Not measured | Sawyer, Lee County, IA |
| 5:03 PM | Not measured | 4 SSE Richmond, Washington County, IA |
Show all 29 wind reportsShow fewer
| Time | Gust | Where |
|---|---|---|
| 5:10 PM | Not measured | 5 S Richmond, Washington County, IA |
| 5:10 PM | Not measured | 5 S Richmond, Washington County, IA |
| 5:12 PM | 65 mph | 5 SE Richmond, Washington County, IA |
| 5:12 PM | 59 mph | 1 W Garry Owen, Jackson County, IA |
| 5:20 PM | 63 mph | 1 SSW Fairview, Jones County, IA |
| 5:24 PM | 71 mph | Lone Tree, Johnson County, IA |
| 5:29 PM | 60 mph | 1 ENE Swedesburg, Henry County, IA |
| 5:41 PM | Not measured | Sawyer, Lee County, IA |
| 5:47 PM | 60 mph | 3 NNE Wapello, Louisa County, IA |
| 5:49 PM | 60 mph | 3 N Wilton, Cedar County, IA |
| 5:56 PM | 91 mph | 2 NNW Durant, Cedar County, IA |
| 6:15 PM | 63 mph | 2 SSW Donahue, Scott County, IA |
| 6:15 PM | 58 mph | 2 W Donahue, Scott County, IA |
| 6:18 PM | 62 mph | 1 NW Park View, Scott County, IA |
| 6:19 PM | 66 mph | Davenport Municipality, Scott County, IA |
| 6:34 PM | 58 mph | Clinton Municipality, Clinton County, IA |
| 6:35 PM | 65 mph | 1 S Low Moor, Clinton County, IA |
Cities with reports nearby
Reports within 15 miles of the center of each city we track.
| City | Largest hail | Highest gust | Tornado reports |
|---|---|---|---|
| Des Moines, IA | 1.5 in | None | 0 |
| Cedar Rapids, IA | 1.0 in | None | 0 |
| Davenport, IA | None | 66 mph | 0 |
Reports are what observers recorded near a location, not a complete record of every storm. They don’t describe conditions at any building.