Storm reports for July 31, 2024
NOAA recorded 79 hail reports, 315 wind reports and 1 tornado report in 24 states on July 31, 2024.
- in 24 states
- 395
- Storm reports
- Near 45.63, -96.23, MN
- 6.0 in
- Largest hail
- About 19 miles from Omaha, NE
- 100 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, final severe weather database (from NOAA's Storm Data). Report day: 12:00 UTC on July 31, 2024 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.
What happened
In the late afternoon and early evening of July 31, 2024, a line of severe storms crossed southeast Nebraska and southwest Iowa, leaving about 230 miles of damage through the Lincoln and Omaha areas.1 Measured gusts reached 92 mph near Denton, 83 mph at the Lincoln airport and 90 mph at Omaha's Eppley Airfield. NWS estimated straight-line winds up to 100 mph across the Omaha metro.1,2 In northeast Gretna, homes had windows blown out and large parts of their roofs torn off.3 NOAA's Storm Events Database lists $35 million in property damage in Douglas County, $15 million in Sarpy County and $1.5 million in Lancaster County.2,3,4
That afternoon in western Minnesota, hail 6 inches across fell near Chokio in Stevens County.5 Hail up to 4 inches across damaged roofs and vehicles near Graceville in Big Stone County.6 In Phillips County, Kansas, hail reached 4 inches near Prairie View.7
Sources
- 1. NWS Omaha: Widespread Damaging Winds of July 31, 2024
- 2. NOAA NCEI Storm Events Database: Storm Events Database: Event 1206772, thunderstorm wind, Douglas County, Nebraska
- 3. NOAA NCEI Storm Events Database: Storm Events Database: Event 1206771, thunderstorm wind, Sarpy County, Nebraska
- 4. NOAA NCEI Storm Events Database: Storm Events Database: Event 1206760, thunderstorm wind, Lancaster County, Nebraska
- 5. NOAA NCEI Storm Events Database: Storm Events Database: Event 1205675, hail, Stevens County, Minnesota
- 6. NOAA NCEI Storm Events Database: Storm Events Database: Event 1195473, hail, Big Stone County, Minnesota
- 7. NOAA NCEI Storm Events Database: Storm Events Database: Event 1193754, hail, Phillips County, Kansas
Reports by hour
Hail79, most at 4 PM
Wind315, most at 5 PM
Tornado1, most at 7 PM
Every report
Source: NOAA/NWS Storm Prediction Center.
| Time | Rating | Where | Path |
|---|---|---|---|
| 7:07 PM | Not rated | Near 43.22, -97.89, SD | 0.01 mi long, 10 yd wide |
| Time | Size | Where |
|---|---|---|
| 8:25 AM | 0.75 in | About 2 miles from Bismarck, ND |
| 8:45 AM | 0.75 in | About 2 miles from Bismarck, ND |
| 9:35 AM | 1.0 in | Near 40.30, -87.80, IL |
| 10:10 AM | 0.88 in | Near 40.80, -92.48, IA |
| 10:50 AM | 1.25 in | Near 40.72, -93.04, IA |
| 11:08 AM | 1.0 in | Near 39.60, -88.62, IL |
| 11:33 AM | 1.0 in | Near 40.68, -92.67, IA |
| 2:04 PM | 0.88 in | About 36 miles from Louisville, KY |
| 3:24 PM | 1.0 in | Near 40.30, -100.01, NE |
| 3:38 PM | 1.0 in | Near 40.25, -99.90, NE |
| 3:40 PM | 1.0 in | Near 40.14, -99.83, NE |
| 3:50 PM | 1.75 in | Near 40.16, -99.71, NE |
Show all 79 hail reportsShow fewer
| Time | Size | Where |
|---|---|---|
| 3:56 PM | 1.0 in | Near 39.89, -99.71, KS |
| 4:01 PM | 1.0 in | Near 40.11, -100.11, NE |
| 4:01 PM | 0.88 in | About 52 miles from Lincoln, NE |
| 4:05 PM | 1.0 in | Near 39.12, -100.71, KS |
| 4:06 PM | 1.5 in | About 53 miles from Lincoln, NE |
| 4:15 PM | 1.0 in | Near 39.11, -100.69, KS |
| 4:15 PM | 1.75 in | Near 39.89, -99.53, KS |
| 4:15 PM | 1.0 in | Near 45.52, -98.10, SD |
| 4:19 PM | 1.25 in | Near 45.57, -96.44, MN |
| 4:20 PM | 2.75 in | Near 45.57, -96.43, MN |
| 4:20 PM | 1.75 in | Near 45.57, -96.44, MN |
| 4:20 PM | 4.0 in | Near 39.87, -99.52, KS |
| 4:23 PM | 1.5 in | Near 45.57, -96.46, MN |
| 4:23 PM | 1.5 in | Near 45.57, -96.45, MN |
| 4:24 PM | 4.0 in | Near 45.57, -96.44, MN |
| 4:30 PM | 1.5 in | Near 45.70, -96.45, MN |
| 4:30 PM | 3.5 in | Near 45.57, -96.43, MN |
| 4:30 PM | 1.75 in | Near 39.76, -99.38, KS |
| 4:35 PM | 1.75 in | Near 39.86, -99.34, KS |
| 4:35 PM | 3.0 in | Near 45.57, -96.43, MN |
| 4:40 PM | 1.0 in | About 57 miles from Lincoln, NE |
| 4:43 PM | 6.0 in | Near 45.63, -96.23, MN |
| 4:44 PM | 5.0 in | Near 45.61, -96.21, MN |
| 4:46 PM | 1.5 in | Near 38.96, -100.49, KS |
| 4:48 PM | 1.25 in | Near 39.27, -100.59, KS |
| 4:48 PM | 1.75 in | Near 39.75, -99.22, KS |
| 4:51 PM | 3.5 in | Near 45.62, -96.17, MN |
| 4:53 PM | 1.25 in | About 5 miles from Minneapolis, MN |
| 4:55 PM | 0.75 in | About 33 miles from Minneapolis, MN |
| 4:55 PM | 1.0 in | Near 39.37, -99.84, KS |
| 5:05 PM | 1.0 in | About 2 miles from Minneapolis, MN |
| 5:05 PM | 2.75 in | Near 45.65, -96.05, MN |
| 5:12 PM | 1.75 in | Near 39.00, -100.37, KS |
| 5:15 PM | 1.0 in | Near 45.69, -96.01, MN |
| 5:20 PM | 1.25 in | Near 45.71, -96.97, SD |
| 5:33 PM | 1.25 in | Near 45.77, -95.84, MN |
| 5:33 PM | 1.25 in | Near 45.75, -95.84, MN |
| 5:35 PM | 2.0 in | About 29 miles from Minneapolis, MN |
| 5:45 PM | 1.75 in | Near 39.48, -98.05, KS |
| 5:48 PM | 0.75 in | About 6 miles from Akron, OH |
| 6:05 PM | 1.0 in | Near 44.55, -94.38, MN |
| 6:05 PM | 2.0 in | Near 45.81, -95.51, MN |
| 6:15 PM | 1.0 in | Near 38.90, -99.92, KS |
| 6:16 PM | 1.25 in | Near 39.44, -97.87, KS |
| 6:22 PM | 1.0 in | Near 45.87, -95.42, MN |
| 6:25 PM | 1.5 in | Near 45.82, -95.35, MN |
| 6:42 PM | 1.0 in | Near 43.18, -99.29, SD |
| 6:43 PM | 1.0 in | About 47 miles from Minneapolis, MN |
| 6:50 PM | 1.75 in | Near 38.86, -100.17, KS |
| 7:00 PM | 2.0 in | Near 43.12, -99.19, SD |
| 7:03 PM | 1.25 in | Near 44.93, -95.93, MN |
| 7:04 PM | 0.75 in | Near 44.73, -97.03, SD |
| 7:13 PM | 2.5 in | Near 44.95, -95.82, MN |
| 7:21 PM | 1.0 in | Near 44.94, -95.72, MN |
| 7:22 PM | 2.5 in | Near 44.95, -95.71, MN |
| 7:31 PM | 1.75 in | About 19 miles from Rochester, MN |
| 7:32 PM | 1.0 in | About 53 miles from Minneapolis, MN |
| 7:33 PM | 1.75 in | About 21 miles from Rochester, MN |
| 7:55 PM | 1.0 in | Near 42.85, -98.72, NE |
| 8:12 PM | 1.75 in | Near 42.78, -98.53, NE |
| 8:15 PM | 1.75 in | Near 42.76, -98.44, NE |
| 8:24 PM | 1.0 in | About 14 miles from Rochester, MN |
| 8:28 PM | 2.0 in | Near 42.71, -98.35, NE |
| 8:37 PM | 0.75 in | Near 44.77, -94.98, MN |
| 8:38 PM | 1.75 in | About 19 miles from Rochester, MN |
| 9:14 PM | 1.0 in | About 25 miles from Rochester, MN |
| 10:30 PM | 1.0 in | About 27 miles from Sioux Falls, SD |
| Time | Gust | Where |
|---|---|---|
| 7:48 AM | 60 mph | About 43 miles from Peoria, IL |
| 9:03 AM | 59 mph | Near 45.20, -99.61, SD |
| 9:04 AM | 63 mph | Near 40.46, -88.10, IL |
| 9:34 AM | 60 mph | Near 40.38, -87.67, IL |
| 9:46 AM | 60 mph | Near 40.47, -87.67, IL |
| 9:55 AM | 60 mph | Near 40.11, -87.59, IL |
| 11:15 AM | 75 mph | Near 45.57, -98.03, SD |
| 11:30 AM | 59 mph | Near 45.60, -97.83, SD |
| 11:35 AM | 60 mph | Near 41.57, -99.08, NE |
| 11:37 AM | 60 mph | Near 45.41, -97.90, SD |
| 11:40 AM | 67 mph | Near 45.68, -97.75, SD |
| 11:45 AM | 70 mph | Near 45.79, -97.75, SD |
Show all 315 wind reportsShow fewer
| Time | Gust | Where |
|---|---|---|
| 11:46 AM | 83 mph | Near 41.62, -98.95, NE |
| 11:56 AM | 67 mph | Near 45.75, -97.49, SD |
| 12:00 PM | 60 mph | Near 45.74, -97.47, SD |
| 12:00 PM | 70 mph | Near 45.71, -97.43, SD |
| 12:04 PM | 70 mph | Near 45.72, -97.42, SD |
| 12:04 PM | 64 mph | Near 45.31, -97.05, SD |
| 12:09 PM | 64 mph | Near 45.31, -97.05, SD |
| 12:15 PM | 62 mph | Near 45.67, -97.00, SD |
| 12:15 PM | 92 mph | Near 45.80, -97.45, SD |
| 12:17 PM | 59 mph | Near 41.62, -98.95, NE |
| 12:20 PM | 85 mph | Near 45.86, -97.32, SD |
| 12:20 PM | 64 mph | Near 39.47, -87.38, IN |
| 12:32 PM | 67 mph | Near 45.98, -96.92, ND |
| 12:45 PM | 70 mph | Near 45.86, -97.10, SD |
| 12:45 PM | 60 mph | Near 45.87, -96.73, SD |
| 12:48 PM | 60 mph | About 56 miles from Fargo, ND |
| 12:52 PM | 70 mph | About 55 miles from Fargo, ND |
| 12:55 PM | 64 mph | About 56 miles from Fargo, ND |
| 12:58 PM | 59 mph | About 55 miles from Fargo, ND |
| 12:58 PM | 64 mph | About 45 miles from Fargo, ND |
| 1:20 PM | 60 mph | Near 45.58, -96.17, MN |
| 1:25 PM | 60 mph | About 59 miles from Fargo, ND |
| 1:30 PM | 66 mph | About 44 miles from Fargo, ND |
| 1:35 PM | 60 mph | About 59 miles from Fargo, ND |
| 1:37 PM | 75 mph | Near 39.91, -91.36, IL |
| 1:40 PM | 81 mph | Near 46.40, -95.71, MN |
| 1:48 PM | 58 mph | About 29 miles from Louisville, KY |
| 1:53 PM | 58 mph | About 29 miles from Louisville, KY |
| 2:09 PM | 60 mph | Near 32.10, -82.85, GA |
| 2:10 PM | 63 mph | Near 45.89, -95.37, MN |
| 2:15 PM | 59 mph | About 7 miles from Louisville, KY |
| 2:15 PM | 59 mph | About 17 miles from Louisville, KY |
| 2:18 PM | 64 mph | About 52 miles from Fargo, ND |
| 2:20 PM | 60 mph | About 36 miles from Baltimore, MD |
| 2:23 PM | 72 mph | About 54 miles from Fargo, ND |
| 2:30 PM | 70 mph | About 54 miles from Fargo, ND |
| 2:30 PM | 70 mph | About 48 miles from Fargo, ND |
| 2:30 PM | 67 mph | About 55 miles from Fargo, ND |
| 2:35 PM | 58 mph | Near 47.51, -94.93, MN |
| 2:39 PM | 45 mph | About 31 miles from Atlanta, GA |
| 2:40 PM | 60 mph | About 44 miles from Fargo, ND |
| 2:45 PM | 58 mph | About 31 miles from Louisville, KY |
| 2:45 PM | 45 mph | About 33 miles from Atlanta, GA |
| 3:00 PM | 66 mph | About 24 miles from Baltimore, MD |
| 3:15 PM | 58 mph | About 41 miles from Philadelphia, PA |
| 3:16 PM | 64 mph | Near 45.30, -94.68, MN |
| 3:19 PM | 58 mph | Near 46.26, -94.05, MN |
| 3:20 PM | 58 mph | About 30 miles from Hickory, NC |
| 3:20 PM | 59 mph | About 40 miles from Louisville, KY |
| 3:30 PM | 60 mph | About 54 miles from Louisville, KY |
| 3:30 PM | 60 mph | About 3 miles from Washington, DC |
| 3:35 PM | 70 mph | Near 47.49, -94.86, MN |
| 3:35 PM | 67 mph | Near 47.52, -94.97, MN |
| 3:37 PM | 58 mph | Near 44.04, -83.85, MI |
| 3:38 PM | 58 mph | Near 46.50, -93.81, MN |
| 3:38 PM | 58 mph | Near 46.48, -93.96, MN |
| 3:42 PM | 58 mph | About 44 miles from Louisville, KY |
| 3:43 PM | 58 mph | Near 46.48, -93.90, MN |
| 3:46 PM | 58 mph | Near 46.74, -93.97, MN |
| 3:47 PM | 60 mph | Near 40.25, -98.33, NE |
| 3:48 PM | 60 mph | Near 40.29, -98.26, NE |
| 3:49 PM | 58 mph | About 6 miles from Savannah, GA |
| 3:50 PM | 59 mph | About 14 miles from Lexington, KY |
| 3:50 PM | 58 mph | About 41 miles from Cincinnati, OH |
| 3:53 PM | 58 mph | About 39 miles from Cincinnati, OH |
| 3:58 PM | 58 mph | About 6 miles from Savannah, GA |
| 4:03 PM | 58 mph | About 8 miles from Lexington, KY |
| 4:07 PM | 60 mph | About 4 miles from Washington, DC |
| 4:12 PM | 63 mph | About 57 miles from Duluth, MN |
| 4:15 PM | 60 mph | About 3 miles from Washington, DC |
| 4:19 PM | 60 mph | Near 37.34, -85.35, KY |
| 4:20 PM | 52 mph | Near 31.31, -82.24, GA |
| 4:20 PM | 63 mph | About 38 miles from Lincoln, NE |
| 4:21 PM | 67 mph | About 15 miles from Hilton Head Island, SC |
| 4:26 PM | 58 mph | Near 31.62, -84.35, GA |
| 4:26 PM | 45 mph | Near 33.00, -83.56, GA |
| 4:27 PM | 60 mph | About 6 miles from Washington, DC |
| 4:27 PM | 60 mph | About 12 miles from Washington, DC |
| 4:28 PM | 60 mph | About 4 miles from Washington, DC |
| 4:29 PM | 59 mph | About 31 miles from Lincoln, NE |
| 4:30 PM | 68 mph | Near 39.74, -99.35, KS |
| 4:31 PM | 58 mph | Near 31.64, -84.27, GA |
| 4:31 PM | 60 mph | About 7 miles from Washington, DC |
| 4:35 PM | 64 mph | About 6 miles from Washington, DC |
| 4:36 PM | 60 mph | About 6 miles from Washington, DC |
| 4:37 PM | 58 mph | About 40 miles from Duluth, MN |
| 4:40 PM | 64 mph | Near 39.65, -99.18, KS |
| 4:40 PM | 64 mph | In Washington, DC |
| 4:41 PM | 70 mph | About 8 miles from Washington, DC |
| 4:42 PM | 75 mph | About 19 miles from Lincoln, NE |
| 4:42 PM | 92 mph | About 11 miles from Lincoln, NE |
| 4:44 PM | 58 mph | Near 47.24, -93.53, MN |
| 4:44 PM | 62 mph | Near 39.38, -99.83, KS |
| 4:45 PM | 60 mph | Near 39.36, -99.85, KS |
| 4:48 PM | 58 mph | Near 47.26, -93.42, MN |
| 4:48 PM | 45 mph | Near 33.13, -83.25, GA |
| 4:48 PM | 58 mph | Near 47.16, -93.52, MN |
| 4:48 PM | 61 mph | Near 39.75, -99.22, KS |
| 4:50 PM | 70 mph | About 54 miles from Fargo, ND |
| 4:52 PM | 61 mph | About 10 miles from Washington, DC |
| 4:53 PM | 58 mph | Near 31.31, -83.45, GA |
| 4:55 PM | 70 mph | About 12 miles from Washington, DC |
| 4:58 PM | 60 mph | About 16 miles from Washington, DC |
| 5:00 PM | 70 mph | Near 39.66, -98.95, KS |
| 5:00 PM | 58 mph | About 19 miles from Duluth, MN |
| 5:02 PM | 60 mph | Near 39.77, -99.08, KS |
| 5:05 PM | 60 mph | About 4 miles from Minneapolis, MN |
| 5:05 PM | 59 mph | About 17 miles from Lincoln, NE |
| 5:07 PM | 58 mph | About 57 miles from Duluth, MN |
| 5:07 PM | 58 mph | About 58 miles from Duluth, MN |
| 5:08 PM | 64 mph | Near 39.41, -99.47, KS |
| 5:13 PM | 63 mph | Near 39.07, -100.23, KS |
| 5:14 PM | 58 mph | About 48 miles from Lexington, KY |
| 5:15 PM | 58 mph | About 47 miles from Lexington, KY |
| 5:19 PM | 66 mph | About 19 miles from Lincoln, NE |
| 5:20 PM | 64 mph | About 17 miles from Washington, DC |
| 5:20 PM | 58 mph | About 57 miles from Duluth, MN |
| 5:20 PM | 100 mph | About 19 miles from Omaha, NE |
| 5:21 PM | 58 mph | About 4 miles from Duluth, MN |
| 5:22 PM | 52 mph | About 42 miles from Hilton Head Island, SC |
| 5:23 PM | 58 mph | Near 36.94, -84.82, KY |
| 5:23 PM | 58 mph | About 43 miles from Duluth, MN |
| 5:26 PM | 60 mph | About 12 miles from Washington, DC |
| 5:27 PM | 58 mph | About 55 miles from Lexington, KY |
| 5:28 PM | 63 mph | About 6 miles from Duluth, MN |
| 5:28 PM | 100 mph | About 14 miles from Omaha, NE |
| 5:29 PM | 58 mph | About 58 miles from Duluth, MN |
| 5:30 PM | 58 mph | Near 37.05, -84.63, KY |
| 5:30 PM | 58 mph | Near 31.38, -84.54, GA |
| 5:30 PM | 60 mph | About 26 miles from Washington, DC |
| 5:32 PM | 58 mph | About 16 miles from Duluth, MN |
| 5:34 PM | 58 mph | About 52 miles from Duluth, MN |
| 5:36 PM | 59 mph | About 19 miles from Omaha, NE |
| 5:41 PM | 59 mph | Near 30.92, -102.92, TX |
| 5:43 PM | 60 mph | About 30 miles from Washington, DC |
| 5:48 PM | 90 mph | About 8 miles from Omaha, NE |
| 5:48 PM | 63 mph | About 6 miles from Akron, OH |
| 5:48 PM | 89 mph | About 19 miles from Omaha, NE |
| 5:48 PM | 63 mph | About 6 miles from Akron, OH |
| 5:51 PM | 81 mph | About 26 miles from Omaha, NE |
| 5:59 PM | 59 mph | About 22 miles from Omaha, NE |
| 5:59 PM | 58 mph | Near 36.73, -84.48, KY |
| 6:00 PM | 60 mph | Near 44.54, -94.36, MN |
| 6:04 PM | 76 mph | About 31 miles from Omaha, NE |
| 6:05 PM | 64 mph | About 20 miles from Omaha, NE |
| 6:08 PM | 58 mph | Near 47.66, -93.04, MN |
| 6:13 PM | 58 mph | Near 37.46, -83.32, KY |
| 6:14 PM | 72 mph | About 31 miles from Omaha, NE |
| 6:14 PM | 58 mph | About 21 miles from Omaha, NE |
| 6:14 PM | 64 mph | Near 38.90, -98.66, KS |
| 6:16 PM | 60 mph | About 46 miles from Knoxville, TN |
| 6:16 PM | 63 mph | About 54 miles from Minneapolis, MN |
| 6:23 PM | 69 mph | About 22 miles from Omaha, NE |
| 6:29 PM | 59 mph | About 41 miles from Omaha, NE |
| 6:30 PM | 60 mph | About 33 miles from Minneapolis, MN |
| 6:32 PM | 58 mph | Near 37.41, -82.91, KY |
| 6:32 PM | 58 mph | About 52 miles from Canton, OH |
| 6:35 PM | 60 mph | About 45 miles from Washington, DC |
| 6:35 PM | 58 mph | About 26 miles from Omaha, NE |
| 6:40 PM | 75 mph | Near 39.35, -97.55, KS |
| 6:41 PM | 59 mph | Near 39.55, -97.65, KS |
| 6:42 PM | 60 mph | About 46 miles from Washington, DC |
| 6:43 PM | 58 mph | About 24 miles from Omaha, NE |
| 6:44 PM | 66 mph | Near 38.78, -99.75, KS |
| 6:45 PM | 60 mph | Near 39.04, -98.15, KS |
| 6:47 PM | 58 mph | Near 31.42, -84.74, GA |
| 6:48 PM | 67 mph | Near 32.87, -112.72, AZ |
| 6:53 PM | 60 mph | About 51 miles from Washington, DC |
| 6:54 PM | 60 mph | About 48 miles from Minneapolis, MN |
| 6:55 PM | 63 mph | About 59 miles from Greenville, SC |
| 6:55 PM | 60 mph | Near 44.97, -97.11, SD |
| 6:56 PM | 58 mph | Near 31.20, -85.41, AL |
| 6:57 PM | 59 mph | Near 44.90, -97.15, SD |
| 6:58 PM | 59 mph | About 53 miles from Omaha, NE |
| 7:00 PM | 63 mph | About 46 miles from Minneapolis, MN |
| 7:00 PM | 60 mph | About 28 miles from Rochester, MN |
| 7:00 PM | 58 mph | Near 44.73, -97.03, SD |
| 7:01 PM | 59 mph | Near 38.90, -97.45, KS |
| 7:03 PM | 60 mph | About 25 miles from Rochester, MN |
| 7:05 PM | 60 mph | About 33 miles from Knoxville, TN |
| 7:05 PM | 62 mph | Near 38.62, -99.66, KS |
| 7:05 PM | 60 mph | About 31 miles from Knoxville, TN |
| 7:05 PM | 58 mph | About 18 miles from Rochester, MN |
| 7:07 PM | 58 mph | About 20 miles from Rochester, MN |
| 7:08 PM | 60 mph | About 46 miles from Minneapolis, MN |
| 7:13 PM | 58 mph | About 52 miles from Greenville, SC |
| 7:13 PM | 58 mph | Near 39.12, -97.70, KS |
| 7:15 PM | 58 mph | Near 37.40, -82.47, KY |
| 7:15 PM | 69 mph | About 14 miles from Rochester, MN |
| 7:15 PM | 74 mph | Near 38.79, -97.65, KS |
| 7:17 PM | 60 mph | About 37 miles from Knoxville, TN |
| 7:20 PM | 60 mph | About 22 miles from Knoxville, TN |
| 7:21 PM | 60 mph | About 33 miles from Knoxville, TN |
| 7:25 PM | 58 mph | Near 32.67, -114.43, AZ |
| 7:27 PM | 58 mph | Near 32.63, -114.55, AZ |
| 7:28 PM | 59 mph | Near 41.73, -94.94, IA |
| 7:30 PM | 58 mph | About 47 miles from Des Moines, IA |
| 7:31 PM | 60 mph | About 19 miles from Rochester, MN |
| 7:41 PM | 64 mph | About 42 miles from Des Moines, IA |
| 7:51 PM | 66 mph | About 50 miles from Sioux Falls, SD |
| 7:51 PM | 58 mph | About 53 miles from Sioux Falls, SD |
| 7:55 PM | 60 mph | Near 38.43, -98.91, KS |
| 8:04 PM | 60 mph | About 47 miles from Sioux Falls, SD |
| 8:05 PM | 70 mph | Near 38.67, -96.96, KS |
| 8:05 PM | 70 mph | Near 38.55, -97.15, KS |
| 8:05 PM | 64 mph | Near 38.67, -96.95, KS |
| 8:06 PM | 74 mph | Near 38.66, -96.94, KS |
| 8:06 PM | 70 mph | Near 38.66, -96.94, KS |
| 8:10 PM | 70 mph | Near 39.10, -96.88, KS |
| 8:10 PM | 60 mph | Near 39.09, -96.90, KS |
| 8:15 PM | 58 mph | Near 38.93, -97.21, KS |
| 8:16 PM | 60 mph | About 20 miles from Des Moines, IA |
| 8:17 PM | 64 mph | About 3 miles from Des Moines, IA |
| 8:17 PM | 75 mph | About 13 miles from Rochester, MN |
| 8:19 PM | 75 mph | About 56 miles from Wichita, KS |
| 8:20 PM | 66 mph | About 4 miles from Des Moines, IA |
| 8:20 PM | 58 mph | About 11 miles from Rochester, MN |
| 8:22 PM | 58 mph | About 52 miles from Topeka, KS |
| 8:23 PM | 60 mph | Near 38.35, -98.86, KS |
| 8:25 PM | 58 mph | About 5 miles from Des Moines, IA |
| 8:25 PM | 64 mph | About 54 miles from Sioux Falls, SD |
| 8:25 PM | 64 mph | About 54 miles from Sioux Falls, SD |
| 8:28 PM | 63 mph | About 3 miles from Des Moines, IA |
| 8:30 PM | 60 mph | About 38 miles from Sioux Falls, SD |
| 8:30 PM | 64 mph | About 52 miles from Sioux Falls, SD |
| 8:31 PM | 59 mph | Near 40.63, -93.90, IA |
| 8:32 PM | 60 mph | Near 38.36, -98.58, KS |
| 8:33 PM | 60 mph | Near 44.55, -95.08, MN |
| 8:35 PM | 70 mph | Near 39.68, -96.66, KS |
| 8:35 PM | 64 mph | Near 44.40, -95.79, MN |
| 8:37 PM | 60 mph | Near 44.77, -94.98, MN |
| 8:39 PM | 60 mph | Near 44.77, -94.90, MN |
| 8:40 PM | 60 mph | About 53 miles from Sioux Falls, SD |
| 8:45 PM | 63 mph | About 2 miles from Des Moines, IA |
| 8:47 PM | 64 mph | Near 44.76, -94.84, MN |
| 8:54 PM | 68 mph | About 36 miles from Topeka, KS |
| 8:56 PM | 60 mph | About 32 miles from Topeka, KS |
| 8:59 PM | 70 mph | About 25 miles from Topeka, KS |
| 9:00 PM | 60 mph | Near 44.06, -95.60, MN |
| 9:00 PM | 60 mph | About 44 miles from Sioux Falls, SD |
| 9:06 PM | 69 mph | About 15 miles from Topeka, KS |
| 9:07 PM | 58 mph | About 26 miles from Topeka, KS |
| 9:09 PM | 60 mph | About 15 miles from Topeka, KS |
| 9:13 PM | 70 mph | About 14 miles from Topeka, KS |
| 9:15 PM | 70 mph | About 8 miles from Topeka, KS |
| 9:15 PM | 49 mph | Near 44.32, -97.49, SD |
| 9:16 PM | 89 mph | Near 38.81, -97.72, KS |
| 9:24 PM | 96 mph | Near 38.84, -97.61, KS |
| 9:28 PM | 70 mph | About 6 miles from Topeka, KS |
| 9:30 PM | 58 mph | About 18 miles from Sioux Falls, SD |
| 9:30 PM | 59 mph | About 33 miles from Sioux Falls, SD |
| 9:30 PM | 70 mph | About 3 miles from Topeka, KS |
| 9:30 PM | 70 mph | About 2 miles from Topeka, KS |
| 9:33 PM | 77 mph | About 5 miles from Topeka, KS |
| 9:35 PM | 70 mph | About 7 miles from Topeka, KS |
| 9:35 PM | 64 mph | About 5 miles from Topeka, KS |
| 9:40 PM | 61 mph | About 4 miles from Topeka, KS |
| 9:47 PM | 81 mph | About 10 miles from Topeka, KS |
| 9:50 PM | 64 mph | Near 37.76, -98.56, KS |
| 9:53 PM | 70 mph | About 5 miles from Topeka, KS |
| 9:55 PM | 81 mph | About 24 miles from Topeka, KS |
| 9:57 PM | 70 mph | About 22 miles from Topeka, KS |
| 10:00 PM | 81 mph | About 25 miles from Topeka, KS |
| 10:02 PM | 75 mph | About 26 miles from Topeka, KS |
| 10:03 PM | 64 mph | About 22 miles from Topeka, KS |
| 10:03 PM | 70 mph | About 21 miles from Topeka, KS |
| 10:04 PM | 64 mph | About 26 miles from Topeka, KS |
| 10:05 PM | 70 mph | About 20 miles from Topeka, KS |
| 10:05 PM | 70 mph | Near 38.79, -96.93, KS |
| 10:06 PM | 66 mph | Near 37.28, -98.55, KS |
| 10:08 PM | 71 mph | About 26 miles from Topeka, KS |
| 10:11 PM | 75 mph | About 32 miles from Kansas City, MO |
| 10:15 PM | 70 mph | About 32 miles from Kansas City, MO |
| 10:20 PM | 78 mph | About 31 miles from Topeka, KS |
| 10:21 PM | 81 mph | About 30 miles from Kansas City, MO |
| 10:32 PM | 81 mph | About 14 miles from Kansas City, MO |
| 10:34 PM | 60 mph | About 16 miles from Kansas City, MO |
| 10:34 PM | 60 mph | About 10 miles from Kansas City, MO |
| 10:35 PM | 60 mph | About 12 miles from Kansas City, MO |
| 10:36 PM | 64 mph | About 15 miles from Kansas City, MO |
| 10:39 PM | 60 mph | About 48 miles from Kansas City, MO |
| 10:40 PM | 60 mph | About 16 miles from Kansas City, MO |
| 10:43 PM | 70 mph | About 10 miles from Kansas City, MO |
| 10:47 PM | 60 mph | About 8 miles from Kansas City, MO |
| 10:48 PM | 60 mph | About 5 miles from Kansas City, MO |
| 10:50 PM | 60 mph | About 14 miles from Kansas City, MO |
| 10:50 PM | 60 mph | About 16 miles from Kansas City, MO |
| 10:50 PM | 58 mph | About 2 miles from Kansas City, MO |
| 10:52 PM | 60 mph | About 3 miles from Kansas City, MO |
| 10:55 PM | 60 mph | About 6 miles from Kansas City, MO |
| 10:55 PM | 60 mph | About 17 miles from Kansas City, MO |
| 10:55 PM | 60 mph | About 12 miles from Kansas City, MO |
| 10:55 PM | 60 mph | About 9 miles from Kansas City, MO |
| 11:03 PM | 60 mph | About 17 miles from Kansas City, MO |
| 11:03 PM | 60 mph | About 10 miles from Kansas City, MO |
| 11:06 PM | 60 mph | About 14 miles from Kansas City, MO |
| 11:08 PM | 60 mph | About 16 miles from Kansas City, MO |
| 11:15 PM | 60 mph | About 19 miles from Kansas City, MO |
| 1:10 AM | 60 mph | Near 40.25, -92.77, MO |
| 2:04 AM | 60 mph | Near 39.12, -93.20, MO |
| 3:06 AM | 63 mph | About 42 miles from Kansas City, MO |
| 3:21 AM | 60 mph | Near 39.86, -89.61, IL |
| 3:38 AM | 60 mph | About 44 miles from Peoria, IL |
By state
| State | Reports | Hail | Wind | Tornado |
|---|---|---|---|---|
| Minnesota | 96 | 36 | 60 | 0 |
| Kansas | 89 | 16 | 73 | 0 |
| South Dakota | 36 | 6 | 29 | 1 |
| Nebraska | 30 | 12 | 18 | 0 |
| Iowa | 22 | 3 | 19 | 0 |
| Missouri | 20 | 0 | 20 | 0 |
| Georgia | 16 | 0 | 16 | 0 |
| Kentucky | 16 | 0 | 16 | 0 |
| Maryland | 15 | 0 | 15 | 0 |
| Illinois | 10 | 2 | 8 | 0 |
| North Dakota | 9 | 2 | 7 | 0 |
| Indiana | 8 | 1 | 7 | 0 |
| Tennessee | 6 | 0 | 6 | 0 |
| District of Columbia | 5 | 0 | 5 | 0 |
| Ohio | 4 | 1 | 3 | 0 |
| Arizona | 3 | 0 | 3 | 0 |
| Virginia | 3 | 0 | 3 | 0 |
| Alabama | 1 | 0 | 1 | 0 |
| Delaware | 1 | 0 | 1 | 0 |
| Michigan | 1 | 0 | 1 | 0 |
| North Carolina | 1 | 0 | 1 | 0 |
| South Carolina | 1 | 0 | 1 | 0 |
| Texas | 1 | 0 | 1 | 0 |
| Wisconsin | 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 |
|---|---|---|---|
| Minneapolis, MN | 1.25 in | 60 mph | 0 |
| Rochester, MN | 1.0 in | 75 mph | 0 |
| Akron, OH | 0.75 in | 63 mph | 0 |
| Bismarck, ND | 0.75 in | None | 0 |
| Des Moines, IA | None | 66 mph | 0 |
| Duluth, MN | None | 63 mph | 0 |
| Kansas City, MO | None | 81 mph | 0 |
| Lexington, KY | None | 59 mph | 0 |
| Lincoln, NE | None | 92 mph | 0 |
| Louisville, KY | None | 59 mph | 0 |
| Omaha, NE | None | 100 mph | 0 |
| Savannah, GA | None | 58 mph | 0 |
| Topeka, KS | None | 81 mph | 0 |
| Washington, DC | None | 70 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.