Storm reports for April 23, 2026
NOAA recorded 137 hail reports, 137 wind reports and 30 tornado reports in 9 states on April 23, 2026.
- in 9 states
- 304
- Storm reports
- 6 SSW Marion, Marion County, KS
- 4.0 in
- Largest hail
- Vance Air Force Base, Garfield County, OK
- 107 mph
- Highest gust
- 30
- 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 23, 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
Hail137, most at 3 PM
Wind137, most at 8 PM
Tornado30, most at 7 PM
Every report
Source: NOAA/NWS Storm Prediction Center.
| Time | Rating | Where | Path |
|---|---|---|---|
| 1:46 PM | Not rated | 2 N Little Sioux, Harrison County, IA | Not surveyed |
| 1:46 PM | Not rated | 2 N Little Sioux, Harrison County, IA | Not surveyed |
| 1:46 PM | Not rated | 2 NW Little Sioux, Harrison County, IA | Not surveyed |
| 5:34 PM | Not rated | 5 SE Riverton, Fremont County, IA | Not surveyed |
| 5:34 PM | Not rated | 5 SE Riverton, Fremont County, IA | Not surveyed |
| 5:38 PM | Not rated | 2 E Riverton, Fremont County, IA | Not surveyed |
| 6:17 PM | Not rated | 3 NW College Springs, Page County, IA | Not surveyed |
| 6:26 PM | Not rated | 1 W Dunlap, Morris County, KS | Not surveyed |
| 6:29 PM | Not rated | 4 SW Dunlap, Morris County, KS | Not surveyed |
| 6:40 PM | Not rated | 3 NW Burns, Marion County, KS | Not surveyed |
| 6:42 PM | Not rated | 6 ESE Renfrow, Grant County, OK | Not surveyed |
| 6:50 PM | Not rated | 5 ESE Newton, Harvey County, KS | Not surveyed |
Show all 30 tornado reportsShow fewer
| Time | Rating | Where | Path |
|---|---|---|---|
| 6:51 PM | Not rated | 5 ESE Newton, Harvey County, KS | Not surveyed |
| 7:04 PM | Not rated | 5 WSW Braman, Kay County, OK | Not surveyed |
| 7:06 PM | Not rated | 6 S Allen, Lyon County, KS | Not surveyed |
| 7:07 PM | Not rated | 4 WSW Braman, Kay County, OK | Not surveyed |
| 7:14 PM | Not rated | 2 SW Whitewater, Harvey County, KS | Not surveyed |
| 7:20 PM | Not rated | Whitewater, Butler County, KS | Not surveyed |
| 7:28 PM | Not rated | 6 NE Valley Center, Sedgwick County, KS | Not surveyed |
| 7:33 PM | Not rated | 2 ENE Slater, Story County, IA | Not surveyed |
| 7:58 PM | Not rated | 1 W Stanberry, Gentry County, MO | Not surveyed |
| 8:11 PM | Not rated | 2 SW Vance Air Force Ba, Garfield County, OK | Not surveyed |
| 8:12 PM | Not rated | Newkirk, Kay County, OK | Not surveyed |
| 8:25 PM | Not rated | 4 S Mitchellville, Polk County, IA | Not surveyed |
| 8:47 PM | Not rated | Weldon, Decatur County, IA | Not surveyed |
| 8:49 PM | Not rated | 1 E Weldon, Clarke County, IA | Not surveyed |
| 8:57 PM | Not rated | 4 E Ferrelview, Clay County, MO | Not surveyed |
| 9:11 PM | Not rated | 1 SSW Kearney, Clay County, MO | Not surveyed |
| 9:11 PM | Not rated | 4 ESE Trimble, Clinton County, MO | Not surveyed |
| 12:14 AM | Not rated | 2 NNE Iron Gates, Jasper County, MO | Not surveyed |
| Time | Size | Where |
|---|---|---|
| 12:50 PM | 1.0 in | Uehling, Dodge County, NE |
| 1:15 PM | 1.0 in | 1 S Craig, Burt County, NE |
| 1:49 PM | 1.5 in | 2 S Leshara, Saunders County, NE |
| 1:58 PM | 1.0 in | 5 W Washington, Douglas County, NE |
| 2:11 PM | 1.75 in | 4 WSW Kennard, Washington County, NE |
| 2:17 PM | 1.75 in | Pleasant Dale, Seward County, NE |
| 2:18 PM | 1.0 in | 1 SSE Fairbury, Jefferson County, NE |
| 2:21 PM | 1.75 in | 1 E Fairbury, Jefferson County, NE |
| 2:24 PM | 1.75 in | 1 SSE Fairbury, Jefferson County, NE |
| 2:24 PM | 2.0 in | 1 ESE Fairbury, Jefferson County, NE |
| 2:25 PM | 1.75 in | 2 ESE Pleasant Dale, Lancaster County, NE |
| 2:25 PM | 1.25 in | 6 SE Malcolm, Lancaster County, NE |
Show all 137 hail reportsShow fewer
| Time | Size | Where |
|---|---|---|
| 2:28 PM | 1.75 in | 5 SE Malcolm, Lancaster County, NE |
| 2:35 PM | 1.0 in | Elkhorn, Douglas County, NE |
| 2:36 PM | 1.0 in | 5 W Lincoln, Lancaster County, NE |
| 2:37 PM | 1.0 in | 5 W Lincoln, Lancaster County, NE |
| 2:37 PM | 1.25 in | 4 NW Lincoln, Lancaster County, NE |
| 2:38 PM | 1.0 in | 5 NW Lincoln, Lancaster County, NE |
| 2:40 PM | 1.25 in | 6 SE Malcolm, Lancaster County, NE |
| 2:41 PM | 1.0 in | Modale, Harrison County, IA |
| 2:42 PM | 1.5 in | 5 N Lincoln, Lancaster County, NE |
| 2:51 PM | 1.5 in | 4 N Missouri Valley, Harrison County, IA |
| 2:53 PM | 1.25 in | 1 E Cedar Mills, Meeker County, MN |
| 3:00 PM | 1.0 in | 2 E Lincoln, Lancaster County, NE |
| 3:00 PM | 1.25 in | 2 NE Little Sioux, Harrison County, IA |
| 3:01 PM | 1.0 in | 3 E Lincoln, Lancaster County, NE |
| 3:01 PM | 1.0 in | Logan, Harrison County, IA |
| 3:08 PM | 1.5 in | 3 ENE Lincoln, Lancaster County, NE |
| 3:08 PM | 1.25 in | 3 ENE Lincoln, Lancaster County, NE |
| 3:09 PM | 1.0 in | 4 NE Lincoln, Lancaster County, NE |
| 3:11 PM | 1.0 in | 4 E Lincoln, Lancaster County, NE |
| 3:15 PM | 1.0 in | 1 N Waverly, Lancaster County, NE |
| 3:23 PM | 1.25 in | Auburn, Nemaha County, NE |
| 3:24 PM | 1.0 in | 2 WNW Alta, Buena Vista County, IA |
| 3:25 PM | 1.5 in | 5 ENE Harbine, Gage County, NE |
| 3:27 PM | 1.0 in | 3 ESE Missouri Valley, Harrison County, IA |
| 3:29 PM | 1.0 in | 4 NNE Danbury, Woodbury County, IA |
| 3:33 PM | 1.25 in | 1 SE Millard, Douglas County, NE |
| 3:35 PM | 1.5 in | 1 NE Beatrice, Gage County, NE |
| 3:36 PM | 1.0 in | Dunlap, Harrison County, IA |
| 3:39 PM | 1.0 in | 2 SSW Denison, Crawford County, IA |
| 3:40 PM | 1.0 in | 1 NE Millard, Douglas County, NE |
| 3:40 PM | 1.5 in | 4 N Battle Creek, Ida County, IA |
| 3:41 PM | 1.0 in | 2 WSW La Vista, Sarpy County, NE |
| 3:42 PM | 1.0 in | Chalco, Sarpy County, NE |
| 3:43 PM | 1.0 in | 3 SE Chalco, Sarpy County, NE |
| 3:44 PM | 1.0 in | 2 NW Ralston, Douglas County, NE |
| 3:45 PM | 1.0 in | 5 WNW Underwood, Pottawattamie County, IA |
| 3:45 PM | 1.0 in | Logan, Harrison County, IA |
| 3:51 PM | 1.0 in | 7 ESE Missouri Valley, Harrison County, IA |
| 3:52 PM | 1.0 in | 1 S Holstein, Ida County, IA |
| 3:54 PM | 1.25 in | 1 W La Vista, Sarpy County, NE |
| 3:55 PM | 1.0 in | 3 E Omaha, Douglas County, NE |
| 3:57 PM | 1.0 in | 2 SE Carter Lake, Pottawattamie County, IA |
| 3:59 PM | 1.0 in | 1 NW Chalco, Sarpy County, NE |
| 4:07 PM | 1.0 in | 7 N Carlton, Dickinson County, KS |
| 4:07 PM | 1.0 in | 1 NE Council Bluffs, Pottawattamie County, IA |
| 4:16 PM | 1.0 in | 4 S Persia, Harrison County, IA |
| 4:22 PM | 1.5 in | 8 S Abilene, Dickinson County, KS |
| 4:28 PM | 1.0 in | 4 W Tecumseh, Johnson County, NE |
| 4:34 PM | 1.25 in | 5 SE Carlton, Dickinson County, KS |
| 4:35 PM | 2.0 in | 3 NNE Tecumseh, Johnson County, NE |
| 4:35 PM | 2.0 in | 2 NNE Tecumseh, Johnson County, NE |
| 4:35 PM | 1.75 in | 4 NNW Tecumseh, Johnson County, NE |
| 4:35 PM | 1.25 in | Cook, Johnson County, NE |
| 4:36 PM | 1.25 in | 1 NE Tecumseh, Johnson County, NE |
| 4:39 PM | 1.0 in | 3 SE Westphalia, Shelby County, IA |
| 4:40 PM | 1.75 in | 4 E Carlton, Dickinson County, KS |
| 4:48 PM | 1.0 in | 5 NW Oakland, Pottawattamie County, IA |
| 4:49 PM | 1.0 in | 2 E Aspinwall, Crawford County, IA |
| 4:53 PM | 1.0 in | Arcadia, Carroll County, IA |
| 4:54 PM | 1.0 in | 4 SE Lewiston, Pawnee County, NE |
| 4:58 PM | 1.0 in | 4 S Durham, Marion County, KS |
| 5:00 PM | 1.0 in | Talmage, Otoe County, NE |
| 5:03 PM | 1.75 in | Hope, Dickinson County, KS |
| 5:03 PM | 1.75 in | 3 W Hope, Dickinson County, KS |
| 5:09 PM | 1.0 in | 3 WNW Elk Creek, Johnson County, NE |
| 5:11 PM | 1.0 in | Hillsboro, Marion County, KS |
| 5:16 PM | 1.75 in | 4 E Hillsboro, Marion County, KS |
| 5:16 PM | 1.0 in | 1 E Rockwell City, Calhoun County, IA |
| 5:17 PM | 1.0 in | Baileyville, Nemaha County, KS |
| 5:18 PM | 1.0 in | 2 S Willey, Carroll County, IA |
| 5:21 PM | 1.0 in | 8 N Marion, Marion County, KS |
| 5:27 PM | 1.75 in | 8 W Lincolnville, Marion County, KS |
| 5:30 PM | 1.25 in | Auburn, Nemaha County, NE |
| 5:35 PM | 1.75 in | 2 WNW Frankfort, Marshall County, KS |
| 5:35 PM | 1.0 in | 3 W Humboldt, Richardson County, NE |
| 5:39 PM | 1.75 in | Lincolnville, Marion County, KS |
| 5:40 PM | 1.5 in | 2 SW Marion, Marion County, KS |
| 5:46 PM | 2.0 in | 8 SSW Mayfield, Sumner County, KS |
| 5:48 PM | 1.0 in | Burdick, Morris County, KS |
| 5:50 PM | 3.5 in | 7 SSW Mayfield, Sumner County, KS |
| 5:50 PM | 4.0 in | 6 SSW Marion, Marion County, KS |
| 5:53 PM | 2.5 in | 5 S Mayfield, Sumner County, KS |
| 5:55 PM | 2.75 in | 1 NNE Marion, Marion County, KS |
| 5:56 PM | 2.75 in | 4 ESE Marion, Marion County, KS |
| 5:58 PM | 1.0 in | 6 ENE Watson, Atchison County, MO |
| 6:08 PM | 1.25 in | 4 NNW Cedar Point, Chase County, KS |
| 6:13 PM | 1.0 in | 3 W Wellington, Sumner County, KS |
| 6:15 PM | 2.5 in | 3 S Renfrow, Grant County, OK |
| 6:15 PM | 1.5 in | Peabody, Marion County, KS |
| 6:17 PM | 2.25 in | Peabody, Marion County, KS |
| 6:20 PM | 2.75 in | 5 NW Deer Creek, Grant County, OK |
| 6:22 PM | 2.0 in | 5 S Renfrow, Grant County, OK |
| 6:29 PM | 1.25 in | Florence, Marion County, KS |
| 6:38 PM | 1.75 in | 6 W Braman, Kay County, OK |
| 6:44 PM | 1.0 in | Albert Lea, Freeborn County, MN |
| 6:46 PM | 1.0 in | Falls City, Richardson County, NE |
| 6:55 PM | 1.25 in | 4 W Topeka, Shawnee County, KS |
| 6:56 PM | 3.0 in | 6 W Braman, Kay County, OK |
| 7:03 PM | 1.0 in | 5 E Elbing, Butler County, KS |
| 7:06 PM | 1.0 in | Mound City, Holt County, MO |
| 7:07 PM | 1.0 in | 2 SW Burns, Butler County, KS |
| 7:15 PM | 3.75 in | 4 W Braman, Kay County, OK |
| 7:15 PM | 2.0 in | Elbing, Butler County, KS |
| 7:24 PM | 1.0 in | 9 NE Matfield Green, Chase County, KS |
| 7:45 PM | 1.25 in | 2 NE Pauline, Shawnee County, KS |
| 7:48 PM | 1.0 in | Pond Creek, Grant County, OK |
| 7:55 PM | 1.25 in | 5 NNW Benton, Butler County, KS |
| 8:00 PM | 1.25 in | Benton, Butler County, KS |
| 8:03 PM | 1.0 in | Stanberry, Gentry County, MO |
| 8:08 PM | 1.0 in | 1 NE Saylorville, Polk County, IA |
| 8:15 PM | 1.0 in | Andover, Butler County, KS |
| 8:15 PM | 1.0 in | 2 SW Madison, Greenwood County, KS |
| 8:17 PM | 1.25 in | 6 N Hunter, Grant County, OK |
| 8:23 PM | 1.0 in | 2 E Andover, Butler County, KS |
| 8:23 PM | 1.0 in | Towanda, Butler County, KS |
| 8:32 PM | 1.0 in | 5 W Lawton, Comanche County, OK |
| 8:33 PM | 1.0 in | Lamont, Grant County, OK |
| 8:34 PM | 1.0 in | Lawton, Comanche County, OK |
| 8:37 PM | 1.0 in | 3 NE Lawton, Comanche County, OK |
| 9:02 PM | 1.0 in | 2 S Kansas City, Jackson County, MO |
| 9:35 PM | 2.75 in | 1 E Douglas, Garfield County, OK |
| 9:48 PM | 1.0 in | 2 E Gardner, Johnson County, KS |
| 10:20 PM | 1.75 in | 5 N Orlando, Noble County, OK |
| 11:02 PM | 1.75 in | 4 SW Morrison, Noble County, OK |
| 11:51 PM | 1.0 in | 5 SW Morrison, Payne County, OK |
| Time | Gust | Where |
|---|---|---|
| 1:32 PM | 68 mph | 2 ESE Tekamah, Burt County, NE |
| 4:53 PM | Not measured | Brock, Nemaha County, NE |
| 5:16 PM | 70 mph | Herington, Dickinson County, KS |
| 6:00 PM | Not measured | 3 SW Sparta, Monroe County, WI |
| 6:30 PM | Not measured | 4 SW Dunlap, Morris County, KS |
| 6:39 PM | 62 mph | 2 N Albert Lea, Freeborn County, MN |
| 6:54 PM | 60 mph | 7 WSW Topeka, Shawnee County, KS |
| 7:12 PM | 65 mph | 6 WNW Winterset, Madison County, IA |
| 7:20 PM | Not measured | 2 NNW Winterset, Madison County, IA |
| 7:23 PM | Not measured | 4 NNE Winterset, Madison County, IA |
| 7:40 PM | 59 mph | 2 ESE Pauline, Shawnee County, KS |
| 7:41 PM | Not measured | 3 WSW Arkoe, Nodaway County, MO |
Show all 137 wind reportsShow fewer
| Time | Gust | Where |
|---|---|---|
| 7:43 PM | Not measured | 1 SSE Arkoe, Nodaway County, MO |
| 8:00 PM | Not measured | Stanberry, Gentry County, MO |
| 8:00 PM | 59 mph | Des Moines Int Airport, Polk County, IA |
| 8:05 PM | 60 mph | Perry, Jefferson County, KS |
| 8:08 PM | 60 mph | 4 W Perry, Jefferson County, KS |
| 8:11 PM | 107 mph | Vance Air Force Base, Garfield County, OK |
| 8:24 PM | 62 mph | 2 E Jarbalo, Leavenworth County, KS |
| 8:32 PM | Not measured | 5 E Swan, Marion County, IA |
| 8:37 PM | 70 mph | 2 ENE Lamoni, Decatur County, IA |
| 8:38 PM | 67 mph | 2 WSW Bonner Springs, Wyandotte County, KS |
| 8:39 PM | 70 mph | 2 SSE Bonner Springs, Johnson County, KS |
| 8:43 PM | Not measured | 5 NNE Gridley, Coffey County, KS |
| 8:45 PM | Not measured | 1 SSW Burlington, Coffey County, KS |
| 8:45 PM | Not measured | 4 ENE Leon, Decatur County, IA |
| 8:47 PM | Not measured | 2 NNE Lake Quivira, Wyandotte County, KS |
| 8:47 PM | Not measured | 1 WSW Muncie, Wyandotte County, KS |
| 8:48 PM | Not measured | Monroe, Jasper County, IA |
| 8:49 PM | Not measured | 2 SW Beverly Hills, Wyandotte County, KS |
| 8:51 PM | Not measured | 2 NE Muncie, Wyandotte County, KS |
| 8:51 PM | Not measured | 1 ESE Maywood, Wyandotte County, KS |
| 8:52 PM | Not measured | 1 ENE Weatherby Lake, Platte County, MO |
| 8:53 PM | Not measured | 2 NNW Merriam, Wyandotte County, KS |
| 8:53 PM | Not measured | 2 NW Kansas City Kansas, Wyandotte County, KS |
| 8:54 PM | Not measured | 2 NE Muncie, Wyandotte County, KS |
| 8:54 PM | 59 mph | 3 NNW Lake Waukomis, Platte County, MO |
| 8:55 PM | Not measured | 1 SW Merriam, Johnson County, KS |
| 8:55 PM | Not measured | 2 NE Muncie, Wyandotte County, KS |
| 8:55 PM | Not measured | 3 WNW Kansas City Kansa, Wyandotte County, KS |
| 8:56 PM | 65 mph | 3 SSE Ferrelview, Platte County, MO |
| 8:57 PM | Not measured | 2 ESE Lake Waukomis, Platte County, MO |
| 8:57 PM | Not measured | Platte Woods, Platte County, MO |
| 8:57 PM | Not measured | 2 NNE Lake Waukomis, Platte County, MO |
| 8:57 PM | Not measured | 5 E Ferrelview, Clay County, MO |
| 8:58 PM | Not measured | 2 SSW Kansas City, Jackson County, MO |
| 8:58 PM | Not measured | 2 SW Kansas City, Jackson County, MO |
| 8:58 PM | Not measured | 1 WSW Kansas City, Jackson County, MO |
| 8:58 PM | Not measured | 5 ESE Ferrelview, Clay County, MO |
| 8:58 PM | Not measured | 6 E Ferrelview, Clay County, MO |
| 8:58 PM | Not measured | 4 E Ferrelview, Clay County, MO |
| 8:58 PM | 70 mph | 1 N Humeston, Wayne County, IA |
| 8:59 PM | Not measured | 2 ENE Kansas City, Jackson County, MO |
| 8:59 PM | 61 mph | Kansas City Downtown, Clay County, MO |
| 8:59 PM | Not measured | 2 NNW Kansas City Kansa, Wyandotte County, KS |
| 8:59 PM | Not measured | 5 ESE Ferrelview, Clay County, MO |
| 9:00 PM | Not measured | 2 SSE Kansas City, Jackson County, MO |
| 9:00 PM | Not measured | 1 S Kansas City, Jackson County, MO |
| 9:00 PM | Not measured | 1 W Kansas City Kansas, Wyandotte County, KS |
| 9:00 PM | Not measured | North Kansas City, Clay County, MO |
| 9:00 PM | Not measured | 1 WNW North Kansas City, Clay County, MO |
| 9:00 PM | Not measured | 6 E Ferrelview, Clay County, MO |
| 9:01 PM | Not measured | 2 NW Kansas City Kansas, Wyandotte County, KS |
| 9:02 PM | Not measured | 1 SW Beverly Hills, Wyandotte County, KS |
| 9:02 PM | Not measured | Derby, Lucas County, IA |
| 9:05 PM | Not measured | 2 SSW Randolph, Jackson County, MO |
| 9:06 PM | 61 mph | Kansas City Downtown, Clay County, MO |
| 9:08 PM | 69 mph | 2 N Courtney, Jackson County, MO |
| 9:12 PM | Not measured | 3 E Trimble, Clinton County, MO |
| 9:12 PM | 64 mph | Millerton, Wayne County, IA |
| 9:14 PM | Not measured | 3 S Independence, Jackson County, MO |
| 9:14 PM | Not measured | 2 SE Courtney, Jackson County, MO |
| 9:14 PM | Not measured | 4 W Holt, Clay County, MO |
| 9:14 PM | Not measured | 6 W Holt, Clinton County, MO |
| 9:14 PM | Not measured | 5 E Trimble, Clinton County, MO |
| 9:14 PM | Not measured | Plattsburg, Clinton County, MO |
| 9:21 PM | Not measured | 3 NW Excelsior Estates, Clay County, MO |
| 9:23 PM | Not measured | 1 WSW Excelsior Springs, Clay County, MO |
| 9:24 PM | Not measured | 2 NW Excelsior Estates, Clay County, MO |
| 9:24 PM | Not measured | Lawson, Ray County, MO |
| 9:28 PM | Not measured | 4 NE Linwood, Leavenworth County, KS |
| 9:28 PM | Not measured | 1 N Excelsior Estates, Ray County, MO |
| 9:30 PM | Not measured | 4 SSW Napoleon, Lafayette County, MO |
| 9:30 PM | Not measured | Platte Woods, Platte County, MO |
| 9:30 PM | 67 mph | 1 SSE Kearney, Clay County, MO |
| 9:30 PM | Not measured | 1 N Lawson, Ray County, MO |
| 9:31 PM | Not measured | 7 NW Osawatomie, Miami County, KS |
| 9:31 PM | Not measured | 2 S Orrick, Ray County, MO |
| 9:31 PM | Not measured | 2 NW Fleming, Ray County, MO |
| 9:34 PM | Not measured | 6 NNW Grandview, Jackson County, MO |
| 9:35 PM | 65 mph | 1 E Douglas, Garfield County, OK |
| 9:38 PM | Not measured | 3 NE Grandview, Jackson County, MO |
| 9:41 PM | 65 mph | 4 NW Missouri City, Clay County, MO |
| 9:44 PM | Not measured | Cowgill, Caldwell County, MO |
| 9:50 PM | Not measured | 1 N Excelsior Estates, Ray County, MO |
| 9:51 PM | Not measured | 1 SE Kearney, Clay County, MO |
| 9:55 PM | Not measured | 4 ESE Parker, Linn County, KS |
| 9:58 PM | 61 mph | 2 N Livingston, Grant County, WI |
| 10:03 PM | 60 mph | 1 ESE Louisburg, Miami County, KS |
| 10:15 PM | Not measured | 5 ESE Kirkville, Wapello County, IA |
| 10:18 PM | Not measured | 4 NNE Freeman, Cass County, MO |
| 10:30 PM | Not measured | Linby, Jefferson County, IA |
| 10:34 PM | Not measured | 2 NNE Adrian, Bates County, MO |
| 10:34 PM | Not measured | 2 N Adrian, Bates County, MO |
| 10:45 PM | 75 mph | 3 ESE Linneus, Linn County, MO |
| 10:53 PM | Not measured | 3 SSE Brookfield, Linn County, MO |
| 10:54 PM | Not measured | 2 W Kalona, Washington County, IA |
| 10:55 PM | Not measured | 2 N Pleasant Plain, Washington County, IA |
| 10:55 PM | Not measured | 1 W Kalona, Washington County, IA |
| 11:08 PM | Not measured | 1 ESE Iowa City Municip, Johnson County, IA |
| 11:08 PM | Not measured | 3 ESE Iowa City, Johnson County, IA |
| 11:10 PM | 69 mph | 2 SE Iowa City, Johnson County, IA |
| 11:18 PM | Not measured | 1 ESE Knob Noster, Johnson County, MO |
| 11:33 PM | 60 mph | Tipton, Cedar County, IA |
| 11:36 PM | Not measured | 3 E Waubeek, Linn County, IA |
| 11:38 PM | Not measured | 1 N Muscatine, Muscatine County, IA |
| 11:55 PM | Not measured | 1 ENE Toronto, Clinton County, IA |
| 11:57 PM | Not measured | 2 WNW Moberly, Randolph County, MO |
| 12:11 AM | Not measured | 1 N Racine, Newton County, MO |
| 12:14 AM | Not measured | 2 NNE Iron Gates, Jasper County, MO |
| 12:14 AM | Not measured | 2 WNW Joplin, Jasper County, MO |
| 12:15 AM | 70 mph | Davenport Ariport, Scott County, IA |
| 12:16 AM | Not measured | 1 SSW Mount Joy, Scott County, IA |
| 12:18 AM | Not measured | 3 SW Airport Drive, Jasper County, MO |
| 12:27 AM | Not measured | 2 W Goodman, McDonald County, MO |
| 12:27 AM | Not measured | Miles, Jackson County, IA |
| 12:28 AM | Not measured | 3 NE Bettendorf, Scott County, IA |
| 12:30 AM | Not measured | 1 WNW Columbia, Boone County, MO |
| 12:37 AM | 60 mph | 3 N Stockton, Jo Daviess County, IL |
| 12:41 AM | Not measured | Savanna, Carroll County, IL |
| 12:44 AM | Not measured | 3 NW Wentworth, Newton County, MO |
| 1:12 AM | Not measured | 1 SSW Mount Vernon, Lawrence County, MO |
| 1:18 AM | Not measured | 5 W Anderson, McDonald County, MO |
| 1:25 AM | Not measured | 1 NNE Chesapeake, Lawrence County, MO |
| 2:50 AM | Not measured | 2 SSW Fayetteville, Washington County, AR |
| 4:47 AM | Not measured | 3 WNW Siloam Springs, Douglas County, MO |
| 5:16 AM | 62 mph | 1 W West Plains, Howell County, MO |
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 |
|---|---|---|---|
| Lincoln, NE | 1.75 in | None | 0 |
| Omaha, NE | 1.25 in | None | 0 |
| Topeka, KS | 1.25 in | 60 mph | 0 |
| Wichita, KS | 1.25 in | None | 1 |
| Des Moines, IA | 1.0 in | 59 mph | 1 |
| Kansas City, MO | 1.0 in | 69 mph | 1 |
| Davenport, IA | None | 70 mph | 0 |
| Fayetteville, AR | 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.