Storm reports for April 13, 2026
NOAA recorded 191 hail reports, 135 wind reports and 23 tornado reports in 12 states on April 13, 2026.
- in 12 states
- 349
- Storm reports
- Lake Crystal, Blue Earth County, MN
- 3.5 in
- Largest hail
- 1 SSW Spring Hill, Miami County, KS
- 80 mph
- Highest gust
- 23
- 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 April 13, 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
Hail191, most at 6 PM
Wind135, most at 8 PM
Tornado23, most at 8 PM
Every report
Source: NOAA/NWS Storm Prediction Center.
| Time | Rating | Where | Path |
|---|---|---|---|
| 5:30 PM | Not rated | 2 NE Archer, OBrien County, IA | Not surveyed |
| 6:17 PM | Not rated | 4 ESE Hannibal, Taylor County, WI | Not surveyed |
| 6:25 PM | Not rated | 7 WSW Amboy, Blue Earth County, MN | Not surveyed |
| 6:30 PM | Not rated | 2 NE Archer, O'Brien County, IA | Not surveyed |
| 6:40 PM | Not rated | 4 N Emmetsburg, Palo Alto County, IA | Not surveyed |
| 6:50 PM | Not rated | 4 ENE Graettinger, Emmet County, IA | Not surveyed |
| 7:07 PM | Not rated | Quenemo, Osage County, KS | Not surveyed |
| 7:15 PM | Not rated | 3 ENE Pomona, Franklin County, KS | Not surveyed |
| 7:20 PM | Not rated | 6 W Elmore, Faribault County, MN | Not surveyed |
| 7:38 PM | Not rated | 1 N Ottawa, Franklin County, KS | Not surveyed |
| 7:50 PM | Not rated | 2 NNE Webb, Clay County, IA | Not surveyed |
| 8:05 PM | Not rated | 3 SE Matawan, Freeborn County, MN | Not surveyed |
Show all 23 tornado reportsShow fewer
| Time | Rating | Where | Path |
|---|---|---|---|
| 8:05 PM | Not rated | 3 ESE Matawan, Freeborn County, MN | Not surveyed |
| 8:09 PM | Not rated | Blue Mound, Linn County, KS | Not surveyed |
| 8:09 PM | Not rated | 5 WSW Mound City, Linn County, KS | Not surveyed |
| 8:16 PM | Not rated | 2 SE Spring Hill, Miami County, KS | Not surveyed |
| 8:18 PM | Not rated | 2 SSE Hillsdale, Miami County, KS | Not surveyed |
| 8:18 PM | Not rated | 2 WNW Hillsdale, Miami County, KS | Not surveyed |
| 8:19 PM | Not rated | 2 SE Mound City, Linn County, KS | Not surveyed |
| 8:20 PM | Not rated | 1 WSW Hillsdale, Miami County, KS | Not surveyed |
| 8:30 PM | Not rated | 2 S Pleasanton, Linn County, KS | Not surveyed |
| 12:45 AM | Not rated | 4 WSW Rockdale, Dane County, WI | Not surveyed |
| 12:48 AM | Not rated | 4 S Beaver Dam, Dodge County, WI | Not surveyed |
| Time | Size | Where |
|---|---|---|
| 1:55 PM | 1.0 in | Marseilles, La Salle County, IL |
| 3:25 PM | 1.0 in | 1 SW Faribault, Rice County, MN |
| 3:25 PM | 2.0 in | 2 WSW Faribault, Rice County, MN |
| 3:27 PM | 1.5 in | 1 NW Faribault, Rice County, MN |
| 3:35 PM | 2.0 in | 2 WSW Faribault, Rice County, MN |
| 3:36 PM | 1.0 in | 2 SW Monona, Dane County, WI |
| 3:39 PM | 1.5 in | 1 SW Faribault, Rice County, MN |
| 3:43 PM | 1.25 in | 1 W Rensselaer, Jasper County, IN |
| 3:48 PM | 2.0 in | 4 NE Faribault, Rice County, MN |
| 3:53 PM | 3.0 in | 4 NNE Faribault, Rice County, MN |
| 3:55 PM | 1.5 in | 5 NW Hader, Goodhue County, MN |
| 3:56 PM | 1.5 in | 6 S Cannon Falls, Goodhue County, MN |
Show all 191 hail reportsShow fewer
| Time | Size | Where |
|---|---|---|
| 3:57 PM | 1.0 in | 5 S Cannon Falls, Goodhue County, MN |
| 4:00 PM | 1.0 in | 4 NW Olivet, Hutchinson County, SD |
| 4:00 PM | 1.75 in | 2 W Dennison, Rice County, MN |
| 4:16 PM | 1.0 in | 5 NNE Olivet, Hutchinson County, SD |
| 4:25 PM | 1.5 in | 2 NE Dennison, Goodhue County, MN |
| 4:34 PM | 1.0 in | Ellis, Portage County, WI |
| 4:40 PM | 1.25 in | 3 S Freeman, Hutchinson County, SD |
| 4:45 PM | 2.5 in | 5 W Hader, Goodhue County, MN |
| 4:55 PM | 2.75 in | 4 S Cottonwood Falls, Chase County, KS |
| 5:00 PM | 1.75 in | 6 N Matfield Green, Chase County, KS |
| 5:00 PM | 1.75 in | 4 S Cottonwood Falls, Chase County, KS |
| 5:00 PM | 1.75 in | 1 SSE Cottonwood Falls, Chase County, KS |
| 5:05 PM | 1.0 in | 1 SW Durand, Pepin County, WI |
| 5:16 PM | 1.0 in | Neillsville, Clark County, WI |
| 5:17 PM | 1.0 in | Vesper, Wood County, WI |
| 5:20 PM | 1.0 in | 3 NNE Saffordville, Chase County, KS |
| 5:23 PM | 1.25 in | Cornell, Chippewa County, WI |
| 5:25 PM | 1.0 in | 2 E Cornell, Chippewa County, WI |
| 5:25 PM | 1.25 in | 1 NNE Cornell, Chippewa County, WI |
| 5:26 PM | 1.0 in | 3 ESE Neillsville, Clark County, WI |
| 5:29 PM | 1.0 in | 4 SSE Americus, Lyon County, KS |
| 5:32 PM | 1.25 in | 3 NW Emporia, Lyon County, KS |
| 5:33 PM | 2.0 in | 4 E Ormsby, Watonwan County, MN |
| 5:34 PM | 2.5 in | 4 E Ormsby, Watonwan County, MN |
| 5:35 PM | 1.75 in | Odin, Watonwan County, MN |
| 5:37 PM | 1.25 in | 7 S Remsen, Plymouth County, IA |
| 5:38 PM | 1.75 in | 2 N Ormsby, Watonwan County, MN |
| 5:40 PM | 1.0 in | 2 N Chili, Clark County, WI |
| 5:42 PM | 2.75 in | 5 SSW Remsen, Plymouth County, IA |
| 5:43 PM | 2.5 in | 4 ENE Bellechester, Wabasha County, MN |
| 5:43 PM | 1.25 in | 2 N Chili, Clark County, WI |
| 5:45 PM | 2.0 in | 8 W Lake City, Wabasha County, MN |
| 5:48 PM | 2.0 in | 3 E Nicollet, Nicollet County, MN |
| 5:50 PM | 2.0 in | 2 SSW Frontenac Station, Goodhue County, MN |
| 5:51 PM | 1.0 in | 2 SE Lake City, Wabasha County, MN |
| 5:52 PM | 2.0 in | 6 SW Lewisville, Watonwan County, MN |
| 5:54 PM | 1.5 in | 6 WSW Lewisville, Watonwan County, MN |
| 5:55 PM | 1.0 in | Marshfield, Wood County, WI |
| 5:55 PM | 1.0 in | 1 E Wausau, Marathon County, WI |
| 5:58 PM | 1.25 in | 4 W Reading, Lyon County, KS |
| 5:58 PM | 1.75 in | 4 W Reading, Lyon County, KS |
| 5:59 PM | 1.0 in | 2 NW Dundee, Murray County, MN |
| 5:59 PM | 1.0 in | Lake City, Wabasha County, MN |
| 6:00 PM | 1.5 in | 1 NNW Dundee, Murray County, MN |
| 6:00 PM | 2.0 in | Lake City, Wabasha County, MN |
| 6:00 PM | 1.25 in | 2 N Marshfield, Marathon County, WI |
| 6:03 PM | 1.0 in | Lake City, Wabasha County, MN |
| 6:04 PM | 1.75 in | Lewisville, Watonwan County, MN |
| 6:04 PM | 1.25 in | 2 SE Lake City, Wabasha County, MN |
| 6:05 PM | 2.0 in | 1 W Reading, Lyon County, KS |
| 6:05 PM | 1.5 in | Gruver, Emmet County, IA |
| 6:06 PM | 2.0 in | 2 N Marshfield, Marathon County, WI |
| 6:08 PM | 1.75 in | 4 SE Granville, O'Brien County, IA |
| 6:08 PM | 1.25 in | 5 NE Marshfield, Marathon County, WI |
| 6:10 PM | 1.75 in | 4 S Remsen, Plymouth County, IA |
| 6:12 PM | 1.5 in | St. Peter, Nicollet County, MN |
| 6:13 PM | 1.0 in | 5 W Sioux Falls, Minnehaha County, SD |
| 6:13 PM | 2.5 in | 1 S St. Peter, Nicollet County, MN |
| 6:14 PM | 1.5 in | Tea, Lincoln County, SD |
| 6:14 PM | 1.5 in | 1 NW Nelson, Buffalo County, WI |
| 6:15 PM | 2.0 in | 5 NW Windom, Cottonwood County, MN |
| 6:17 PM | 2.75 in | 1 S St. Peter, Nicollet County, MN |
| 6:18 PM | 1.5 in | 4 WSW Sioux Falls, Minnehaha County, SD |
| 6:20 PM | 1.0 in | 3 ENE Tea, Lincoln County, SD |
| 6:20 PM | 2.0 in | 2 NW Windom, Cottonwood County, MN |
| 6:21 PM | 1.25 in | 4 NE Tea, Lincoln County, SD |
| 6:21 PM | 2.0 in | 4 N Windom, Cottonwood County, MN |
| 6:22 PM | 1.0 in | 4 NE Tea, Lincoln County, SD |
| 6:22 PM | 1.0 in | 3 NE Tea, Lincoln County, SD |
| 6:22 PM | 1.0 in | Delft, Cottonwood County, MN |
| 6:22 PM | 1.0 in | Wabasha, Wabasha County, MN |
| 6:22 PM | 1.5 in | 1 NNE Wabasha, Wabasha County, MN |
| 6:25 PM | 1.0 in | 7 ENE Melvin, Osceola County, IA |
| 6:25 PM | 1.0 in | 4 NNW Harrisburg, Lincoln County, SD |
| 6:25 PM | 1.25 in | 1 NW Nelson, Buffalo County, WI |
| 6:26 PM | 1.0 in | 2 SE Wabasha, Wabasha County, MN |
| 6:28 PM | 1.0 in | Primghar, O'Brien County, IA |
| 6:28 PM | 1.0 in | Nelson, Buffalo County, WI |
| 6:30 PM | 2.0 in | 5 S Osage City, Osage County, KS |
| 6:30 PM | 2.0 in | 5 S Osage City, Osage County, KS |
| 6:30 PM | 1.0 in | Graettinger, Palo Alto County, IA |
| 6:30 PM | 1.0 in | 8 SE Ocheyedan, Osceola County, IA |
| 6:30 PM | 1.75 in | 1 S Harris, Osceola County, IA |
| 6:30 PM | 1.0 in | 4 SE Sioux Falls, Lincoln County, SD |
| 6:31 PM | 1.5 in | 3 SE Delft, Cottonwood County, MN |
| 6:32 PM | 1.25 in | 1 S Lyndon, Osage County, KS |
| 6:34 PM | 1.75 in | 3 NNE Archer, O'Brien County, IA |
| 6:34 PM | 1.75 in | Cleveland, Le Sueur County, MN |
| 6:34 PM | 1.0 in | Strum, Trempealeau County, WI |
| 6:35 PM | 1.25 in | Lyndon, Osage County, KS |
| 6:35 PM | 1.5 in | 4 N Alma, Buffalo County, WI |
| 6:35 PM | 1.75 in | 4 ENE Strum, Trempealeau County, WI |
| 6:37 PM | 1.25 in | 2 ESE Peru, Waupaca County, WI |
| 6:40 PM | 1.0 in | 3 S Sanborn, O'Brien County, IA |
| 6:40 PM | 1.5 in | Sanborn, O'Brien County, IA |
| 6:40 PM | 2.0 in | 2 W Mountain Lake, Cottonwood County, MN |
| 6:40 PM | 1.75 in | Chili, Clark County, WI |
| 6:41 PM | 1.25 in | Sanborn, O'Brien County, IA |
| 6:41 PM | 1.5 in | Hanska, Brown County, MN |
| 6:41 PM | 1.75 in | Osseo, Trempealeau County, WI |
| 6:42 PM | 1.0 in | 4 S Colorado City, Mitchell County, TX |
| 6:42 PM | 1.0 in | Augusta, Eau Claire County, WI |
| 6:43 PM | 1.0 in | 6 S Fairmont, Martin County, MN |
| 6:44 PM | 1.5 in | Sanborn, O'Brien County, IA |
| 6:44 PM | 2.5 in | 2 W Amboy, Blue Earth County, MN |
| 6:45 PM | 1.5 in | Loraine, Mitchell County, TX |
| 6:45 PM | 1.25 in | 1 S Windom, Cottonwood County, MN |
| 6:45 PM | 1.75 in | 5 NW La Salle, Brown County, MN |
| 6:45 PM | 3.3 in | Dennison, Goodhue County, MN |
| 6:46 PM | 1.75 in | 1 S Mountain Lake, Cottonwood County, MN |
| 6:49 PM | 1.0 in | 5 N Swea City, Kossuth County, IA |
| 6:50 PM | 1.25 in | Hastings, Barry County, MI |
| 6:50 PM | 1.25 in | Windom, Cottonwood County, MN |
| 6:50 PM | 1.75 in | 6 NW Humbird, Jackson County, WI |
| 6:53 PM | 1.0 in | Melvin, Osceola County, IA |
| 6:54 PM | 1.5 in | 1 W Luverne, Rock County, MN |
| 6:55 PM | 2.5 in | 2 ESE Hanska, Brown County, MN |
| 6:57 PM | 1.0 in | 6 SW Augusta, Eau Claire County, WI |
| 7:02 PM | 2.75 in | 4 N Madelia, Brown County, MN |
| 7:03 PM | 3.0 in | 1 ESE Waumandee, Buffalo County, WI |
| 7:04 PM | 1.0 in | Hastings, Barry County, MI |
| 7:05 PM | 1.0 in | Roscoe, Nolan County, TX |
| 7:10 PM | 2.0 in | 2 W Pomona, Franklin County, KS |
| 7:10 PM | 2.0 in | 2 SW Judson, Blue Earth County, MN |
| 7:10 PM | 2.0 in | Humbird, Clark County, WI |
| 7:15 PM | 3.0 in | Lake Crystal, Blue Earth County, MN |
| 7:15 PM | 2.75 in | 4 WNW Lake Crystal, Blue Earth County, MN |
| 7:15 PM | 3.0 in | 6 SE Morristown, Steele County, MN |
| 7:15 PM | 1.0 in | 1 NW Clintonville, Waupaca County, WI |
| 7:16 PM | 3.5 in | Lake Crystal, Blue Earth County, MN |
| 7:17 PM | 1.75 in | 1 W Lake Crystal, Blue Earth County, MN |
| 7:18 PM | 2.0 in | 6 WSW Lewisville, Watonwan County, MN |
| 7:21 PM | 1.0 in | Northwood, Lucas County, OH |
| 7:22 PM | 1.75 in | 7 WNW Humbird, Jackson County, WI |
| 7:24 PM | 1.0 in | 2 NW Peterson, Clay County, IA |
| 7:29 PM | 1.5 in | 6 NNE Rushmore, Nobles County, MN |
| 7:30 PM | 2.0 in | 1 SSW Ottawa, Franklin County, KS |
| 7:30 PM | 2.0 in | Portland, Ionia County, MI |
| 7:32 PM | 1.75 in | Rotan, Fisher County, TX |
| 7:32 PM | 1.75 in | Rotan, Fisher County, TX |
| 7:32 PM | 1.0 in | 3 S Blair, Trempealeau County, WI |
| 7:34 PM | 2.0 in | 4 E Owatonna, Steele County, MN |
| 7:34 PM | 1.0 in | 2 N Ashwaubenon, Brown County, WI |
| 7:35 PM | 1.0 in | Goodhue, Goodhue County, MN |
| 7:35 PM | 1.0 in | 1 WNW Green Bay, Brown County, WI |
| 7:35 PM | 1.0 in | 3 WNW Sidney, Clark County, WI |
| 7:37 PM | 1.25 in | 2 WNW Green Bay, Brown County, WI |
| 7:39 PM | 1.5 in | 3 SSW Skyline, Blue Earth County, MN |
| 7:40 PM | 1.0 in | 1 N Owatonna, Steele County, MN |
| 7:42 PM | 2.75 in | 1 N Ottawa, Franklin County, KS |
| 7:45 PM | 2.25 in | 2 NE Owatonna, Steele County, MN |
| 7:46 PM | 1.0 in | 7 WNW Brewster, Nobles County, MN |
| 7:52 PM | 1.0 in | Webb, Clay County, IA |
| 7:58 PM | 1.5 in | 5 NE Webb, Clay County, IA |
| 8:04 PM | 1.5 in | 5 W West Concord, Dodge County, MN |
| 8:09 PM | 1.5 in | 2 NW Claremont, Dodge County, MN |
| 8:15 PM | 1.0 in | Warrens, Monroe County, WI |
| 8:20 PM | 1.25 in | 5 S Okabena, Jackson County, MN |
| 8:21 PM | 1.0 in | 5 S Okabena, Jackson County, MN |
| 8:28 PM | 3.0 in | Lake Crystal, Blue Earth County, MN |
| 8:29 PM | 2.0 in | 2 SW Lakefield, Jackson County, MN |
| 8:32 PM | 1.0 in | Lakefield, Jackson County, MN |
| 8:39 PM | 1.0 in | 2 S Millston, Monroe County, WI |
| 8:42 PM | 1.25 in | Amoret, Bates County, MO |
| 8:49 PM | 1.0 in | 2 N Jackson, Jackson County, MN |
| 8:50 PM | 1.0 in | 1 N Jackson, Jackson County, MN |
| 9:23 PM | 1.0 in | Fort Mc Coy, Monroe County, WI |
| 9:23 PM | 1.0 in | Plover, Portage County, WI |
| 9:45 PM | 1.5 in | 2 W Garner, Hancock County, IA |
| 10:05 PM | 1.0 in | 6 S Four Corners, Monroe County, WI |
| 10:08 PM | 1.25 in | 1 NW Cass City, Tuscola County, MI |
| 10:15 PM | 1.0 in | 2 S Peculiar, Cass County, MO |
| 10:15 PM | 1.0 in | 3 SW Peculiar, Cass County, MO |
| 10:16 PM | 1.0 in | Mason City, Cerro Gordo County, IA |
| 10:26 PM | 1.0 in | 4 W Harrisonville, Cass County, MO |
| 10:34 PM | 1.0 in | Harrisonville, Cass County, MO |
| 10:36 PM | 1.0 in | Harrisonville, Cass County, MO |
| 11:50 PM | 1.25 in | 1 W Dighton, Osceola County, MI |
| 12:22 AM | 1.25 in | 4 NE Cross Plains, Dane County, WI |
| Time | Gust | Where |
|---|---|---|
| 2:04 PM | 58 mph | 2 S Bonfield, Kankakee County, IL |
| 2:21 PM | Not measured | 1 N Chebanse, Kankakee County, IL |
| 2:25 PM | Not measured | 2 S Manteno, Kankakee County, IL |
| 3:14 PM | 58 mph | 2 NW Morocco, Newton County, IN |
| 3:20 PM | 59 mph | 4 ESE Valparaiso, Porter County, IN |
| 3:40 PM | 63 mph | 8 NW Colony, Crook County, WY |
| 5:50 PM | 59 mph | 7 SW Lake City, Wabasha County, MN |
| 7:16 PM | Not measured | 3 WSW Mccomb, Hancock County, OH |
| 7:26 PM | 66 mph | 5 W Rotan, Fisher County, TX |
| 7:31 PM | Not measured | 3 ESE Oregon, Lucas County, OH |
| 7:35 PM | Not measured | 2 S Ottawa, Franklin County, KS |
| 7:48 PM | Not measured | 1 N Maumee, Lucas County, OH |
Show all 135 wind reportsShow fewer
| Time | Gust | Where |
|---|---|---|
| 7:49 PM | Not measured | 4 SE Edgerton, Miami County, KS |
| 7:50 PM | Not measured | 1 NE Webb, Clay County, IA |
| 8:02 PM | 66 mph | 3 NE Aspermont, Stonewall County, TX |
| 8:02 PM | Not measured | 6 SSW Mound City, Linn County, KS |
| 8:08 PM | Not measured | 5 E Blue Mound, Linn County, KS |
| 8:18 PM | Not measured | 4 ESE Edgerton, Johnson County, KS |
| 8:20 PM | Not measured | Spring Hill, Johnson County, KS |
| 8:22 PM | Not measured | 3 W Spring Hill, Johnson County, KS |
| 8:23 PM | Not measured | 3 NW Spring Hill, Johnson County, KS |
| 8:24 PM | Not measured | 4 WSW Spring Hill, Miami County, KS |
| 8:27 PM | Not measured | Spring Hill, Johnson County, KS |
| 8:27 PM | Not measured | 4 SE Lenexa, Johnson County, KS |
| 8:29 PM | Not measured | 2 S Pleasanton, Linn County, KS |
| 8:30 PM | Not measured | 1 SSE Spring Hill, Miami County, KS |
| 8:30 PM | Not measured | 1 SE Spring Hill, Miami County, KS |
| 8:33 PM | Not measured | 2 ESE Chiles, Miami County, KS |
| 8:33 PM | Not measured | 1 SE Spring Hill, Miami County, KS |
| 8:36 PM | Not measured | 2 N Louisburg, Miami County, KS |
| 8:36 PM | Not measured | 2 NW Bucyrus, Johnson County, KS |
| 8:36 PM | Not measured | 3 E Spring Hill, Johnson County, KS |
| 8:37 PM | 68 mph | 2 SSE Chiles, Miami County, KS |
| 8:37 PM | Not measured | 5 E Pittsville, Johnson County, MO |
| 8:41 PM | Not measured | 3 NE Louisburg, Miami County, KS |
| 8:42 PM | Not measured | 1 SSW Stillwell, Johnson County, KS |
| 8:44 PM | 80 mph | 1 SSW Spring Hill, Miami County, KS |
| 8:49 PM | Not measured | Freeman, Cass County, MO |
| 8:49 PM | Not measured | West Line, Cass County, MO |
| 8:52 PM | Not measured | 5 ESE Amoret, Bates County, MO |
| 8:52 PM | Not measured | 5 E Amoret, Bates County, MO |
| 8:55 PM | Not measured | 3 NNE Raymore, Jackson County, MO |
| 8:58 PM | Not measured | 7 W Hillsdale, Miami County, KS |
| 8:58 PM | Not measured | 1 NNW Peculiar, Cass County, MO |
| 8:58 PM | Not measured | 1 WSW Raymore, Cass County, MO |
| 9:00 PM | Not measured | 2 E Peculiar, Cass County, MO |
| 9:01 PM | Not measured | Peculiar, Cass County, MO |
| 9:01 PM | Not measured | 3 N Raymore, Cass County, MO |
| 9:04 PM | Not measured | 2 SW Pleasant Hill, Cass County, MO |
| 9:05 PM | Not measured | 2 W Lake Winnebago, Cass County, MO |
| 9:05 PM | Not measured | 3 WNW Lake Winnebago, Jackson County, MO |
| 9:08 PM | Not measured | 2 WNW Lake Winnebago, Jackson County, MO |
| 9:08 PM | Not measured | Greenwood, Jackson County, MO |
| 9:10 PM | Not measured | Pleasant Hill, Cass County, MO |
| 9:11 PM | Not measured | Greenwood, Jackson County, MO |
| 9:11 PM | Not measured | 4 SSW Lake Lotawana, Jackson County, MO |
| 9:11 PM | Not measured | 2 E Lees Summit, Jackson County, MO |
| 9:13 PM | 62 mph | 2 WNW Lake Winnebago, Jackson County, MO |
| 9:14 PM | Not measured | 2 NW Strasburg, Cass County, MO |
| 9:14 PM | Not measured | 4 N Strasburg, Cass County, MO |
| 9:17 PM | Not measured | 3 NE Strasburg, Cass County, MO |
| 9:19 PM | Not measured | 1 WNW Ostrander, Fillmore County, MN |
| 9:20 PM | Not measured | 5 NE Lone Jack, Lafayette County, MO |
| 9:24 PM | 58 mph | 1 W Spring Valley, Fillmore County, MN |
| 9:29 PM | Not measured | 2 ESE Pittsville, Johnson County, MO |
| 9:32 PM | Not measured | 1 NW Lake Lafayette, Lafayette County, MO |
| 9:35 PM | Not measured | 2 NNE Lake Lafayette, Lafayette County, MO |
| 9:38 PM | 58 mph | 3 WNW Louisburg, Miami County, KS |
| 9:38 PM | Not measured | 4 W Lake Lafayette, Lafayette County, MO |
| 9:40 PM | Not measured | Garden City, Cass County, MO |
| 9:42 PM | 64 mph | 1 NNW Fairport Harbor, Lake County, OH |
| 9:45 PM | Not measured | 1 N Lake Lafayette, Lafayette County, MO |
| 9:47 PM | 59 mph | 1 NW Carimona, Fillmore County, MN |
| 9:52 PM | Not measured | 1 WSW Warrensburg, Johnson County, MO |
| 10:10 PM | Not measured | 3 NNW Waverly, Carroll County, MO |
| 10:22 PM | 72 mph | 1 E Calhoun, Henry County, MO |
| 10:27 PM | Not measured | Calhoun, Henry County, MO |
| 10:33 PM | 58 mph | 5 S Miami, Saline County, MO |
| 10:38 PM | Not measured | Harrisonville, Cass County, MO |
| 11:38 PM | Not measured | 4 ESE Mount Zion, Richland County, WI |
| 11:42 PM | Not measured | Loganville, Sauk County, WI |
| 11:44 PM | Not measured | 1 SW Loganville, Sauk County, WI |
| 11:46 PM | Not measured | Rock Springs, Sauk County, WI |
| 11:47 PM | Not measured | North Freedom, Sauk County, WI |
| 11:49 PM | Not measured | North Freedom, Sauk County, WI |
| 11:59 PM | Not measured | 4 S Rosendale, Fond du Lac County, WI |
| 12:00 AM | Not measured | 1 NNW Prairie Du Sac, Sauk County, WI |
| 12:05 AM | Not measured | 2 S Shorewood Hills, Dane County, WI |
| 12:05 AM | Not measured | 1 NNW Prairie Du Sac, Sauk County, WI |
| 12:06 AM | Not measured | Merrimac, Sauk County, WI |
| 12:10 AM | Not measured | Highland, Iowa County, WI |
| 12:12 AM | Not measured | Lodi, Columbia County, WI |
| 12:15 AM | Not measured | 1 NNE Dodgeville, Iowa County, WI |
| 12:15 AM | Not measured | 2 SSE Dane, Dane County, WI |
| 12:19 AM | Not measured | 4 SW Kingston, Green Lake County, WI |
| 12:20 AM | Not measured | 3 W Middleton, Dane County, WI |
| 12:23 AM | Not measured | 1 WNW De Forest, Dane County, WI |
| 12:25 AM | Not measured | 2 WSW Monona, Dane County, WI |
| 12:25 AM | Not measured | 2 WSW Monona, Dane County, WI |
| 12:26 AM | Not measured | De Forest, Dane County, WI |
| 12:30 AM | Not measured | 1 W Mcfarland, Dane County, WI |
| 12:30 AM | Not measured | 3 NW Sun Prairie, Dane County, WI |
| 12:35 AM | Not measured | 7 NE Sun Prairie, Dane County, WI |
| 12:36 AM | Not measured | 5 SSW Columbus, Dane County, WI |
| 12:38 AM | Not measured | Columbus, Columbia County, WI |
| 12:44 AM | Not measured | 3 N Lowell, Dodge County, WI |
| 12:44 AM | Not measured | 2 SSE Beaver Dam, Dodge County, WI |
| 12:50 AM | Not measured | 1 S Juneau, Dodge County, WI |
| 1:00 AM | Not measured | 2 SSE Fort Atkinson, Jefferson County, WI |
| 1:00 AM | Not measured | Jefferson, Jefferson County, WI |
| 1:00 AM | Not measured | 1 NW Jefferson, Jefferson County, WI |
| 1:01 AM | Not measured | 1 S Fort Atkinson, Jefferson County, WI |
| 1:01 AM | Not measured | 1 WSW Jefferson, Jefferson County, WI |
| 1:04 AM | Not measured | 3 E Johnson Creek, Jefferson County, WI |
| 1:07 AM | Not measured | Whitewater, Walworth County, WI |
| 1:10 AM | Not measured | 3 WSW Erin, Dodge County, WI |
| 1:10 AM | 60 mph | 3 E Neosho, Dodge County, WI |
| 1:14 AM | Not measured | 5 NNW Palmyra, Jefferson County, WI |
| 1:14 AM | 60 mph | 1 W Oconomowoc, Waukesha County, WI |
| 1:14 AM | Not measured | Okauchee Lake, Waukesha County, WI |
| 1:15 AM | Not measured | 3 SW Dousman, Waukesha County, WI |
| 1:17 AM | 60 mph | 4 SSE Sullivan, Jefferson County, WI |
| 1:17 AM | Not measured | Okauchee Lake, Waukesha County, WI |
| 1:24 AM | Not measured | 2 NNW Sussex, Waukesha County, WI |
| 1:27 AM | Not measured | 1 ENE North Prairie, Waukesha County, WI |
| 1:28 AM | Not measured | Potter Lake, Walworth County, WI |
| 1:30 AM | Not measured | 3 W Waukesha, Waukesha County, WI |
| 1:37 AM | Not measured | 1 SW Big Bend, Waukesha County, WI |
| 1:39 AM | Not measured | Burlington, Racine County, WI |
| 1:40 AM | Not measured | 2 E West Milwaukee, Milwaukee County, WI |
| 1:40 AM | Not measured | 2 SSE Wauwatosa, Milwaukee County, WI |
| 1:44 AM | Not measured | 2 SSE West Milwaukee, Milwaukee County, WI |
| 1:55 AM | 61 mph | 2 E Butler, Milwaukee County, WI |
| 1:56 AM | Not measured | 1 NNE Bristol, Kenosha County, WI |
| 2:17 AM | Not measured | 1 S Potter Lake, Walworth County, WI |
By state
Cities with reports nearby
Reports within 15 miles of the center of each city we track.
| City | Largest hail | Highest gust | Tornado reports |
|---|---|---|---|
| Sioux Falls, SD | 1.5 in | None | 0 |
| Green Bay, WI | 1.25 in | None | 0 |
| Madison, WI | 1.25 in | None | 0 |
| Toledo, OH | 1.0 in | None | 0 |
| Milwaukee, WI | None | 61 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.