Storm reports for June 21, 2026
NOAA recorded 31 hail reports, 204 wind reports and 83 tornado reports in 12 states on June 21, 2026.
- in 12 states
- 318
- Storm reports
- 12 N Max, Dundy County, NE
- 3.2 in
- Largest hail
- 7 W Hinton, Caddo County, OK
- 102 mph
- Highest gust
- 83
- 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 June 21, 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
Hail31, most at 8 PM
Wind204, most at 8 PM
Tornado83, most at 7 PM
Every report
Source: NOAA/NWS Storm Prediction Center.
| Time | Rating | Where | Path |
|---|---|---|---|
| 2:21 PM | Not rated | Warson Woods, St. Louis County, MO | Not surveyed |
| 2:30 PM | Not rated | 3 ESE Pleasant Valley, Phillips County, CO | Not surveyed |
| 2:44 PM | Not rated | 1 NNW Elba, Washington County, CO | Not surveyed |
| 3:30 PM | Not rated | 2 SSW Louisville, Clay County, IL | Not surveyed |
| 3:30 PM | Not rated | 4 NNW Shumway, Shelby County, IL | Not surveyed |
| 3:34 PM | Not rated | Louisville, Clay County, IL | Not surveyed |
| 3:35 PM | Not rated | 3 W South Pekin, Tazewell County, IL | Not surveyed |
| 3:43 PM | Not rated | 1 SE Neoga, Cumberland County, IL | Not surveyed |
| 3:43 PM | Not rated | 1 ESE Neoga, Cumberland County, IL | Not surveyed |
| 3:47 PM | Not rated | 3 W Ingraham, Clay County, IL | Not surveyed |
| 3:49 PM | Not rated | 1 NNE Vernon, Marion County, IL | Not surveyed |
| 3:51 PM | Not rated | 1 NNE Vernon, Marion County, IL | Not surveyed |
Show all 83 tornado reportsShow fewer
| Time | Rating | Where | Path |
|---|---|---|---|
| 3:53 PM | Not rated | 3 NE Vernon, Fayette County, IL | Not surveyed |
| 4:06 PM | Not rated | 3 NNE Toledo, Cumberland County, IL | Not surveyed |
| 4:07 PM | Not rated | 4 S Newton, Jasper County, IL | Not surveyed |
| 4:14 PM | Not rated | 1 SSE Newton, Jasper County, IL | Not surveyed |
| 4:15 PM | Not rated | 3 ESE Newton, Jasper County, IL | Not surveyed |
| 4:22 PM | Not rated | 2 S Kinmundy, Marion County, IL | Not surveyed |
| 4:31 PM | Not rated | 2 SE Farina, Marion County, IL | Not surveyed |
| 4:36 PM | Not rated | 4 SE Farina, Marion County, IL | Not surveyed |
| 4:36 PM | Not rated | 4 ENE Eaton, Crawford County, IL | Not surveyed |
| 4:38 PM | Not rated | 2 E Alma, Marion County, IL | Not surveyed |
| 4:38 PM | Not rated | 3 NNE Stephen Forbes St, Marion County, IL | Not surveyed |
| 4:41 PM | Not rated | 2 NW Oskaloosa, Clay County, IL | Not surveyed |
| 4:41 PM | Not rated | 1 NNE Eaton, Crawford County, IL | Not surveyed |
| 4:45 PM | Not rated | 3 ESE Annapolis, Crawford County, IL | Not surveyed |
| 5:02 PM | Not rated | 2 SSE Dix, Jefferson County, IL | Not surveyed |
| 5:09 PM | Not rated | 3 E Dix, Jefferson County, IL | Not surveyed |
| 5:11 PM | Not rated | 5 ESE Dix, Jefferson County, IL | Not surveyed |
| 5:11 PM | Not rated | 3 W Saint Paul, Fayette County, IL | Not surveyed |
| 5:12 PM | Not rated | 13 N Brewster, Thomas County, KS | Not surveyed |
| 5:22 PM | Not rated | 1 W Saint Peter, Fayette County, IL | Not surveyed |
| 5:22 PM | Not rated | 3 ENE Shelburn, Sullivan County, IN | Not surveyed |
| 5:25 PM | Not rated | 3 W Birds, Lawrence County, IL | Not surveyed |
| 5:26 PM | Not rated | 2 NNE Vernon, Marion County, IL | Not surveyed |
| 5:27 PM | Not rated | 2 S Shobonier, Fayette County, IL | Not surveyed |
| 5:53 PM | Not rated | 2 SSE Claremont, Richland County, IL | Not surveyed |
| 5:56 PM | Not rated | 3 S Patricksburg, Owen County, IN | Not surveyed |
| 5:57 PM | Not rated | 4 NNE Sims, Wayne County, IL | Not surveyed |
| 6:00 PM | Not rated | 3 WNW Bicknell, Knox County, IN | Not surveyed |
| 6:21 PM | Not rated | 2 W Odin, Marion County, IL | Not surveyed |
| 6:58 PM | Not rated | 4 NNW Shoals, Martin County, IN | Not surveyed |
| 7:02 PM | Not rated | 3 NNE Cynthiana, Gibson County, IN | Not surveyed |
| 7:09 PM | Not rated | 3 ESE Owensville, Gibson County, IN | Not surveyed |
| 7:11 PM | Not rated | 2 E Jeffersonville, Wayne County, IL | Not surveyed |
| 7:12 PM | Not rated | 2 SSE Taylorsville, Bartholomew County, IN | Not surveyed |
| 7:25 PM | Not rated | 4 SSE Princeton, Gibson County, IN | Not surveyed |
| 7:27 PM | Not rated | 2 WSW Edinburg, Christian County, IL | Not surveyed |
| 7:28 PM | Not rated | 5 SSW Mount Erie, Wayne County, IL | Not surveyed |
| 7:30 PM | Not rated | 3 NNE Fort Branch, Gibson County, IN | Not surveyed |
| 7:32 PM | Not rated | 2 N Oblong, Crawford County, IL | Not surveyed |
| 7:38 PM | Not rated | 1 ENE Mackey, Gibson County, IN | Not surveyed |
| 7:41 PM | Not rated | 2 S Wayne City, Wayne County, IL | Not surveyed |
| 7:41 PM | Not rated | 6 NNE Golden Gate, Edwards County, IL | Not surveyed |
| 7:42 PM | Not rated | 2 SSE Wayne City, Wayne County, IL | Not surveyed |
| 7:47 PM | Not rated | 3 NE Lynnville, Warrick County, IN | Not surveyed |
| 7:52 PM | Not rated | 3 S Spurgeon, Warrick County, IN | Not surveyed |
| 7:55 PM | Not rated | 1 WSW Spurgeon, Pike County, IN | Not surveyed |
| 7:57 PM | Not rated | 5 SE Spurgeon, Warrick County, IN | Not surveyed |
| 8:00 PM | Not rated | 6 ESE Eminence, Shannon County, MO | Not surveyed |
| 8:03 PM | Not rated | 4 NNE Belle Prairie Cit, Wayne County, IL | Not surveyed |
| 8:07 PM | Not rated | 3 SW Tower Hill, Shelby County, IL | Not surveyed |
| 8:09 PM | Not rated | 8 NW Dale, Pike County, IN | Not surveyed |
| 8:15 PM | Not rated | 1 NW Dale, Spencer County, IN | Not surveyed |
| 8:16 PM | Not rated | 8 NW Dale, Pike County, IN | Not surveyed |
| 8:19 PM | Not rated | 2 N Dale, Spencer County, IN | Not surveyed |
| 8:50 PM | Not rated | 3 ENE Memphis, Clark County, IN | Not surveyed |
| 8:53 PM | Not rated | 4 NE Enfield, White County, IL | Not surveyed |
| 9:00 PM | Not rated | 5 NE Enfield, White County, IL | Not surveyed |
| 9:15 PM | Not rated | 3 NW Newburgh, Warrick County, IN | Not surveyed |
| 9:15 PM | Not rated | 3 NW Newburgh, Warrick County, IN | Not surveyed |
| 9:28 PM | Not rated | 4 E Newburgh, Warrick County, IN | Not surveyed |
| 9:53 PM | Not rated | 1 E Valley City, Harrison County, IN | Not surveyed |
| 10:03 PM | Not rated | Grandview, Spencer County, IN | Not surveyed |
| 10:06 PM | Not rated | 2 ENE Grandview, Spencer County, IN | Not surveyed |
| 10:37 PM | Not rated | 2 NW Chandler, Warrick County, IN | Not surveyed |
| 10:39 PM | Not rated | 1 NNW Chandler, Warrick County, IN | Not surveyed |
| 10:41 PM | Not rated | 1 WNW Chandler, Warrick County, IN | Not surveyed |
| 11:07 PM | Not rated | 2 S Union Star, Breckinridge County, KY | Not surveyed |
| 11:14 PM | Not rated | 3 W Webster, Breckinridge County, KY | Not surveyed |
| 11:44 PM | Not rated | Hawesville, Hancock County, KY | Not surveyed |
| 6:21 AM | Not rated | 2 WNW Ozark, Franklin County, AR | Not surveyed |
| 6:42 AM | Not rated | 7 SSW Fowler, Pueblo County, CO | Not surveyed |
| Time | Size | Where |
|---|---|---|
| 1:59 PM | 1.5 in | 8 ENE Broadwater, Morrill County, NE |
| 2:43 PM | 1.0 in | 9 N Imperial, Chase County, NE |
| 2:54 PM | 1.0 in | 6 N Lewellen, Garden County, NE |
| 3:14 PM | 1.25 in | 3 N Enders, Chase County, NE |
| 3:14 PM | 1.75 in | 1 NNE Imperial, Chase County, NE |
| 3:43 PM | 2.5 in | 7 SW Wauneta, Dundy County, NE |
| 3:52 PM | 2.25 in | 10 N Max, Dundy County, NE |
| 3:53 PM | 3.0 in | 12 NNW Max, Dundy County, NE |
| 4:05 PM | 3.2 in | 12 N Max, Dundy County, NE |
| 4:20 PM | 1.5 in | 3 W Stratton, Hitchcock County, NE |
| 4:20 PM | 1.0 in | Stratton, Hitchcock County, NE |
| 5:24 PM | 1.0 in | 2 SSW Flat Rock, Crawford County, IL |
Show all 31 hail reportsShow fewer
| Time | Size | Where |
|---|---|---|
| 5:49 PM | 1.0 in | Levant, Thomas County, KS |
| 6:08 PM | 1.0 in | 1 SE Xenia, Clay County, IL |
| 7:28 PM | 1.0 in | 1 WSW Kingsley Dam, Keith County, NE |
| 7:35 PM | 1.0 in | 1 NE Tangier, Woodward County, OK |
| 7:35 PM | 1.0 in | 6 SE Scott State Lake, Scott County, KS |
| 7:41 PM | 1.25 in | 1 NE Tangier, Woodward County, OK |
| 7:55 PM | 1.75 in | 3 SW Tangier, Woodward County, OK |
| 8:12 PM | 1.75 in | Kendall, Hamilton County, KS |
| 8:13 PM | 1.5 in | 5 S Tangier, Woodward County, OK |
| 8:27 PM | 1.0 in | 13 SSW Syracuse, Hamilton County, KS |
| 8:30 PM | 1.0 in | 5 SSE Reiradon Hill, Logan County, CO |
| 8:30 PM | 1.75 in | 4 SE Reiradon Hill, Logan County, CO |
| 8:43 PM | 2.75 in | 1 SW St Petersburg, Logan County, CO |
| 8:46 PM | 2.75 in | 1 S St Petersburg, Logan County, CO |
| 9:35 PM | 2.0 in | 3 ENE Highland Center, Phillips County, CO |
| 9:48 PM | 1.75 in | 5 NW Manter, Stanton County, KS |
| 11:13 PM | 1.0 in | 1 W Harper, Harper County, KS |
| 1:11 AM | 1.0 in | 8 S Omega, Kingfisher County, OK |
| 2:12 AM | 1.0 in | 3 W Moore, Cleveland County, OK |
| Time | Gust | Where |
|---|---|---|
| 2:15 PM | Not measured | 1 SSE Sunnyside, Ware County, GA |
| 2:45 PM | Not measured | 1 SW Ratliff, Nassau County, FL |
| 3:19 PM | Not measured | 3 NNW Saint Paul, Fayette County, IL |
| 3:40 PM | Not measured | Watson, Effingham County, IL |
| 3:43 PM | Not measured | 1 E Neoga, Cumberland County, IL |
| 3:51 PM | Not measured | Wray, Yuma County, CO |
| 3:51 PM | 61 mph | 4 NW Wray, Yuma County, CO |
| 3:55 PM | 67 mph | 2 NW Wray, Yuma County, CO |
| 4:01 PM | Not measured | 2 NW Saint Paul, Fayette County, IL |
| 4:02 PM | 60 mph | 5 NW Paxton, Keith County, NE |
| 4:03 PM | Not measured | 3 N Toledo, Cumberland County, IL |
| 4:06 PM | Not measured | 1 ENE Neoga, Cumberland County, IL |
Show all 204 wind reportsShow fewer
| Time | Gust | Where |
|---|---|---|
| 4:09 PM | Not measured | 1 SSW Ste. Marie, Jasper County, IL |
| 4:10 PM | 61 mph | 7 ENE Roscoe, Keith County, NE |
| 4:11 PM | 62 mph | 5 NW Riverton, Fremont County, WY |
| 4:15 PM | 64 mph | 5 NE Vernon, Yuma County, CO |
| 4:20 PM | Not measured | 4 SW Hutton, Cumberland County, IL |
| 4:32 PM | Not measured | 2 N Oblong, Crawford County, IL |
| 5:07 PM | Not measured | 5 NW Bluford, Jefferson County, IL |
| 5:11 PM | Not measured | 3 NNW Saint Paul, Fayette County, IL |
| 5:13 PM | Not measured | 1 N Indiana State Unive, Vigo County, IN |
| 5:19 PM | 70 mph | Sullivan, Sullivan County, IN |
| 5:30 PM | Not measured | Birds, Lawrence County, IL |
| 5:50 PM | Not measured | 3 W Hymera, Sullivan County, IN |
| 6:00 PM | 60 mph | 1 E Cheyenne Wells, Cheyenne County, CO |
| 6:03 PM | 60 mph | 2 WNW Xenia, Clay County, IL |
| 6:05 PM | 70 mph | 1 W Greencastle, Putnam County, IN |
| 6:09 PM | Not measured | Bicknell, Knox County, IN |
| 6:10 PM | Not measured | 5 SW Ellettsville, Owen County, IN |
| 6:21 PM | Not measured | 2 N Sandoval, Marion County, IL |
| 6:24 PM | Not measured | Vincennes, Knox County, IN |
| 6:26 PM | Not measured | 2 ESE Sandoval, Marion County, IL |
| 6:40 PM | Not measured | 2 S Plainville, Daviess County, IN |
| 6:41 PM | Not measured | 4 NNE Stephen Forbes St, Marion County, IL |
| 6:50 PM | 66 mph | 4 SE Caloosa, Palm Beach County, FL |
| 6:52 PM | Not measured | 3 SSW Burns City, Martin County, IN |
| 6:54 PM | Not measured | 3 E West Boggs Lake, Martin County, IN |
| 6:55 PM | Not measured | 1 W Spurgeons Corner, Brown County, IN |
| 6:55 PM | Not measured | 3 S Peoga, Brown County, IN |
| 6:58 PM | 61 mph | 2 S Tribune, Greeley County, KS |
| 7:05 PM | 63 mph | 6 E Tribune, Greeley County, KS |
| 7:07 PM | Not measured | 14 N Selkirk, Wichita County, KS |
| 7:10 PM | 65 mph | 2 NNW Amy, Lane County, KS |
| 7:15 PM | Not measured | 3 S Spring Mill State P, Lawrence County, IN |
| 7:23 PM | 63 mph | 4 WSW Scott State Lake, Scott County, KS |
| 7:28 PM | 81 mph | 1 SSE Kingsley Dam, Keith County, NE |
| 7:30 PM | 62 mph | 1 E Scott State Lake, Scott County, KS |
| 7:31 PM | 80 mph | 1 WSW Kingsley Dam, Keith County, NE |
| 7:34 PM | Not measured | 3 S Kingsley Dam, Keith County, NE |
| 7:35 PM | 77 mph | 1 ESE Scott State Lake, Scott County, KS |
| 7:35 PM | Not measured | 3 S Spring Mill State P, Lawrence County, IN |
| 7:36 PM | 58 mph | 1 W Kingsley Dam, Keith County, NE |
| 7:39 PM | Not measured | 1 E Lynnville, Warrick County, IN |
| 7:45 PM | Not measured | 1 ESE Leipsic, Orange County, IN |
| 7:52 PM | 69 mph | 2 NE Scott City, Scott County, KS |
| 7:55 PM | 68 mph | 2 ESE Scott City, Scott County, KS |
| 8:04 PM | 63 mph | 10 NNW Holcomb, Finney County, KS |
| 8:05 PM | Not measured | 1 NW Roland, Martin County, IN |
| 8:10 PM | 65 mph | 2 NNW Amy, Lane County, KS |
| 8:14 PM | 61 mph | 10 S Kendall, Kearny County, KS |
| 8:20 PM | 62 mph | 1 ENE Garden City, Finney County, KS |
| 8:20 PM | Not measured | 2 E Holland, Dubois County, IN |
| 8:20 PM | 60 mph | 4 S Dighton, Lane County, KS |
| 8:21 PM | 58 mph | 2 NW Garden City, Finney County, KS |
| 8:25 PM | 61 mph | 3 ENE Garden City, Finney County, KS |
| 8:26 PM | 62 mph | 3 SSE Dighton, Lane County, KS |
| 8:27 PM | 60 mph | 1 NNE Garden City, Finney County, KS |
| 8:28 PM | Not measured | 1 ESE South Boston, Washington County, IN |
| 8:30 PM | Not measured | 3 SSE Smedley, Washington County, IN |
| 8:35 PM | 61 mph | 2 NNW Ulysses, Grant County, KS |
| 8:35 PM | Not measured | 2 E Holland, Dubois County, IN |
| 8:35 PM | Not measured | 1 NNE Cuzco, Dubois County, IN |
| 8:40 PM | 82 mph | 3 NW Pierceville, Finney County, KS |
| 8:43 PM | 58 mph | 2 ESE Ulysses, Grant County, KS |
| 8:43 PM | 69 mph | 9 SE Plymell, Haskell County, KS |
| 8:48 PM | 65 mph | 1 SW Garden City, Finney County, KS |
| 8:50 PM | 58 mph | 7 SSW Charleston, Gray County, KS |
| 8:50 PM | Not measured | 3 SW Otisco, Clark County, IN |
| 8:54 PM | 70 mph | 5 NNW Sublette, Haskell County, KS |
| 8:54 PM | 64 mph | 7 SSW Charleston, Gray County, KS |
| 8:59 PM | Not measured | 2 NW Salem, Washington County, IN |
| 9:00 PM | 81 mph | 2 ENE Garden City, Finney County, KS |
| 9:17 PM | Not measured | 3 E Evansville, Vanderburgh County, IN |
| 9:20 PM | Not measured | 3 ESE Walnut Grove, Greene County, MO |
| 9:20 PM | Not measured | 2 N Newburgh, Warrick County, IN |
| 9:24 PM | 59 mph | 5 SW Montezuma, Gray County, KS |
| 9:27 PM | 60 mph | Copeland, Gray County, KS |
| 9:40 PM | Not measured | 1 SSE Lyndon, Jefferson County, KY |
| 9:40 PM | Not measured | 1 WNW Pewee Valley, Oldham County, KY |
| 9:42 PM | 64 mph | 2 SSW Missler, Meade County, KS |
| 9:44 PM | 61 mph | 4 SW Liberal, Seward County, KS |
| 9:44 PM | 59 mph | 1 NNE Plains City, Meade County, KS |
| 9:44 PM | 72 mph | 12 WNW Kismet, Seward County, KS |
| 9:45 PM | Not measured | 4 N Battletown, Meade County, KY |
| 9:52 PM | 72 mph | 1 NE Plains City, Meade County, KS |
| 9:54 PM | 63 mph | 3 SW Fowler, Meade County, KS |
| 9:56 PM | 69 mph | 3 WNW Bloom, Ford County, KS |
| 9:57 PM | 58 mph | 3 WSW Minneola, Clark County, KS |
| 10:01 PM | 66 mph | 4 SSW Kismet, Seward County, KS |
| 10:05 PM | 62 mph | 6 SSW Minneola, Clark County, KS |
| 10:05 PM | Not measured | 5 SW Chrisney, Spencer County, IN |
| 10:09 PM | 60 mph | 1 WSW Hayne, Seward County, KS |
| 10:15 PM | 65 mph | 8 SSE Meade State Park, Meade County, KS |
| 10:15 PM | 63 mph | 7 SE Johnson City, Stanton County, KS |
| 10:25 PM | Not measured | 6 NNE Wolf Creek, Meade County, KY |
| 10:28 PM | Not measured | 1 NE Beaver, Beaver County, OK |
| 10:45 PM | 60 mph | Beaver, Beaver County, OK |
| 10:45 PM | 71 mph | 6 ESE Acres, Clark County, KS |
| 10:50 PM | 69 mph | Buffalo, Harper County, OK |
| 10:55 PM | 73 mph | 1 SW Buffalo, Harper County, OK |
| 11:00 PM | 59 mph | 1 WSW Buffalo, Harper County, OK |
| 11:05 PM | 72 mph | 1 SW Buffalo, Harper County, OK |
| 11:10 PM | 68 mph | 1 SW Buffalo, Harper County, OK |
| 11:12 PM | 72 mph | 10 E Fort Supply, Woodward County, OK |
| 11:15 PM | 76 mph | 2 SW Gage, Ellis County, OK |
| 11:15 PM | 60 mph | 1 SSW Harper, Harper County, KS |
| 11:19 PM | 63 mph | 3 W Anthony, Harper County, KS |
| 11:27 PM | Not measured | 1 NE Connersville, Harrison County, KY |
| 11:30 PM | Not measured | 3 W Cynthiana, Harrison County, KY |
| 11:31 PM | Not measured | Cynthiana, Harrison County, KY |
| 11:35 PM | 79 mph | 3 SSW Freedom, Woodward County, OK |
| 11:40 PM | 89 mph | 3 SSW Freedom, Woodward County, OK |
| 11:40 PM | 60 mph | 13 NNE Camp Houston, Woods County, OK |
| 11:45 PM | 61 mph | 2 WSW Woodward, Woodward County, OK |
| 11:45 PM | Not measured | 2 NE Nazareth, Nelson County, KY |
| 11:48 PM | Not measured | 5 SW Bloomfield, Nelson County, KY |
| 11:55 PM | Not measured | 1 E Carlisle, Nicholas County, KY |
| 12:00 AM | 62 mph | 4 WNW Camargo, Dewey County, OK |
| 12:10 AM | Not measured | 2 SSW Chaplin, Nelson County, KY |
| 12:15 AM | 72 mph | 4 NE Cestos, Woodward County, OK |
| 12:20 AM | 82 mph | 3 N Putnam, Dewey County, OK |
| 12:20 AM | 68 mph | 4 WNW Camargo, Dewey County, OK |
| 12:20 AM | 72 mph | 4 NE Cestos, Woodward County, OK |
| 12:20 AM | 76 mph | 1 W Fairview, Major County, OK |
| 12:25 AM | 86 mph | 3 N Putnam, Dewey County, OK |
| 12:30 AM | 71 mph | 3 N Putnam, Dewey County, OK |
| 12:35 AM | 76 mph | 3 N Putnam, Dewey County, OK |
| 12:40 AM | 80 mph | 3 N Putnam, Dewey County, OK |
| 12:45 AM | 74 mph | 3 N Putnam, Dewey County, OK |
| 12:51 AM | Not measured | Okeene, Blaine County, OK |
| 12:55 AM | 60 mph | 3 SE North Enid, Garfield County, OK |
| 1:05 AM | 61 mph | 4 WSW Weatherford, Custer County, OK |
| 1:05 AM | 60 mph | 6 SSE Eagle City, Blaine County, OK |
| 1:05 AM | 59 mph | 2 WSW Woodward, Woodward County, OK |
| 1:10 AM | 60 mph | 6 SSE Eagle City, Blaine County, OK |
| 1:10 AM | 58 mph | 2 WSW Woodward, Woodward County, OK |
| 1:15 AM | 102 mph | 7 W Hinton, Caddo County, OK |
| 1:33 AM | 62 mph | 3 SE Hobart, Kiowa County, OK |
| 1:35 AM | 58 mph | 4 SE Hobart, Kiowa County, OK |
| 1:35 AM | 70 mph | 5 SW Concho, Canadian County, OK |
| 1:40 AM | 65 mph | 4 SSW Concho, Canadian County, OK |
| 1:50 AM | 59 mph | 2 SSW Minco, Grady County, OK |
| 1:55 AM | 67 mph | 2 SSW Minco, Grady County, OK |
| 2:00 AM | 60 mph | 2 SSW Minco, Grady County, OK |
| 2:00 AM | Not measured | 8 SSW Powell, McDonald County, MO |
| 2:00 AM | Not measured | 1 E Pineville, McDonald County, MO |
| 2:00 AM | Not measured | 4 ENE Pineville, McDonald County, MO |
| 2:00 AM | Not measured | 3 WNW Lanagan, McDonald County, MO |
| 2:00 AM | Not measured | 1 NE Anderson, McDonald County, MO |
| 2:03 AM | 67 mph | 7 E Mustang, Oklahoma County, OK |
| 2:05 AM | 67 mph | 2 SSW Minco, Grady County, OK |
| 2:05 AM | 58 mph | Tinker Air Force Base, Oklahoma County, OK |
| 2:15 AM | 59 mph | 3 SSE Stecker, Caddo County, OK |
| 2:22 AM | 60 mph | 4 WNW Norman, Cleveland County, OK |
| 2:25 AM | 72 mph | 2 ENE Criner, McClain County, OK |
| 2:30 AM | 67 mph | 2 ENE Criner, McClain County, OK |
| 2:35 AM | 64 mph | 3 NNE Sparks, Lincoln County, OK |
| 2:36 AM | 60 mph | 4 WSW Fort Sill, Comanche County, OK |
| 2:37 AM | 60 mph | 2 NNW Shawnee, Pottawatomie County, OK |
| 2:40 AM | Not measured | Bardstown, Nelson County, KY |
| 2:55 AM | 63 mph | 3 W Grandfield, Tillman County, OK |
| 3:34 AM | Not measured | 3 S Henryetta, Okmulgee County, OK |
| 3:48 AM | 59 mph | 3 SW Mcalester, Pittsburg County, OK |
| 3:48 AM | Not measured | Mcalester, Pittsburg County, OK |
| 3:48 AM | Not measured | 1 E Vivian, McIntosh County, OK |
| 3:50 AM | Not measured | 1 ESE Stidham, McIntosh County, OK |
| 3:50 AM | Not measured | 5 NW Jenks, Tulsa County, OK |
| 3:55 AM | Not measured | 1 ESE Eufaula, McIntosh County, OK |
| 4:00 AM | 59 mph | 1 S Tinker Air Force Ba, Oklahoma County, OK |
| 4:05 AM | 71 mph | Checotah, McIntosh County, OK |
| 4:07 AM | 67 mph | 5 NNE Tulsa, Tulsa County, OK |
| 4:13 AM | Not measured | 5 SW Catoosa, Tulsa County, OK |
| 4:15 AM | 58 mph | 2 SW Wilburton, Latimer County, OK |
| 4:33 AM | Not measured | Talihina, Le Flore County, OK |
| 4:42 AM | Not measured | 1 SE Whitesboro, Le Flore County, OK |
| 5:01 AM | Not measured | Poteau, Le Flore County, OK |
| 5:02 AM | Not measured | Shady Point, Le Flore County, OK |
| 5:03 AM | Not measured | Panama, Le Flore County, OK |
| 5:06 AM | Not measured | 7 ESE Heavener, Le Flore County, OK |
| 5:25 AM | Not measured | 1 WSW Mansfield, Sebastian County, AR |
| 5:30 AM | Not measured | 7 WSW Hochatown, McCurtain County, OK |
| 5:35 AM | Not measured | 1 SE Mena, Polk County, AR |
| 5:37 AM | Not measured | 4 SE Rufe, McCurtain County, OK |
| 5:52 AM | Not measured | Ursula, Sebastian County, AR |
| 6:00 AM | Not measured | 2 S Broken Bow, McCurtain County, OK |
| 6:05 AM | Not measured | 4 WSW Eagletown, McCurtain County, OK |
| 6:08 AM | Not measured | 3 ESE Idabel, McCurtain County, OK |
| 6:25 AM | Not measured | Delight, Pike County, AR |
| 6:25 AM | Not measured | Hopper, Montgomery County, AR |
| 6:25 AM | Not measured | Sims, Montgomery County, AR |
| 6:27 AM | Not measured | Antoine, Pike County, AR |
| 6:39 AM | Not measured | 1 ESE Hot Springs Natio, Garland County, AR |
| 6:52 AM | Not measured | 3 SSW Holman, Johnson County, AR |
| 6:57 AM | Not measured | 3 SSE Deberrie, Perry County, AR |
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 |
|---|---|---|---|
| Norman, OK | 1.0 in | 60 mph | 0 |
| Oklahoma City, OK | 1.0 in | 67 mph | 0 |
| Evansville, IN | None | None | 6 |
| Jacksonville, FL | None | None | 0 |
| Louisville, KY | None | None | 0 |
| St. Louis, MO | None | None | 1 |
| Tulsa, OK | None | 67 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.