Iowa storm reports for May 17, 2026
NOAA recorded 7 hail reports, 42 wind reports and 20 tornado reports in Iowa on May 17, 2026.
- in Iowa
- 69
- Storm reports
- 3 SW Craig, Plymouth County, IA
- 1.75 in
- Largest hail
- Correctionville, Woodbury County, IA
- 88 mph
- Highest gust
- 20
- 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
- Surveyed wind damage
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
- Surveyed wind damage
Source: NOAA/NWS Storm Prediction Center, preliminary storm reports. NOAA revises recent reports for several weeks. Report day: 12:00 UTC on May 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
Hail7, most at 3 AM
Wind42, most at 7 PM
Tornado20, most at 9 PM
Every report
Source: NOAA/NWS Storm Prediction Center.
| Time | Rating | Where | Path |
|---|---|---|---|
| 7:31 PM | Not rated | Salix, Woodbury County, IA | Not surveyed |
| 7:32 PM | Not rated | 3 SE Sergeant Bluff, Woodbury County, IA | Not surveyed |
| 7:35 PM | Not rated | 3 NE Sergeant Bluff, Woodbury County, IA | Not surveyed |
| 7:57 PM | Not rated | 5 NW Kingsley, Plymouth County, IA | Not surveyed |
| 8:12 PM | Not rated | 7 S Marcus, Cherokee County, IA | Not surveyed |
| 8:25 PM | Not rated | 3 W Cherokee, Cherokee County, IA | Not surveyed |
| 8:29 PM | Not rated | 3 NE Meriden, Cherokee County, IA | Not surveyed |
| 8:31 PM | Not rated | 5 WSW Royal, Clay County, IA | Not surveyed |
| 9:01 PM | Not rated | Pomeroy, Calhoun County, IA | Not surveyed |
| 9:05 PM | Not rated | 2 SSE Havelock, Pocahontas County, IA | Not surveyed |
| 9:08 PM | Not rated | 2 NW Terril, Dickinson County, IA | Not surveyed |
| 9:14 PM | Not rated | Graettinger, Palo Alto County, IA | Not surveyed |
Show all 20 tornado reportsShow fewer
| Time | Rating | Where | Path |
|---|---|---|---|
| 9:27 PM | Not rated | Moorland, Webster County, IA | Not surveyed |
| 9:28 PM | Not rated | 3 SSW Armstrong, Emmet County, IA | Not surveyed |
| 9:38 PM | Not rated | 2 S Wesley, Kossuth County, IA | Not surveyed |
| 9:59 PM | Not rated | 4 N Crystal Lake, Winnebago County, IA | Not surveyed |
| 10:10 PM | Not rated | 1 W Joice, Worth County, IA | Not surveyed |
| 10:21 PM | Not rated | 3 S Mason City, Cerro Gordo County, IA | Not surveyed |
| 10:24 PM | Not rated | 3 S Mason City, Cerro Gordo County, IA | Not surveyed |
| 10:27 PM | Not rated | 3 S Mason City, Cerro Gordo County, IA | Not surveyed |
| Time | Size | Where |
|---|---|---|
| 5:14 PM | 1.25 in | 3 NE Lester, Lyon County, IA |
| 6:43 PM | 1.75 in | 3 SW Craig, Plymouth County, IA |
| 6:50 PM | 1.25 in | Craig, Plymouth County, IA |
| 8:09 PM | 1.75 in | 3 S Sanborn, O'Brien County, IA |
| 3:51 AM | 1.25 in | 1 NNW Bettendorf, Scott County, IA |
| 3:51 AM | 1.25 in | 2 N Bettendorf, Scott County, IA |
| 3:54 AM | 1.0 in | 1 WSW Bettendorf, Scott County, IA |
| Time | Gust | Where |
|---|---|---|
| 7:23 PM | Not measured | 2 SE Sioux City, Woodbury County, IA |
| 7:29 PM | 69 mph | 2 WSW Salix, Woodbury County, IA |
| 7:32 PM | Not measured | 3 SE Sioux City, Woodbury County, IA |
| 7:36 PM | 66 mph | 4 NNE Sergeant Bluff, Woodbury County, IA |
| 7:48 PM | 62 mph | 3 ESE Rodney, Monona County, IA |
| 7:48 PM | 67 mph | Lawton, Woodbury County, IA |
| 7:49 PM | 63 mph | Moville, Woodbury County, IA |
| 7:50 PM | 77 mph | Moville, Woodbury County, IA |
| 7:51 PM | Not measured | Moville, Woodbury County, IA |
| 7:54 PM | 74 mph | 4 W Correctionville, Woodbury County, IA |
| 7:56 PM | 75 mph | 3 NE Moville, Woodbury County, IA |
| 7:57 PM | 74 mph | 1 SW Pierson, Woodbury County, IA |
Show all 42 wind reportsShow fewer
| Time | Gust | Where |
|---|---|---|
| 8:03 PM | 88 mph | Correctionville, Woodbury County, IA |
| 8:03 PM | Not measured | 3 NE Pierson, Cherokee County, IA |
| 8:22 PM | 59 mph | 1 NNW Ida Grove, Ida County, IA |
| 8:29 PM | 62 mph | 1 S Cherokee, Cherokee County, IA |
| 8:29 PM | 62 mph | 6 N Cleghorn, Cherokee County, IA |
| 8:31 PM | 60 mph | Meriden, Cherokee County, IA |
| 8:33 PM | 65 mph | 1 SSE Missouri Valley, Harrison County, IA |
| 8:35 PM | 59 mph | 3 WSW Lakeside, Buena Vista County, IA |
| 8:48 PM | 72 mph | 4 S Albert City, Buena Vista County, IA |
| 8:49 PM | Not measured | Greenville, Clay County, IA |
| 8:51 PM | 71 mph | 1 SSW Albert City, Buena Vista County, IA |
| 8:55 PM | 70 mph | Sac City, Sac County, IA |
| 9:10 PM | Not measured | Rockwell City, Calhoun County, IA |
| 9:12 PM | Not measured | 4 W West Bend, Palo Alto County, IA |
| 9:12 PM | 58 mph | 1 S Arnolds Park, Dickinson County, IA |
| 9:16 PM | 60 mph | 1 WSW Oakland, Pottawattamie County, IA |
| 9:19 PM | 72 mph | 5 ESE Henderson, Montgomery County, IA |
| 9:23 PM | Not measured | 1 N Estherville, Emmet County, IA |
| 9:33 PM | Not measured | Algona, Kossuth County, IA |
| 9:33 PM | Not measured | Lone Rock, Kossuth County, IA |
| 9:34 PM | Not measured | 2 ENE Moorland, Webster County, IA |
| 9:39 PM | Not measured | Algona, Kossuth County, IA |
| 9:41 PM | 82 mph | 2 WNW Gruver, Emmet County, IA |
| 9:42 PM | Not measured | 4 WNW Ledyard, Kossuth County, IA |
| 10:10 PM | 62 mph | 5 NW Thompson, Winnebago County, IA |
| 10:11 PM | 67 mph | 6 NE Ledyard, Kossuth County, IA |
| 10:18 PM | 63 mph | 6 NNW Rockwell, Cerro Gordo County, IA |
| 10:25 PM | 69 mph | 4 WNW Mason City, Cerro Gordo County, IA |
| 10:34 PM | 70 mph | Nora Springs, Floyd County, IA |
| 12:44 AM | Not measured | 2 N Ryan, Delaware 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 |
|---|---|---|---|
| Davenport, IA | 1.25 in | None | 0 |
Reports are what observers recorded near a location, not a complete record of every storm. They don’t describe conditions at any building.