Storm reports for June 1, 2026
NOAA recorded 91 hail reports, 461 wind reports and 1 tornado report in 18 states on June 1, 2026.
- in 18 states
- 553
- Storm reports
- 3 SE Woodville, Marshall County, AL
- 2.5 in
- Largest hail
- 3 SE Grant, Marshall County, AL
- 80 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
- 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 June 1, 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
Hail91, most at 2 PM
Wind461, most at 1 PM
Tornado1, most at 5 PM
Every report
Source: NOAA/NWS Storm Prediction Center.
| Time | Rating | Where | Path |
|---|---|---|---|
| 5:33 PM | Not rated | 9 NE Mitchell, Sioux County, NE | Not surveyed |
| Time | Size | Where |
|---|---|---|
| 7:48 AM | 1.0 in | 8 N Ruleton, Sherman County, KS |
| 12:17 PM | 1.0 in | Kirkville, Itawamba County, MS |
| 1:07 PM | 2.5 in | 3 SE Woodville, Marshall County, AL |
| 1:20 PM | 1.75 in | 6 SE Grant, Marshall County, AL |
| 2:00 PM | 1.75 in | 5 ENE Vanzant, Douglas County, MO |
| 2:05 PM | 1.0 in | 5 SW Black Forest, El Paso County, CO |
| 2:05 PM | 1.0 in | 1 E Edgewater, Denver County, CO |
| 2:07 PM | 1.0 in | Denver, Denver County, CO |
| 2:08 PM | 1.0 in | 6 ESE Falcon, El Paso County, CO |
| 2:10 PM | 1.0 in | 2 W Denver, Denver County, CO |
| 2:10 PM | 1.75 in | 1 NW Denver, Denver County, CO |
| 2:11 PM | 1.0 in | 3 SW Black Forest, El Paso County, CO |
Show all 91 hail reportsShow fewer
| Time | Size | Where |
|---|---|---|
| 2:11 PM | 1.0 in | 1 SE Denver, Denver County, CO |
| 2:12 PM | 1.0 in | 1 SW Seneca, Oconee County, SC |
| 2:12 PM | 1.0 in | 4 SW Black Forest, El Paso County, CO |
| 2:13 PM | 1.0 in | 8 SW Wheatland, Platte County, WY |
| 2:14 PM | 1.5 in | 1 SE Denver, Denver County, CO |
| 2:15 PM | 1.0 in | 6 SW Black Forest, El Paso County, CO |
| 2:15 PM | 1.0 in | 1 SE Denver, Denver County, CO |
| 2:19 PM | 1.0 in | 3 E Denver, Denver County, CO |
| 2:22 PM | 1.75 in | 4 E Denver, Denver County, CO |
| 2:23 PM | 1.0 in | 3 E Denver, Denver County, CO |
| 2:28 PM | 1.25 in | 2 E Denver, Denver County, CO |
| 2:30 PM | 1.0 in | Wheatland, Platte County, WY |
| 2:31 PM | 1.5 in | 2 SE Chatfield Reservoi, Douglas County, CO |
| 2:33 PM | 1.0 in | 2 NW Denver, Denver County, CO |
| 2:34 PM | 1.25 in | 6 E Greenland, Douglas County, CO |
| 2:40 PM | 1.0 in | 3 W Aurora, Arapahoe County, CO |
| 3:05 PM | 1.25 in | 3 N Aurora, Adams County, CO |
| 3:26 PM | 1.0 in | 6 SSW Lingle, Goshen County, WY |
| 3:29 PM | 1.0 in | 8 SSW Fort Laramie, Goshen County, WY |
| 3:32 PM | 1.0 in | 5 S Watkins, Arapahoe County, CO |
| 3:34 PM | 1.0 in | 4 E Buckley AFB, Arapahoe County, CO |
| 3:41 PM | 1.0 in | 1 SE Watkins, Adams County, CO |
| 3:45 PM | 1.0 in | 2 ENE Hanover, Coosa County, AL |
| 3:48 PM | 1.0 in | 3 SE Manila Village, Adams County, CO |
| 4:02 PM | 1.25 in | 1 SW Bennett, Adams County, CO |
| 4:02 PM | 1.0 in | 2 W Veteran, Goshen County, WY |
| 4:03 PM | 1.75 in | 3 W Bennett, Adams County, CO |
| 4:08 PM | 1.5 in | 1 SE Bennett, Arapahoe County, CO |
| 4:10 PM | 2.0 in | 1 SSE Bennett, Adams County, CO |
| 4:12 PM | 1.75 in | 1 SE Bennett, Arapahoe County, CO |
| 4:34 PM | 1.5 in | 3 NW Strasburg, Adams County, CO |
| 4:38 PM | 1.0 in | 1 N Natural Fort, Weld County, CO |
| 4:50 PM | 1.0 in | 8 SW South Greeley High, Laramie County, WY |
| 4:56 PM | 1.0 in | 1 S Cheyenne, Laramie County, WY |
| 4:58 PM | 1.0 in | 8 N Ruleton, Sherman County, KS |
| 5:00 PM | 1.0 in | 8 S Dighton, Lane County, KS |
| 5:00 PM | 1.0 in | 2 E Cheyenne, Laramie County, WY |
| 5:02 PM | 1.0 in | 2 NW South Greeley High, Laramie County, WY |
| 5:13 PM | 1.0 in | 3 W Ramah, El Paso County, CO |
| 5:16 PM | 1.0 in | 2 E Cheyenne, Laramie County, WY |
| 5:21 PM | 2.0 in | 6 E Woodrow, Washington County, CO |
| 5:30 PM | 1.0 in | Monument, El Paso County, CO |
| 5:30 PM | 1.5 in | Palmer Lake, El Paso County, CO |
| 5:31 PM | 1.0 in | 6 S Jefferson, Greene County, IA |
| 5:34 PM | 1.5 in | 1 NNE Monument, El Paso County, CO |
| 5:35 PM | 1.0 in | 1 E Palmer Lake, El Paso County, CO |
| 5:35 PM | 1.0 in | 12 N Ruleton, Sherman County, KS |
| 5:36 PM | 1.0 in | 2 NNE Monument, El Paso County, CO |
| 5:36 PM | 1.0 in | 12 N Ruleton, Sherman County, KS |
| 5:36 PM | 1.0 in | Wray, Yuma County, CO |
| 5:39 PM | 1.25 in | Simla, Elbert County, CO |
| 5:41 PM | 1.0 in | 2 S Amy, Lane County, KS |
| 5:48 PM | 1.5 in | 7 W Stinnett, Hutchinson County, TX |
| 5:54 PM | 1.75 in | 4 W Fannin, Rankin County, MS |
| 5:54 PM | 1.0 in | 3 E Elizabeth, Elbert County, CO |
| 5:56 PM | 1.5 in | 2 W Matheson, Elbert County, CO |
| 6:05 PM | 1.0 in | Tulsa, Tulsa County, OK |
| 6:05 PM | 1.0 in | 6 N Burlington, Kit Carson County, CO |
| 6:15 PM | 1.0 in | 10 S Dighton, Lane County, KS |
| 6:20 PM | 1.75 in | 4 S Pringle, Hutchinson County, TX |
| 6:23 PM | 1.0 in | 1 NNW Goshen Springs, Rankin County, MS |
| 6:24 PM | 1.0 in | 2 SSE Pringle, Hutchinson County, TX |
| 6:38 PM | 1.0 in | 7 NE Angora, Morrill County, NE |
| 6:40 PM | 1.0 in | Limon, Lincoln County, CO |
| 6:42 PM | 1.0 in | 3 N Clinton Municipal A, Van Buren County, AR |
| 6:44 PM | 1.5 in | 1 N Olive Branch, DeSoto County, MS |
| 6:45 PM | 1.5 in | 2 NNE Lewisburg, DeSoto County, MS |
| 7:03 PM | 1.75 in | 8 SSW Beeler, Ness County, KS |
| 7:07 PM | 1.0 in | 6 E Yuma, Yuma County, CO |
| 7:22 PM | 1.0 in | Stinnett, Hutchinson County, TX |
| 7:30 PM | 1.0 in | 3 SW Cash, Craighead County, AR |
| 7:32 PM | 1.0 in | Stinnett, Hutchinson County, TX |
| 7:45 PM | 1.0 in | 14 NW Jetmore, Hodgeman County, KS |
| 7:50 PM | 1.0 in | 1 NNE Stinnett, Hutchinson County, TX |
| 7:50 PM | 1.5 in | 10 W Richfield, Morton County, KS |
| 8:12 PM | 1.0 in | Ingalls, Gray County, KS |
| 8:19 PM | 1.0 in | 1 ENE Arkabutla, Tate County, MS |
| 12:23 AM | 1.0 in | 1 SW Stafford, Stafford County, KS |
| 2:34 AM | 1.0 in | 5 W Lincoln, Lancaster County, NE |
| Time | Gust | Where |
|---|---|---|
| 7:02 AM | Not measured | 1 SE Gilbertsville, Marshall County, KY |
| 7:36 AM | Not measured | Oak Ridge, Cape Girardeau County, MO |
| 9:40 AM | Not measured | 4 SSW Dresden, Weakley County, TN |
| 11:02 AM | Not measured | Linden, Perry County, TN |
| 11:15 AM | Not measured | 6 ENE Clifton, Wayne County, TN |
| 11:23 AM | Not measured | 8 NNE Fayetteville, Lincoln County, TN |
| 11:27 AM | Not measured | 3 NNW Fayetteville, Lincoln County, TN |
| 11:40 AM | Not measured | 5 NW Huntland, Lincoln County, TN |
| 11:41 AM | Not measured | 5 NW Huntland, Lincoln County, TN |
| 11:43 AM | Not measured | 9 W Huntland, Lincoln County, TN |
| 11:43 AM | Not measured | 5 NW Huntland, Lincoln County, TN |
| 11:45 AM | Not measured | 5 NW Huntland, Lincoln County, TN |
Show all 461 wind reportsShow fewer
| Time | Gust | Where |
|---|---|---|
| 11:45 AM | Not measured | 2 W Lawrenceburg, Lawrence County, TN |
| 11:46 AM | Not measured | 1 NE Huntland, Franklin County, TN |
| 11:46 AM | Not measured | 2 NW Huntland, Franklin County, TN |
| 11:55 AM | Not measured | 3 N Anderson, Lauderdale County, AL |
| 11:55 AM | Not measured | 3 E Lexington, Lauderdale County, AL |
| 11:55 AM | Not measured | 4 WNW Lexington, Lauderdale County, AL |
| 11:55 AM | Not measured | 5 WNW Lexington, Lauderdale County, AL |
| 11:55 AM | Not measured | 8 W Lexington, Lauderdale County, AL |
| 12:00 PM | Not measured | 1 NE Anderson, Lauderdale County, AL |
| 12:05 PM | Not measured | 3 WNW Anderson, Lauderdale County, AL |
| 12:07 PM | Not measured | 5 WNW Lexington, Lauderdale County, AL |
| 12:08 PM | Not measured | 5 WNW Lexington, Lauderdale County, AL |
| 12:10 PM | Not measured | 3 WNW Anderson, Lauderdale County, AL |
| 12:11 PM | Not measured | 4 E Killen, Lauderdale County, AL |
| 12:11 PM | Not measured | 3 NNE Killen, Lauderdale County, AL |
| 12:11 PM | Not measured | 7 N Killen, Lauderdale County, AL |
| 12:15 PM | Not measured | 6 W Rogersville, Lauderdale County, AL |
| 12:15 PM | Not measured | 5 WSW Anderson, Lauderdale County, AL |
| 12:15 PM | Not measured | 1 ENE Anderson, Lauderdale County, AL |
| 12:17 PM | Not measured | 1 NE Anderson, Lauderdale County, AL |
| 12:18 PM | Not measured | 4 E Killen, Lauderdale County, AL |
| 12:18 PM | Not measured | 5 ESE Anderson, Limestone County, AL |
| 12:19 PM | Not measured | 6 W Underwood-Petersvil, Lauderdale County, AL |
| 12:19 PM | Not measured | 5 N Killen, Lauderdale County, AL |
| 12:20 PM | Not measured | 3 NE Cherokee, Colbert County, AL |
| 12:22 PM | Not measured | 5 ESE Rogersville, Limestone County, AL |
| 12:22 PM | Not measured | 6 WNW Rogersville, Lauderdale County, AL |
| 12:22 PM | Not measured | 6 NW Skyline, Jackson County, AL |
| 12:22 PM | Not measured | 1 ENE Anderson, Lauderdale County, AL |
| 12:23 PM | Not measured | 6 W Underwood-Petersvil, Lauderdale County, AL |
| 12:27 PM | Not measured | 3 NNE Killen, Lauderdale County, AL |
| 12:28 PM | Not measured | 6 SE Killen, Colbert County, AL |
| 12:30 PM | Not measured | 6 N Town Creek, Colbert County, AL |
| 12:30 PM | Not measured | 6 W Rogersville, Lauderdale County, AL |
| 12:31 PM | Not measured | 7 SW Skyline, Jackson County, AL |
| 12:31 PM | Not measured | 8 E Rogersville, Limestone County, AL |
| 12:31 PM | Not measured | 5 E Rogersville, Limestone County, AL |
| 12:31 PM | Not measured | 6 SSW Lester, Limestone County, AL |
| 12:32 PM | Not measured | 3 E Lexington, Lauderdale County, AL |
| 12:33 PM | Not measured | 5 SSW Kirkville, Itawamba County, MS |
| 12:35 PM | Not measured | 10 ESE Rogersville, Limestone County, AL |
| 12:41 PM | Not measured | 6 S Leighton, Colbert County, AL |
| 12:42 PM | Not measured | 8 W Lexington, Lauderdale County, AL |
| 12:42 PM | Not measured | 2 NW Huntland, Franklin County, TN |
| 12:42 PM | Not measured | 3 NNW Fayetteville, Lincoln County, TN |
| 12:43 PM | Not measured | 5 SW Town Creek, Lawrence County, AL |
| 12:45 PM | Not measured | 1 ESE Trinity, Morgan County, AL |
| 12:45 PM | Not measured | 9 W Huntland, Lincoln County, TN |
| 12:47 PM | Not measured | 4 WNW Lexington, Lauderdale County, AL |
| 12:48 PM | Not measured | 10 WSW Hartselle, Lawrence County, AL |
| 12:49 PM | Not measured | 8 S Leighton, Colbert County, AL |
| 12:50 PM | Not measured | 3 SE Trinity, Morgan County, AL |
| 12:50 PM | Not measured | Decatur, Morgan County, AL |
| 12:50 PM | Not measured | 2 NNE Decatur, Morgan County, AL |
| 12:50 PM | Not measured | 2 NNE Decatur, Morgan County, AL |
| 12:50 PM | Not measured | 3 N Decatur, Morgan County, AL |
| 12:50 PM | Not measured | 10 ESE Rogersville, Limestone County, AL |
| 12:51 PM | Not measured | 2 NNE Decatur, Morgan County, AL |
| 12:52 PM | Not measured | 2 NE Decatur, Morgan County, AL |
| 12:53 PM | Not measured | 1 WSW Decatur, Morgan County, AL |
| 12:53 PM | Not measured | 1 NE Decatur, Morgan County, AL |
| 12:53 PM | Not measured | 2 NW Decatur, Morgan County, AL |
| 12:53 PM | Not measured | 2 NNE Decatur, Morgan County, AL |
| 12:54 PM | Not measured | 1 SSW Decatur, Morgan County, AL |
| 12:54 PM | Not measured | 2 E Decatur, Morgan County, AL |
| 12:55 PM | Not measured | 4 W Flint City, Morgan County, AL |
| 12:55 PM | Not measured | 3 WNW Priceville, Morgan County, AL |
| 12:55 PM | Not measured | 2 E Decatur, Morgan County, AL |
| 12:56 PM | Not measured | 2 WSW Priceville, Morgan County, AL |
| 12:58 PM | Not measured | 2 ESE Flint City, Morgan County, AL |
| 12:58 PM | Not measured | 3 WSW Decatur, Morgan County, AL |
| 12:58 PM | Not measured | 3 SE Trinity, Morgan County, AL |
| 12:58 PM | Not measured | 3 ESE Woodville, Jackson County, AL |
| 12:58 PM | Not measured | 1 SSE Woodville, Jackson County, AL |
| 1:00 PM | Not measured | 1 E Hackleburg, Marion County, AL |
| 1:00 PM | Not measured | 5 ENE Shottsville, Marion County, AL |
| 1:00 PM | Not measured | 5 WSW Flint City, Morgan County, AL |
| 1:00 PM | Not measured | 2 W Flint City, Morgan County, AL |
| 1:00 PM | Not measured | 3 NNW Priceville, Morgan County, AL |
| 1:00 PM | Not measured | 4 WNW Dutton, Jackson County, AL |
| 1:02 PM | Not measured | 6 WSW Flint City, Morgan County, AL |
| 1:02 PM | Not measured | 6 W Flint City, Morgan County, AL |
| 1:02 PM | Not measured | 4 S Madison, Madison County, AL |
| 1:03 PM | Not measured | 2 NW Somerville, Morgan County, AL |
| 1:03 PM | Not measured | 3 N Anderson, Lauderdale County, AL |
| 1:04 PM | Not measured | 1 SSE Trinity, Morgan County, AL |
| 1:05 PM | Not measured | 3 NE Hartselle, Morgan County, AL |
| 1:05 PM | Not measured | 2 WNW Decatur, Morgan County, AL |
| 1:05 PM | Not measured | 5 W Athens, Limestone County, AL |
| 1:06 PM | Not measured | 5 SW Flint City, Morgan County, AL |
| 1:06 PM | Not measured | 1 ESE Trinity, Morgan County, AL |
| 1:07 PM | Not measured | 2 ENE Hartselle, Morgan County, AL |
| 1:08 PM | Not measured | 2 NNE Hartselle, Morgan County, AL |
| 1:09 PM | Not measured | 2 NNW Priceville, Morgan County, AL |
| 1:10 PM | Not measured | 2 N Hartselle, Morgan County, AL |
| 1:10 PM | Not measured | 2 NE Somerville, Morgan County, AL |
| 1:11 PM | Not measured | 5 WSW Anderson, Lauderdale County, AL |
| 1:12 PM | Not measured | 3 SW Falkville, Morgan County, AL |
| 1:12 PM | Not measured | 2 SSW Hartselle, Morgan County, AL |
| 1:12 PM | Not measured | 1 WSW Hartselle, Morgan County, AL |
| 1:12 PM | Not measured | 1 NE Hartselle, Morgan County, AL |
| 1:12 PM | Not measured | 1 N Hartselle, Morgan County, AL |
| 1:12 PM | Not measured | 1 NW Hartselle, Morgan County, AL |
| 1:12 PM | Not measured | 2 NNE Hartselle, Morgan County, AL |
| 1:12 PM | Not measured | 2 NW Hartselle, Morgan County, AL |
| 1:12 PM | Not measured | 5 SW Flint City, Morgan County, AL |
| 1:12 PM | Not measured | 3 NNE Hartselle, Morgan County, AL |
| 1:12 PM | Not measured | 2 N Hartselle, Morgan County, AL |
| 1:12 PM | Not measured | 3 NE Hartselle, Morgan County, AL |
| 1:12 PM | Not measured | 7 WSW Flint City, Morgan County, AL |
| 1:12 PM | Not measured | 6 WSW Flint City, Morgan County, AL |
| 1:12 PM | Not measured | 6 W Flint City, Morgan County, AL |
| 1:12 PM | Not measured | 6 W Flint City, Morgan County, AL |
| 1:12 PM | Not measured | 2 W Flint City, Morgan County, AL |
| 1:15 PM | Not measured | 4 ENE Byrd, Marion County, AL |
| 1:15 PM | Not measured | 4 SE Falkville, Morgan County, AL |
| 1:16 PM | Not measured | 5 SW Flint City, Morgan County, AL |
| 1:17 PM | Not measured | 5 NNW West Point, Cullman County, AL |
| 1:17 PM | Not measured | 3 S Falkville, Morgan County, AL |
| 1:17 PM | Not measured | 1 NW Hartselle, Morgan County, AL |
| 1:17 PM | Not measured | 3 SSE Priceville, Morgan County, AL |
| 1:18 PM | Not measured | 3 NW Holly Pond, Cullman County, AL |
| 1:18 PM | Not measured | 2 NW Hartselle, Morgan County, AL |
| 1:18 PM | 80 mph | 3 SE Grant, Marshall County, AL |
| 1:20 PM | Not measured | Double Springs, Winston County, AL |
| 1:20 PM | Not measured | 3 SW Falkville, Morgan County, AL |
| 1:20 PM | Not measured | 6 SE Grant, Marshall County, AL |
| 1:20 PM | Not measured | 5 SE Grant, Marshall County, AL |
| 1:21 PM | Not measured | 2 WNW West Point, Cullman County, AL |
| 1:23 PM | Not measured | 3 WSW Fairview, Cullman County, AL |
| 1:24 PM | Not measured | 7 W Good Hope, Cullman County, AL |
| 1:24 PM | Not measured | 2 S South Vinemont, Cullman County, AL |
| 1:26 PM | Not measured | 12 SW West Point, Cullman County, AL |
| 1:26 PM | Not measured | 2 S South Vinemont, Cullman County, AL |
| 1:26 PM | Not measured | 2 NW Trinity, Lawrence County, AL |
| 1:27 PM | Not measured | 2 SSW South Vinemont, Cullman County, AL |
| 1:30 PM | Not measured | 2 SSE Cullman, Cullman County, AL |
| 1:33 PM | Not measured | 3 NNW Baileyton, Morgan County, AL |
| 1:34 PM | Not measured | 6 NNW West Point, Morgan County, AL |
| 1:34 PM | Not measured | 3 NNW Priceville, Morgan County, AL |
| 1:39 PM | Not measured | 2 WSW Guin, Marion County, AL |
| 1:39 PM | Not measured | 5 W Good Hope, Cullman County, AL |
| 1:40 PM | Not measured | 5 SW Good Hope, Cullman County, AL |
| 1:44 PM | Not measured | 2 NW Eva, Morgan County, AL |
| 1:48 PM | Not measured | 2 NE Baileyton, Cullman County, AL |
| 1:50 PM | Not measured | 1 S Flint Hill, Lowndes County, MS |
| 1:50 PM | Not measured | 10 WNW Colony, Cullman County, AL |
| 1:51 PM | Not measured | Vernon, Lamar County, AL |
| 1:53 PM | Not measured | 4 WSW Nauvoo, Walker County, AL |
| 1:59 PM | Not measured | 1 SE Susan Moore, Blount County, AL |
| 2:00 PM | Not measured | 1 NNE Jasper, Walker County, AL |
| 2:00 PM | Not measured | 3 SE Mclarty, Blount County, AL |
| 2:00 PM | Not measured | Lenoir City, Loudon County, TN |
| 2:01 PM | Not measured | 3 WSW Decatur, Morgan County, AL |
| 2:04 PM | Not measured | 1 N Cedrum, Walker County, AL |
| 2:05 PM | Not measured | 1 S Fayette, Fayette County, AL |
| 2:09 PM | Not measured | 3 NNE Bevill State Coll, Fayette County, AL |
| 2:09 PM | Not measured | 1 WSW Blount Springs, Blount County, AL |
| 2:09 PM | Not measured | 1 NW Gallant, Etowah County, AL |
| 2:12 PM | Not measured | 1 N Woodlawn, Lowndes County, MS |
| 2:12 PM | Not measured | 3 S Seneca, Oconee County, SC |
| 2:12 PM | Not measured | 3 WSW Seneca, Oconee County, SC |
| 2:14 PM | Not measured | 2 NNE Oakway, Oconee County, SC |
| 2:15 PM | Not measured | Warrior, Jefferson County, AL |
| 2:15 PM | Not measured | Trafford, Jefferson County, AL |
| 2:15 PM | Not measured | 1 WSW Oneonta, Blount County, AL |
| 2:15 PM | Not measured | 1 NW Attalla, Etowah County, AL |
| 2:16 PM | Not measured | 3 SW Seneca, Oconee County, SC |
| 2:20 PM | Not measured | 1 W Cordova, Walker County, AL |
| 2:20 PM | Not measured | 1 NNW Empire, Walker County, AL |
| 2:24 PM | Not measured | 4 E Oakway, Oconee County, SC |
| 2:25 PM | Not measured | 1 E Dora, Walker County, AL |
| 2:25 PM | Not measured | 3 SE Remlap, Blount County, AL |
| 2:25 PM | Not measured | Whitney Junction, St. Clair County, AL |
| 2:25 PM | Not measured | Gadsden, Etowah County, AL |
| 2:29 PM | Not measured | 1 NNW Fultondale, Jefferson County, AL |
| 2:30 PM | Not measured | 1 ESE Wattsville, St. Clair County, AL |
| 2:30 PM | Not measured | 2 SSW Pinson, Jefferson County, AL |
| 2:30 PM | Not measured | Pinson, Jefferson County, AL |
| 2:30 PM | Not measured | 2 NE Whitney Junction, St. Clair County, AL |
| 2:30 PM | Not measured | 3 WSW Southside, Etowah County, AL |
| 2:34 PM | Not measured | 1 S Flint Hill, Lowndes County, MS |
| 2:35 PM | Not measured | Adamsville, Jefferson County, AL |
| 2:39 PM | Not measured | 1 SSW Odenville, St. Clair County, AL |
| 2:42 PM | Not measured | 2 SW Birmingport, Jefferson County, AL |
| 2:42 PM | Not measured | 2 WSW Trussville, Jefferson County, AL |
| 2:43 PM | Not measured | 5 N South Vinemont, Morgan County, AL |
| 2:45 PM | Not measured | Reform, Pickens County, AL |
| 2:47 PM | Not measured | 1 NW Reed Creek, Hart County, GA |
| 2:49 PM | Not measured | 2 W Inverness, Jefferson County, AL |
| 2:49 PM | Not measured | 2 W Wellington, Calhoun County, AL |
| 2:50 PM | Not measured | 2 ESE Samford Universit, Jefferson County, AL |
| 2:51 PM | Not measured | 2 SSE Vestavia Hills, Jefferson County, AL |
| 2:54 PM | Not measured | 1 S Bessemer, Jefferson County, AL |
| 2:54 PM | Not measured | 1 SW Samford University, Jefferson County, AL |
| 2:55 PM | 75 mph | 3 NE Hartwell, Hart County, GA |
| 2:57 PM | Not measured | 1 NW Cropwell, St. Clair County, AL |
| 2:58 PM | 60 mph | 1 SSE Bordeaux, Platte County, WY |
| 3:00 PM | Not measured | 2 SE Splash Adventure, Jefferson County, AL |
| 3:00 PM | Not measured | 1 NW Oak Mountain Lake, Shelby County, AL |
| 3:00 PM | Not measured | 1 NE Lipscomb, Jefferson County, AL |
| 3:00 PM | Not measured | 1 WNW Talladega, Talladega County, AL |
| 3:00 PM | Not measured | 2 WSW Jackson Shoals, Talladega County, AL |
| 3:00 PM | Not measured | 2 NW Dearmanville, Calhoun County, AL |
| 3:00 PM | Not measured | 1 NNW Weaver, Calhoun County, AL |
| 3:00 PM | Not measured | 4 ENE Hartwell, Hart County, GA |
| 3:02 PM | Not measured | Jacksonville State Univ, Calhoun County, AL |
| 3:03 PM | Not measured | 4 WSW Sexton Bend, Tuscaloosa County, AL |
| 3:04 PM | Not measured | 2 ESE Hartwell, Hart County, GA |
| 3:04 PM | Not measured | 2 NE Hartwell, Hart County, GA |
| 3:06 PM | Not measured | 5 WSW Falkville, Morgan County, AL |
| 3:07 PM | Not measured | 2 NE Nuberg, Hart County, GA |
| 3:09 PM | Not measured | 5 S Bent Brook Golf Clu, Shelby County, AL |
| 3:09 PM | Not measured | 3 W Joe Tucker Park, Shelby County, AL |
| 3:12 PM | Not measured | 3 ESE Ballantrae, Shelby County, AL |
| 3:12 PM | Not measured | 2 W Alabaster, Shelby County, AL |
| 3:15 PM | Not measured | 1 NNE Alabaster Veteran, Shelby County, AL |
| 3:15 PM | Not measured | Woodstock, Bibb County, AL |
| 3:15 PM | Not measured | 1 NNE Alabaster, Shelby County, AL |
| 3:15 PM | Not measured | 4 E Nuberg, Elbert County, GA |
| 3:16 PM | Not measured | 1 WSW Alpine, Talladega County, AL |
| 3:16 PM | Not measured | 6 E Nuberg, Elbert County, GA |
| 3:21 PM | Not measured | Aliceville, Pickens County, AL |
| 3:21 PM | Not measured | Heflin, Cleburne County, AL |
| 3:25 PM | Not measured | Montevallo, Shelby County, AL |
| 3:25 PM | Not measured | Wilsonville, Shelby County, AL |
| 3:27 PM | Not measured | Calera, Shelby County, AL |
| 3:30 PM | Not measured | 2 W Shelby Shores at La, Shelby County, AL |
| 3:30 PM | Not measured | 2 N Ruckersville, Elbert County, GA |
| 3:33 PM | Not measured | Millerville, Clay County, AL |
| 3:33 PM | Not measured | 1 ENE Clay County Count, Clay County, AL |
| 3:35 PM | Not measured | 2 NE Shelby Shores at L, Talladega County, AL |
| 3:35 PM | Not measured | Sycamore, Talladega County, AL |
| 3:38 PM | Not measured | 2 ESE Ruckersville, Elbert County, GA |
| 3:39 PM | Not measured | 2 NNW Havana, Hale County, AL |
| 3:39 PM | Not measured | 1 NW Centreville, Bibb County, AL |
| 3:51 PM | Not measured | Wedowee, Randolph County, AL |
| 3:51 PM | Not measured | 2 ENE Woodland, Randolph County, AL |
| 3:54 PM | Not measured | 1 WNW Clanton, Chilton County, AL |
| 3:54 PM | Not measured | Eutaw, Greene County, AL |
| 3:54 PM | Not measured | Alexander City, Tallapoosa County, AL |
| 3:55 PM | Not measured | Rock Stand, Randolph County, AL |
| 3:56 PM | Not measured | Wadley, Randolph County, AL |
| 3:56 PM | Not measured | 7 E Fortsonia, Elbert County, GA |
| 4:00 PM | Not measured | Rockford, Coosa County, AL |
| 4:01 PM | Not measured | 2 E Red Level, Chambers County, AL |
| 4:06 PM | Not measured | 3 S Gainesville, Sumter County, AL |
| 4:11 PM | Not measured | 2 WNW Ten Cedar Estates, Elmore County, AL |
| 4:13 PM | Not measured | Lafayette, Chambers County, AL |
| 4:15 PM | Not measured | 5 WSW Deatsville, Autauga County, AL |
| 4:15 PM | Not measured | Dadeville, Tallapoosa County, AL |
| 4:18 PM | Not measured | Deatsville, Elmore County, AL |
| 4:20 PM | Not measured | 2 WNW West Chambers, Chambers County, AL |
| 4:21 PM | Not measured | Marion, Perry County, AL |
| 4:26 PM | Not measured | 1 ENE Wallsboro, Elmore County, AL |
| 4:27 PM | Not measured | 2 NNW Martin Dam, Elmore County, AL |
| 4:30 PM | Not measured | 3 NW New Sight, Lincoln County, MS |
| 4:30 PM | Not measured | Wetumpka, Elmore County, AL |
| 4:30 PM | 68 mph | Oconee, Shelby County, IL |
| 4:37 PM | Not measured | Tallassee, Elmore County, AL |
| 4:39 PM | Not measured | 1 W Dug Hill, Sumter County, AL |
| 4:40 PM | Not measured | 3 E Abbottsford, Troup County, GA |
| 4:42 PM | Not measured | 5 N I-20 Welcome Center, Sumter County, AL |
| 4:42 PM | Not measured | 4 NNE Cannonville, Troup County, GA |
| 4:42 PM | Not measured | 3 W Lagrange, Troup County, GA |
| 4:44 PM | Not measured | Auburn, Lee County, AL |
| 4:44 PM | Not measured | 1 SW Lagrange, Troup County, GA |
| 4:45 PM | Not measured | 4 N Cannonville, Troup County, GA |
| 4:49 PM | Not measured | 1 SW Lagrange, Troup County, GA |
| 4:54 PM | Not measured | Tuskegee, Macon County, AL |
| 4:56 PM | Not measured | 4 NE Mcconnells, York County, SC |
| 5:03 PM | Not measured | 6 WNW Edgemoor, York County, SC |
| 5:04 PM | Not measured | Pintlala, Montgomery County, AL |
| 5:10 PM | Not measured | 3 ESE Jones Crossroads, Harris County, GA |
| 5:10 PM | Not measured | 4 E Baughs Crossroads, Troup County, GA |
| 5:11 PM | Not measured | Phenix Drag Strip, Russell County, AL |
| 5:11 PM | Not measured | 2 W Phenix Drag Strip, Russell County, AL |
| 5:14 PM | Not measured | 3 ESE Monterey Heights, Russell County, AL |
| 5:15 PM | Not measured | Fort Deposit, Lowndes County, AL |
| 5:16 PM | Not measured | Chester, Chester County, SC |
| 5:18 PM | Not measured | 2 WSW Hamilton, Harris County, GA |
| 5:18 PM | Not measured | Hamilton, Harris County, GA |
| 5:20 PM | Not measured | 2 WNW Pine Mountain Val, Harris County, GA |
| 5:20 PM | 66 mph | 1 S Coolidge, Hamilton County, KS |
| 5:21 PM | Not measured | Union Springs, Bullock County, AL |
| 5:24 PM | Not measured | Seale, Russell County, AL |
| 5:25 PM | Not measured | Jefferson, Greene County, IA |
| 5:26 PM | Not measured | 1 WSW Jefferson, Greene County, IA |
| 5:30 PM | Not measured | Balch Addition, Independence County, AR |
| 5:35 PM | 64 mph | 1 WSW Kendall, Hamilton County, KS |
| 5:41 PM | 61 mph | 4 WNW Terrytown, Scotts Bluff County, NE |
| 5:42 PM | Not measured | 1 SW Midland, Muscogee County, GA |
| 5:50 PM | Not measured | 2 NNE Lux, Jones County, MS |
| 5:50 PM | Not measured | 2 E Perry, Dallas County, IA |
| 5:53 PM | Not measured | 3 S Gainestown, Monroe County, AL |
| 5:54 PM | Not measured | Brundidge, Pike County, AL |
| 5:58 PM | Not measured | Yale, Guthrie County, IA |
| 5:59 PM | Not measured | Yale, Guthrie County, IA |
| 6:00 PM | Not measured | 1 S Clayton, Barbour County, AL |
| 6:00 PM | Not measured | 1 SE Yale, Guthrie County, IA |
| 6:00 PM | Not measured | 1 SE Yale, Guthrie County, IA |
| 6:01 PM | Not measured | Salado, Independence County, AR |
| 6:07 PM | 76 mph | 3 SSE Dighton, Lane County, KS |
| 6:09 PM | Not measured | Victoria, Coffee County, AL |
| 6:10 PM | 58 mph | 1 NNE Goodland, Sherman County, KS |
| 6:14 PM | Not measured | 3 E Madison, Madison County, MS |
| 6:15 PM | Not measured | 1 S Dill, Dale County, AL |
| 6:15 PM | Not measured | 1 NW Arguta, Dale County, AL |
| 6:18 PM | Not measured | Elba, Coffee County, AL |
| 6:18 PM | Not measured | 2 E Roberts Crossroads, Dale County, AL |
| 6:20 PM | Not measured | 2 NW Shell Army Field, Coffee County, AL |
| 6:20 PM | Not measured | 1 NNW Dale County Lake, Dale County, AL |
| 6:20 PM | Not measured | 1 SSW Dill, Dale County, AL |
| 6:20 PM | Not measured | Marley Hill, Dale County, AL |
| 6:20 PM | Not measured | 1 SSW Richland, Stewart County, GA |
| 6:20 PM | 80 mph | 10 S Dighton, Lane County, KS |
| 6:21 PM | Not measured | 2 E Dale County Lake, Dale County, AL |
| 6:22 PM | Not measured | Clopton, Dale County, AL |
| 6:24 PM | Not measured | Ozark, Dale County, AL |
| 6:24 PM | Not measured | 1 NW Ozark, Dale County, AL |
| 6:24 PM | Not measured | 1 S Dale County Lake, Dale County, AL |
| 6:25 PM | Not measured | 1 S Ozark, Dale County, AL |
| 6:25 PM | Not measured | 1 E Asbury, Dale County, AL |
| 6:25 PM | Not measured | 1 SSE Otho, Henry County, AL |
| 6:25 PM | Not measured | 1 WNW Benevolence, Randolph County, GA |
| 6:26 PM | Not measured | 1 N Dean Church Road, Dale County, AL |
| 6:26 PM | Not measured | 1 SSE Pleasant Hill, Dale County, AL |
| 6:27 PM | Not measured | 1 NW Dean Church Road, Dale County, AL |
| 6:29 PM | Not measured | 1 SSE Hooper Stage Fiel, Dale County, AL |
| 6:30 PM | Not measured | 1 W Hunt Field, Dale County, AL |
| 6:30 PM | Not measured | 1 E Ewell, Dale County, AL |
| 6:30 PM | Not measured | 1 NNW Echo, Dale County, AL |
| 6:30 PM | Not measured | Abbeville, Henry County, AL |
| 6:30 PM | Not measured | 1 S Otho, Henry County, AL |
| 6:35 PM | Not measured | Opp, Covington County, AL |
| 6:35 PM | Not measured | Waterford, Dale County, AL |
| 6:35 PM | Not measured | 2 W Goldberg Field, Dale County, AL |
| 6:36 PM | Not measured | 4 SE Screamer, Henry County, AL |
| 6:38 PM | Not measured | 1 SSW Pinckard, Dale County, AL |
| 6:38 PM | Not measured | 1 ENE Daleville, Dale County, AL |
| 6:39 PM | Not measured | 1 SE Goldberg Field, Dale County, AL |
| 6:39 PM | Not measured | 2 WNW Newville, Henry County, AL |
| 6:39 PM | Not measured | Johnson City, Stanton County, KS |
| 6:40 PM | Not measured | Bascom, Jackson County, FL |
| 6:41 PM | Not measured | Headland, Henry County, AL |
| 6:44 PM | Not measured | Grimes, Dale County, AL |
| 6:45 PM | Not measured | 1 SW W. Main/Brannon St, Houston County, AL |
| 6:45 PM | Not measured | 1 ENE Hollis Dairy Road, Houston County, AL |
| 6:45 PM | Not measured | Kelly Springs, Houston County, AL |
| 6:45 PM | Not measured | 1 WSW Kinsey, Houston County, AL |
| 6:45 PM | Not measured | Midland City, Dale County, AL |
| 6:45 PM | Not measured | 1 ESE Sylvan Grove, Dale County, AL |
| 6:50 PM | Not measured | 2 SW Dothan, Houston County, AL |
| 6:50 PM | Not measured | 1 W Dothan, Houston County, AL |
| 6:51 PM | Not measured | 1 ENE Green Acres, Houston County, AL |
| 6:51 PM | Not measured | 3 SW Kinsey, Houston County, AL |
| 6:54 PM | Not measured | 1 NE Green Acres, Houston County, AL |
| 6:54 PM | Not measured | 5 W Kolomoki Mounds Sp, Early County, GA |
| 6:56 PM | Not measured | 1 E Green Acres, Houston County, AL |
| 6:57 PM | Not measured | 2 S Dothan, Houston County, AL |
| 6:59 PM | Not measured | Gordon, Houston County, AL |
| 6:59 PM | Not measured | 2 SSW Dothan, Houston County, AL |
| 7:00 PM | Not measured | 2 E Taylor, Houston County, AL |
| 7:00 PM | Not measured | 3 ENE Taylor, Houston County, AL |
| 7:00 PM | Not measured | 5 E Pocahontas, Madison County, MS |
| 7:00 PM | Not measured | Coolidge, Hamilton County, KS |
| 7:04 PM | Not measured | 2 ENE Wilson Mill, Houston County, AL |
| 7:04 PM | Not measured | Cowarts, Houston County, AL |
| 7:07 PM | Not measured | 1 WSW Avon, Houston County, AL |
| 7:07 PM | Not measured | 2 S Sawhatchee, Early County, GA |
| 7:09 PM | Not measured | 2 SW Rehobeth, Houston County, AL |
| 7:12 PM | Not measured | Hodgesville, Houston County, AL |
| 7:12 PM | Not measured | Samson, Geneva County, AL |
| 7:14 PM | Not measured | 1 ESE Eckley, Yuma County, CO |
| 7:15 PM | Not measured | 2 SSW Lovetown, Houston County, AL |
| 7:15 PM | Not measured | Morgan, Calhoun County, GA |
| 7:16 PM | 61 mph | 2 WNW Grigston, Scott County, KS |
| 7:18 PM | Not measured | 1 E Graceville, Jackson County, FL |
| 7:21 PM | 70 mph | 3 NW Pierceville, Finney County, KS |
| 7:22 PM | Not measured | Sealy Springs, Houston County, AL |
| 7:22 PM | Not measured | Cottonwood, Houston County, AL |
| 7:22 PM | Not measured | 4 E Loper, Washington County, AL |
| 7:25 PM | Not measured | 3 E Forest Hill, Hinds County, MS |
| 7:26 PM | Not measured | Campbellton, Jackson County, FL |
| 7:26 PM | 58 mph | 3 E Dodge City, Ford County, KS |
| 7:28 PM | Not measured | 5 NE Raleigh, Smith County, MS |
| 7:28 PM | 60 mph | 8 S Holyoke, Phillips County, CO |
| 7:35 PM | Not measured | Bascom, Jackson County, FL |
| 7:40 PM | Not measured | Raymond, Hinds County, MS |
| 7:42 PM | Not measured | 4 NE Kynesville, Jackson County, FL |
| 7:42 PM | Not measured | 2 ESE Cottondale, Jackson County, FL |
| 7:43 PM | 64 mph | 4 ENE Wauneta, Yuma County, CO |
| 7:43 PM | 62 mph | 2 NW Crescent Lake Nwr, Garden County, NE |
| 7:45 PM | Not measured | 1 WNW Marianna, Jackson County, FL |
| 7:45 PM | 59 mph | 9 NW Bellefont, Hodgeman County, KS |
| 7:47 PM | Not measured | 1 NE Chipley, Washington County, FL |
| 7:48 PM | Not measured | 2 WSW Hulaw, Washington County, FL |
| 7:54 PM | Not measured | 2 WNW Two Egg, Jackson County, FL |
| 7:55 PM | 64 mph | 4 NE Cimarron, Gray County, KS |
| 7:57 PM | Not measured | 3 ENE Hollywood, DeSoto County, MS |
| 7:59 PM | 78 mph | 4 NNW Alexander, Rush County, KS |
| 8:05 PM | 58 mph | 9 ESE Kalvesta, Hodgeman County, KS |
| 8:09 PM | Not measured | 2 SE Mill Creek, Pope County, AR |
| 8:14 PM | 64 mph | 7 N Missler, Meade County, KS |
| 8:23 PM | 77 mph | 2 NNE Dodge City, Ford County, KS |
| 8:26 PM | 58 mph | 3 E Dodge City, Ford County, KS |
| 8:30 PM | Not measured | 1 NNW Ironton, Pulaski County, AR |
| 8:30 PM | 59 mph | 3 W Wright, Ford County, KS |
| 8:33 PM | Not measured | 2 WSW Tafton, Pulaski County, AR |
| 8:46 PM | 59 mph | 9 W Jetmore, Hodgeman County, KS |
| 8:52 PM | 66 mph | 3 ENE Dodge City, Ford County, KS |
| 9:09 PM | 63 mph | 4 N Minneola, Ford County, KS |
| 9:15 PM | 67 mph | 3 W Bloom, Ford County, KS |
| 9:15 PM | 67 mph | 4 N Minneola, Ford County, KS |
| 9:16 PM | 63 mph | 2 WSW Minneola, Clark County, KS |
| 9:16 PM | 63 mph | 6 NE Fowler, Meade County, KS |
| 9:30 PM | 59 mph | 9 NW Bellefont, Hodgeman County, KS |
| 9:30 PM | 58 mph | 12 WSW Nohly, Richland County, MT |
| 10:00 PM | 67 mph | 3 NNE Minneola, Ford County, KS |
| 10:12 PM | Not measured | 3 E Lake Cormorant, DeSoto County, MS |
| 10:15 PM | 59 mph | 8 SSW Centerview, Kiowa County, KS |
| 10:22 PM | 64 mph | Greensburg, Kiowa County, KS |
| 10:32 PM | Not measured | 1 SE Arkabutla, Tate County, MS |
| 10:40 PM | Not measured | 2 SSE Wagener, Aiken County, SC |
| 10:42 PM | 58 mph | 3 NW Centerview, Edwards County, KS |
| 10:50 PM | Not measured | 5 W Aiken State Park, Aiken County, SC |
| 10:51 PM | 68 mph | 3 ESE Belpre, Edwards County, KS |
| 10:51 PM | 60 mph | 3 E Zook, Pawnee County, KS |
| 10:54 PM | 64 mph | 3 E Zook, Pawnee County, KS |
| 11:00 PM | 70 mph | 2 NNW Macksville, Stafford County, KS |
| 11:10 PM | 58 mph | 13 NNE Camp Houston, Woods County, OK |
| 11:15 PM | 59 mph | 3 SSW Freedom, Woodward County, OK |
| 11:33 PM | 62 mph | 4 ENE Cullison, Pratt County, KS |
| 11:36 PM | 74 mph | 2 NNW Macksville, Stafford County, KS |
| 11:43 PM | 61 mph | 3 S Pratt, Pratt County, KS |
| 12:10 AM | 62 mph | 3 WNW Hopeton, Woods County, OK |
| 12:15 AM | 60 mph | 2 NNE Preston, Pratt County, KS |
| 12:51 AM | 58 mph | 1.7 SSE Kingman, Kingman County, KS |
| 1:03 AM | Not measured | 3 WSW Norwich, Kingman County, KS |
| 1:10 AM | 74 mph | 1 SW Medford, Grant County, OK |
| 1:11 AM | Not measured | 5 SSW Norwich, Kingman County, KS |
| 1:12 AM | 70 mph | Norwich, Kingman County, KS |
| 1:15 AM | 58 mph | 1 WSW Medford, Grant County, OK |
| 1:35 AM | 60 mph | 4 NE Caldwell, Sumner County, KS |
| 1:36 AM | 59 mph | 3.4 WNW Wellington, Sumner County, KS |
| 1:39 AM | Not measured | 4 NNW Wichita Eisenhowe, Sedgwick County, KS |
| 2:28 AM | 66 mph | 2 NNW Ponca City, Kay County, OK |
| 2:59 AM | 68 mph | 4 N Minneola, Ford County, KS |
| 3:20 AM | 63 mph | 7 N Missler, Meade County, KS |
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 |
|---|---|---|---|
| Denver, CO | 1.75 in | None | 0 |
| Jackson, MS | 1.75 in | None | 0 |
| Memphis, TN | 1.5 in | None | 0 |
| Cheyenne, WY | 1.0 in | None | 0 |
| Colorado Springs, CO | 1.0 in | None | 0 |
| Lincoln, NE | 1.0 in | None | 0 |
| Tulsa, OK | 1.0 in | None | 0 |
| Birmingham, AL | None | None | 0 |
| Columbus, GA | None | None | 0 |
| Huntsville, AL | None | None | 0 |
| Little Rock, AR | None | None | 0 |
| Montgomery, AL | None | None | 0 |
| Tuscaloosa, AL | None | None | 0 |
| Wichita, KS | 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.