Storm reports for May 15, 2026
NOAA recorded 47 hail reports, 70 wind reports and 1 tornado report in 9 states on May 15, 2026.
- in 9 states
- 118
- Storm reports
- Kanawha, Hancock County, IA
- 2.5 in
- Largest hail
- 1 WSW Seagraves, Gaines County, TX
- 84 mph
- Highest gust
- 1
- 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 May 15, 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
Hail47, most at 7 PM
Wind70, most at 6 PM
Tornado1, most at 12 AM
Every report
Source: NOAA/NWS Storm Prediction Center.
| Time | Rating | Where | Path |
|---|---|---|---|
| 12:11 AM | Not rated | 4 ESE Benton, Lafayette County, WI | Not surveyed |
| Time | Size | Where |
|---|---|---|
| 5:20 PM | 1.0 in | 5 WNW Terril, Dickinson County, IA |
| 5:59 PM | 1.0 in | Ringsted, Emmet County, IA |
| 6:00 PM | 1.0 in | 6 NNW Hornick, Woodbury County, IA |
| 6:03 PM | 1.75 in | Ringsted, Emmet County, IA |
| 6:04 PM | 1.0 in | 8 N Hornick, Woodbury County, IA |
| 6:09 PM | 1.0 in | Armstrong, Emmet County, IA |
| 6:10 PM | 1.0 in | 2 E Union, Cass County, NE |
| 6:19 PM | 1.0 in | 3 SSW Anthon, Woodbury County, IA |
| 6:22 PM | 2.0 in | Anthon, Woodbury County, IA |
| 6:24 PM | 1.75 in | Bancroft, Kossuth County, IA |
| 6:32 PM | 1.0 in | 2 SW Correctionville, Woodbury County, IA |
| 6:43 PM | 1.0 in | 1 NE Emerson, Mills County, IA |
Show all 47 hail reportsShow fewer
| Time | Size | Where |
|---|---|---|
| 6:43 PM | 1.0 in | Newell, Buena Vista County, IA |
| 6:58 PM | 1.0 in | Woden, Hancock County, IA |
| 7:08 PM | 1.0 in | 2 W Ida Grove, Ida County, IA |
| 7:08 PM | 1.0 in | 1 E Cushing, Ida County, IA |
| 7:21 PM | 1.0 in | 1 WNW Pocahontas, Pocahontas County, IA |
| 7:22 PM | 2.5 in | Kanawha, Hancock County, IA |
| 7:25 PM | 2.0 in | Kanawha, Hancock County, IA |
| 7:30 PM | 1.0 in | Bruning, Thayer County, NE |
| 7:30 PM | 1.25 in | 2 NNW Greenville, Clay County, IA |
| 7:34 PM | 2.0 in | 3 S Woden, Hancock County, IA |
| 7:35 PM | 1.0 in | 1 W Ventura, Cerro Gordo County, IA |
| 7:45 PM | 2.5 in | Goodell, Hancock County, IA |
| 7:47 PM | 1.0 in | 1 WNW Clear Lake, Cerro Gordo County, IA |
| 7:48 PM | 1.25 in | 6 N Battle Creek, Ida County, IA |
| 7:50 PM | 1.0 in | Clear Lake, Cerro Gordo County, IA |
| 7:57 PM | 1.5 in | 5 SSE Holstein, Ida County, IA |
| 8:00 PM | 1.0 in | 4 NNW Swaledale, Cerro Gordo County, IA |
| 8:03 PM | 1.0 in | 2 WNW Meservey, Hancock County, IA |
| 8:05 PM | 2.0 in | 2 WNW Meservey, Hancock County, IA |
| 8:06 PM | 1.0 in | Britt, Hancock County, IA |
| 8:14 PM | 1.0 in | Garner, Hancock County, IA |
| 8:18 PM | 1.5 in | Garner, Hancock County, IA |
| 8:24 PM | 1.0 in | 3 WNW Rembrandt, Buena Vista County, IA |
| 8:28 PM | 1.0 in | 5 W Milford, Seward County, NE |
| 8:28 PM | 1.0 in | Marcus, Cherokee County, IA |
| 8:34 PM | 1.0 in | 5 SSE Ida Grove, Ida County, IA |
| 8:39 PM | 1.75 in | 4 NW Thornton, Cerro Gordo County, IA |
| 8:42 PM | 1.25 in | 3 SE Cherokee, Cherokee County, IA |
| 8:45 PM | 1.5 in | 4 S Humboldt, Humboldt County, IA |
| 8:50 PM | 1.0 in | 3 ENE Dorchester, Saline County, NE |
| 9:50 PM | 1.0 in | Herman, Washington County, NE |
| 10:06 PM | 1.0 in | 2 NW Fremont, Dodge County, NE |
| 10:44 PM | 1.0 in | 1 WNW Valley, Douglas County, NE |
| 10:45 PM | 1.0 in | Valley, Douglas County, NE |
| 5:30 AM | 1.0 in | 4 SW Union Plains, Shiawassee County, MI |
| Time | Gust | Where |
|---|---|---|
| 3:50 PM | 58 mph | 1 ENE Morton, Cochran County, TX |
| 3:55 PM | 66 mph | 3 W Palermo, Mountrail County, ND |
| 4:24 PM | 69 mph | 2 WSW Tatum, Lea County, NM |
| 4:44 PM | Not measured | Tatum, Lea County, NM |
| 5:24 PM | 60 mph | 4 ESE Arnolds Park, Dickinson County, IA |
| 5:30 PM | 60 mph | 5 ENE Clayton, Union County, NM |
| 5:34 PM | 60 mph | 6 SSW Anton, Hockley County, TX |
| 5:35 PM | 61 mph | 1 WNW Denver City, Yoakum County, TX |
| 5:50 PM | 64 mph | 4 WNW Bessie, Washita County, OK |
| 5:55 PM | 61 mph | Smyer, Hockley County, TX |
| 6:00 PM | 84 mph | 1 WSW Seagraves, Gaines County, TX |
| 6:00 PM | 61 mph | Reese Center, Lubbock County, TX |
Show all 70 wind reportsShow fewer
| Time | Gust | Where |
|---|---|---|
| 6:00 PM | 59 mph | 3 ENE South Plains, Floyd County, TX |
| 6:12 PM | 69 mph | 1 NNW Lubbock Int. Airp, Lubbock County, TX |
| 6:20 PM | Not measured | Tabor, Fremont County, IA |
| 6:23 PM | Not measured | 2 N Randolph, Mills County, IA |
| 6:25 PM | 67 mph | 1 NNW Lubbock Int. Airp, Lubbock County, TX |
| 6:25 PM | 74 mph | 4 WNW Bessie, Washita County, OK |
| 6:25 PM | Not measured | Bancroft, Kossuth County, IA |
| 6:37 PM | Not measured | Imogene, Fremont County, IA |
| 6:39 PM | Not measured | Emerson, Mills County, IA |
| 6:40 PM | Not measured | Emerson, Mills County, IA |
| 6:49 PM | 58 mph | 3 NNE Tahoka, Lynn County, TX |
| 6:52 PM | 63 mph | 2 NE Slaton, Lubbock County, TX |
| 6:54 PM | 62 mph | 6 ENE Abernathy, Hale County, TX |
| 6:54 PM | Not measured | Red Oak, Montgomery County, IA |
| 6:58 PM | 72 mph | 1 N O'Donnell, Lynn County, TX |
| 6:58 PM | 74 mph | 2 W Red Oak, Montgomery County, IA |
| 7:00 PM | Not measured | Stanton, Montgomery County, IA |
| 7:02 PM | 59 mph | Villisca, Montgomery County, IA |
| 7:02 PM | 58 mph | Stanton, Montgomery County, IA |
| 7:02 PM | 58 mph | Stanton, Stanton County, NE |
| 7:03 PM | 60 mph | 2 SW Burns Flat, Washita County, OK |
| 7:20 PM | 59 mph | 5 S Elk City, Beckham County, OK |
| 7:20 PM | Not measured | Corning, Adams County, IA |
| 7:25 PM | 70 mph | 5 SSW Graham, Garza County, TX |
| 7:38 PM | 70 mph | 10 SW Paducah, Cottle County, TX |
| 7:39 PM | 65 mph | 1 NE Post, Garza County, TX |
| 7:44 PM | 58 mph | 2 NE Elk City, Beckham County, OK |
| 7:45 PM | 59 mph | 5 S Elk City, Beckham County, OK |
| 8:08 PM | 80 mph | 4 WNW Stratford, Sherman County, TX |
| 8:22 PM | 58 mph | 1 SSE Jayton, Kent County, TX |
| 8:48 PM | 62 mph | 2 SSE Hackberry, Cottle County, TX |
| 9:15 PM | 59 mph | 7 W Hinton, Caddo County, OK |
| 9:20 PM | Not measured | 2 W Palmyra, Otoe County, NE |
| 10:10 PM | Not measured | Kennard, Washington County, NE |
| 10:10 PM | 64 mph | 3 S Iowa Falls, Hardin County, IA |
| 10:38 PM | Not measured | 3 E Kennard, Washington County, NE |
| 10:49 PM | 70 mph | 4 N Giard, Clayton County, IA |
| 10:54 PM | 62 mph | 2 SW Osborne, Clayton County, IA |
| 11:47 PM | 72 mph | 4 N Tennyson, Grant County, WI |
| 11:50 PM | 61 mph | 5 SSW Livingston, Grant County, WI |
| 11:53 PM | 61 mph | 5 SSW Livingston, Grant County, WI |
| 11:55 PM | 59 mph | 2 ENE Miami, Ottawa County, OK |
| 12:12 AM | Not measured | Quapaw, Ottawa County, OK |
| 12:36 AM | 58 mph | 1 ENE Dodgeville, Iowa County, WI |
| 12:40 AM | Not measured | Dodgeville, Iowa County, WI |
| 12:45 AM | 59 mph | 2 SW Blue Mounds, Iowa County, WI |
| 12:50 AM | Not measured | 2 WNW Oregon, Dane County, WI |
| 3:45 AM | Not measured | 6 W Sand Springs, Tulsa County, OK |
| 4:45 AM | Not measured | 1 E Victoria, Knox County, IL |
| 4:57 AM | Not measured | Toulon, Stark County, IL |
| 5:05 AM | Not measured | 3 SSE Camp Grove, Marshall County, IL |
| 5:09 AM | Not measured | 3 W Sparland, Marshall County, IL |
| 5:10 AM | Not measured | 5 WNW Hopewell, Marshall County, IL |
| 5:10 AM | Not measured | 1 W Sparland, Marshall County, IL |
| 5:10 AM | Not measured | 5 SE Camp Grove, Marshall County, IL |
| 5:11 AM | Not measured | 4 WNW Sparland, Marshall County, IL |
| 5:13 AM | Not measured | 1 W Sparland, Marshall County, IL |
| 5:25 AM | Not measured | Washburn, Woodford County, IL |
By state
| State | Reports | Hail | Wind | Tornado |
|---|---|---|---|---|
| Iowa | 54 | 38 | 16 | 0 |
| Texas | 19 | 0 | 19 | 0 |
| Nebraska | 12 | 8 | 4 | 0 |
| Illinois | 10 | 0 | 10 | 0 |
| Oklahoma | 10 | 0 | 10 | 0 |
| Wisconsin | 8 | 0 | 7 | 1 |
| New Mexico | 3 | 0 | 3 | 0 |
| Michigan | 1 | 1 | 0 | 0 |
| North Dakota | 1 | 0 | 1 | 0 |
Cities with reports nearby
Reports within 15 miles of the center of each city we track.
| City | Largest hail | Highest gust | Tornado reports |
|---|---|---|---|
| Lincoln, NE | None | None | 0 |
| Lubbock, TX | None | 69 mph | 0 |
| Madison, WI | None | 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.