Storm reports for April 28, 2026
NOAA recorded 262 hail reports, 136 wind reports and 15 tornado reports in 10 states on April 28, 2026.
- in 10 states
- 413
- Storm reports
- 5 SE Bois d'Arc, Greene County, MO
- 4.75 in
- Largest hail
- 2 NW Lake Village, Chicot County, AR
- 77 mph
- Highest gust
- 15
- Tornado reports
Hail, inches
- 0.75
- 1
- 1.5
- 2
- 2.5
- 3+
Dots: reports. Shading: radar estimate.
- Wind report
- Estimated gusts, 50 to 90 mph
- Tornado and its path
- Surveyed tornado path
- Surveyed wind damage
Hail, inches
- 0.75
- 1
- 1.5
- 2
- 2.5
- 3+
Dots: reports. Shading: radar estimate.
- Wind report
- Estimated gusts, 50 to 90 mph
- Tornado and its path
- Surveyed tornado path
- Surveyed wind damage
Source: NOAA/NWS Storm Prediction Center, preliminary storm reports. NOAA revises recent reports for several weeks. Report day: 12:00 UTC on April 28, 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.
What happened
On the morning of April 28, one storm dropped hail for over two hours across southwest Missouri. In Greene County, its swath 1 to 3 miles wide ran from Republic across northwest Springfield to Fair Grove, with hail up to 4.75 inches that damaged homes, businesses and vehicles. NOAA's Storm Events Database lists $314.9 million in property damage there.1 At least two dozen people outdoors were hurt by the hail.1 The database lists $118 million in damage in Lawrence County, where hail up to softball size fell from Aurora to Marionville, $94.5 million in Barry County and $76.5 million in Laclede County.2,3,4
At about 4 p.m. CST, an EF3 tornado moved through the Country Club Estates area of Mineral Wells, Texas, and into Parker County, injuring five people. Winds of 120 to 145 mph collapsed several World War II era warehouses in the Fort Wolters historical area, and homes in Holiday Hills Estates had significant roof and window damage.5,6 In Johnson County, Texas, hail up to 4.5 inches fell between Cresson and Godley, and 3-inch hail broke windows on homes near Godley.7,8
In the afternoon, a macroburst with winds up to 100 mph crossed southeastern Ripley County, Missouri, from southeast of Doniphan toward Naylor, damaging several structures, carports and outbuildings.9 An EF2 tornado tracked about 20.6 miles across southern Atoka County, Oklahoma, destroying a mobile home and damaging roofs, with $1 million in damage listed.10
Sources
- 1. NOAA NCEI Storm Events Database: Storm Events Database: Event 1332104, hail, Greene County, Missouri
- 2. NOAA NCEI Storm Events Database: Storm Events Database: Event 1332099, hail, Lawrence County, Missouri
- 3. NOAA NCEI Storm Events Database: Storm Events Database: Event 1332098, hail, Barry County, Missouri
- 4. NOAA NCEI Storm Events Database: Storm Events Database: Event 1332107, hail, Laclede County, Missouri
- 5. NOAA NCEI Storm Events Database: Storm Events Database: Event 1331970, tornado, Palo Pinto County, Texas
- 6. NOAA NCEI Storm Events Database: Storm Events Database: Event 1331974, tornado, Parker County, Texas
- 7. NOAA NCEI Storm Events Database: Storm Events Database: Event 1326330, hail, Johnson County, Texas
- 8. NOAA NCEI Storm Events Database: Storm Events Database: Event 1326323, hail, Johnson County, Texas
- 9. NOAA NCEI Storm Events Database: Storm Events Database: Event 1350119, thunderstorm wind, Ripley County, Missouri
- 10. NOAA NCEI Storm Events Database: Storm Events Database: Event 1329808, tornado, Atoka County, Oklahoma
Reports by hour
Hail262, most at 11 AM
Wind136, most at 4 PM
Tornado15, most at 7 PM
Every report
Source: NOAA/NWS Storm Prediction Center.
| Time | Rating | Where | Path |
|---|---|---|---|
| 2:49 PM | Not rated | Vashti, Clay County, TX | Not surveyed |
| 2:56 PM | Not rated | 7 WSW Bowie, Montague County, TX | Not surveyed |
| 3:37 PM | Not rated | 2 S White Church, Howell County, MO | Not surveyed |
| 5:00 PM | Not rated | 1 SSE Apple, Choctaw County, OK | Not surveyed |
| 5:05 PM | Not rated | 1 N Mineral Wells, Palo Pinto County, TX | Not surveyed |
| 5:21 PM | Not rated | 2 NNW Pollard, Clay County, AR | Not surveyed |
| 6:17 PM | Not rated | 8 NW Godley, Johnson County, TX | Not surveyed |
| 6:50 PM | Not rated | 3 WSW Cleburne, Johnson County, TX | Not surveyed |
| 7:10 PM | Not rated | 1 NNE Rio Vista, Johnson County, TX | Not surveyed |
| 7:50 PM | Not rated | Keevil, Monroe County, AR | Not surveyed |
| 7:51 PM | Not rated | 1 NNE Keevil, Monroe County, AR | Not surveyed |
| 7:52 PM | Not rated | 3 SE Hopewell, Cleburne County, AR | Not surveyed |
| 8:37 PM | Not rated | 5 SSW Fountain Hill, Ashley County, AR | Not surveyed |
| 8:52 PM | Not rated | 6 NE Tonnieville, Hardin County, KY | Not surveyed |
| 10:08 PM | Not rated | 3 NNW Wayside, Washington County, MS | Not surveyed |
| Time | Size | Where |
|---|---|---|
| 9:29 AM | 1.0 in | Leon, Love County, OK |
| 9:43 AM | 1.75 in | 1 N Kansas, Delaware County, OK |
| 10:00 AM | 1.0 in | 3 WNW Pink, Cleveland County, OK |
| 10:07 AM | 1.0 in | Siloam Springs, Benton County, AR |
| 10:08 AM | 1.0 in | 2 E New Hamilton, Monroe County, MS |
| 10:08 AM | 1.0 in | 1 S Stella, Cleveland County, OK |
| 10:18 AM | 1.5 in | 1 SW Dale, Pottawatomie County, OK |
| 10:19 AM | 1.0 in | 1 W Dale, Pottawatomie County, OK |
| 10:24 AM | 1.0 in | 4 W Aydelotte, Pottawatomie County, OK |
| 10:25 AM | 1.75 in | Highfill, Benton County, AR |
| 10:28 AM | 1.0 in | Vernon, Lamar County, AL |
| 10:30 AM | 2.0 in | 2 N Cave Springs, Benton County, AR |
Show all 262 hail reportsShow fewer
| Time | Size | Where |
|---|---|---|
| 10:31 AM | 1.0 in | Vernon, Lamar County, AL |
| 10:32 AM | 1.0 in | 5 SE Pineville, McDonald County, MO |
| 10:33 AM | 2.75 in | 3 NE Tontitown, Washington County, AR |
| 10:33 AM | 1.0 in | 1 NE Elm Springs, Benton County, AR |
| 10:34 AM | 1.0 in | 2 S Cave Springs, Benton County, AR |
| 10:40 AM | 3.0 in | Cave Springs, Benton County, AR |
| 10:42 AM | 1.5 in | 2 W Lowell, Benton County, AR |
| 10:43 AM | 1.75 in | 2 S Cave Springs, Benton County, AR |
| 10:44 AM | 2.0 in | 2 S Cave Springs, Benton County, AR |
| 10:46 AM | 2.25 in | 1 NE Elm Springs, Benton County, AR |
| 10:47 AM | 1.0 in | 1 NW Lowell, Benton County, AR |
| 10:50 AM | 2.0 in | 2 W Lowell, Benton County, AR |
| 10:52 AM | 1.0 in | Exeter, Barry County, MO |
| 10:52 AM | 2.0 in | 2 WNW Ridgley, Barry County, MO |
| 10:52 AM | 2.0 in | Rocky Comfort, McDonald County, MO |
| 10:58 AM | 2.5 in | 4 ENE Wheaton, Barry County, MO |
| 11:03 AM | 1.0 in | 4 NE Cassville, Barry County, MO |
| 11:07 AM | 2.0 in | Purdy, Barry County, MO |
| 11:10 AM | 2.5 in | Goshen, Washington County, AR |
| 11:11 AM | 3.0 in | 3 WSW Pleasant Ridge, Barry County, MO |
| 11:14 AM | 1.5 in | 4 E Fayetteville, Washington County, AR |
| 11:17 AM | 1.0 in | 2 WNW Pea Ridge, Marion County, AL |
| 11:21 AM | 1.0 in | Pearces Mill, Marion County, AL |
| 11:22 AM | 2.75 in | Aurora, Lawrence County, MO |
| 11:24 AM | 2.75 in | 3 S Aurora, Lawrence County, MO |
| 11:24 AM | 4.0 in | 1 NW Aurora, Lawrence County, MO |
| 11:27 AM | 1.5 in | 4 ESE Hindsville, Madison County, AR |
| 11:28 AM | 1.75 in | Marionville, Lawrence County, MO |
| 11:35 AM | 2.75 in | Billings, Christian County, MO |
| 11:35 AM | 2.0 in | 2 E Billings, Christian County, MO |
| 11:35 AM | 1.75 in | Billings, Christian County, MO |
| 11:38 AM | 2.0 in | 1 SE Republic, Greene County, MO |
| 11:40 AM | 1.75 in | 3 WNW Nixa, Christian County, MO |
| 11:40 AM | 3.25 in | 1 NE Republic, Greene County, MO |
| 11:40 AM | 2.5 in | 4 SSW Glidewell, Greene County, MO |
| 11:43 AM | 2.25 in | 1 NE Republic, Greene County, MO |
| 11:43 AM | 4.75 in | 5 SE Bois d'Arc, Greene County, MO |
| 11:44 AM | 3.0 in | 4 NW Billings, Greene County, MO |
| 11:45 AM | 1.75 in | 4 N Battlefield, Greene County, MO |
| 11:45 AM | 2.75 in | 4 NE Republic, Greene County, MO |
| 11:45 AM | 2.5 in | 4 WNW Springfield, Greene County, MO |
| 11:45 AM | 3.0 in | 5 SW Glidewell, Greene County, MO |
| 11:45 AM | 4.0 in | 5 SSE Willard, Greene County, MO |
| 11:45 AM | 2.5 in | 4 N Springfield, Greene County, MO |
| 11:46 AM | 2.5 in | 6 N Battlefield, Greene County, MO |
| 11:47 AM | 1.0 in | Springfield, Greene County, MO |
| 11:47 AM | 2.25 in | 3 W Springfield, Greene County, MO |
| 11:49 AM | 2.5 in | 3 W Springfield, Greene County, MO |
| 11:49 AM | 2.75 in | 1 NNE Springfield, Greene County, MO |
| 11:49 AM | 2.0 in | 2 N Springfield, Greene County, MO |
| 11:49 AM | 1.75 in | 4 S Willard, Greene County, MO |
| 11:50 AM | 3.5 in | 4 SSE Glidewell, Greene County, MO |
| 11:51 AM | 1.75 in | Springfield, Greene County, MO |
| 11:51 AM | 2.75 in | 5 SSW Glidewell, Greene County, MO |
| 11:51 AM | 1.0 in | 1 SSW Pittsburg, Crawford County, KS |
| 11:54 AM | 1.75 in | 4 W Springfield, Greene County, MO |
| 11:54 AM | 2.75 in | 4 NNE Springfield, Greene County, MO |
| 11:55 AM | 1.75 in | 1 NW Glidewell, Greene County, MO |
| 11:56 AM | 1.0 in | 3 W Stoverville, Madison County, AR |
| 11:58 AM | 1.0 in | Springfield, Greene County, MO |
| 12:00 PM | 2.0 in | 2 E Republic, Greene County, MO |
| 12:00 PM | 2.5 in | 2 NW Springfield, Greene County, MO |
| 12:00 PM | 1.5 in | 3 SW Bassville, Greene County, MO |
| 12:01 PM | 1.75 in | 5 NE Springfield, Greene County, MO |
| 12:04 PM | 1.75 in | Fair Grove, Greene County, MO |
| 12:04 PM | 2.0 in | 1 N Fair Grove, Greene County, MO |
| 12:06 PM | 3.25 in | 1 W Republic, Greene County, MO |
| 12:09 PM | 1.75 in | 2 WSW Olive, Dallas County, MO |
| 12:09 PM | 1.0 in | 4 W Olive, Polk County, MO |
| 12:10 PM | 2.0 in | 3 SE Glidewell, Greene County, MO |
| 12:10 PM | 1.0 in | 3 E Elkland, Webster County, MO |
| 12:10 PM | 2.0 in | 3 WSW Elkland, Dallas County, MO |
| 12:10 PM | 1.25 in | 3 NW Olive, Dallas County, MO |
| 12:11 PM | 1.0 in | 2 SE Bartlesville, Washington County, OK |
| 12:11 PM | 1.0 in | Elkland, Webster County, MO |
| 12:11 PM | 2.0 in | 2 NNE Elkland, Webster County, MO |
| 12:15 PM | 1.5 in | 2 SSE Charity, Webster County, MO |
| 12:18 PM | 2.5 in | 4 SE Glidewell, Greene County, MO |
| 12:22 PM | 1.0 in | Leeton, Johnson County, MO |
| 12:24 PM | 2.0 in | Jasper, Newton County, AR |
| 12:27 PM | 1.0 in | 3 SE Bartlesville, Washington County, OK |
| 12:28 PM | 2.0 in | 4 W Norwood, Wright County, MO |
| 12:29 PM | 1.0 in | 4 E Okesa, Osage County, OK |
| 12:30 PM | 1.25 in | 1 E Dewey, Washington County, OK |
| 12:30 PM | 1.5 in | 1 NNW Bennett Springs, Dallas County, MO |
| 12:33 PM | 1.75 in | Norwood, Wright County, MO |
| 12:34 PM | 2.0 in | 1 WSW Hasty, Newton County, AR |
| 12:35 PM | 1.5 in | Lebanon, Laclede County, MO |
| 12:36 PM | 1.25 in | 2 SE Bartlesville, Washington County, OK |
| 12:36 PM | 3.0 in | 4 N Bennett Springs, Laclede County, MO |
| 12:37 PM | 2.0 in | 4 N Springfield, Greene County, MO |
| 12:38 PM | 2.0 in | Eldridge, Laclede County, MO |
| 12:45 PM | 1.0 in | Stoutland, Camden County, MO |
| 12:52 PM | 1.75 in | Montreal, Camden County, MO |
| 12:54 PM | 1.25 in | 2 W Coffeyville, Montgomery County, KS |
| 1:05 PM | 1.0 in | 1 E Carterville, Jasper County, MO |
| 1:15 PM | 1.0 in | Cherokee, Crawford County, KS |
| 1:17 PM | 1.0 in | 1 SW Springfield, Greene County, MO |
| 1:28 PM | 1.0 in | 6 NW Scotland, Archer County, TX |
| 1:29 PM | 1.0 in | Marionville, Lawrence County, MO |
| 1:29 PM | 1.0 in | 1 E Republic, Greene County, MO |
| 1:33 PM | 1.75 in | 6 NW Scotland, Archer County, TX |
| 1:37 PM | 1.0 in | Parsons, Labette County, KS |
| 1:37 PM | 1.75 in | Liberal, Barton County, MO |
| 1:46 PM | 1.0 in | 2 W Nixa, Christian County, MO |
| 1:47 PM | 1.0 in | 1 NW Nixa, Christian County, MO |
| 1:47 PM | 1.0 in | 3 NE Boaz, Christian County, MO |
| 1:48 PM | 1.0 in | Nixa, Christian County, MO |
| 1:54 PM | 1.0 in | 2 SW Galloway, Greene County, MO |
| 1:55 PM | 1.0 in | 1 W Ozark, Christian County, MO |
| 2:03 PM | 1.5 in | 2 SSW Lake Arrowhead, Clay County, TX |
| 2:05 PM | 1.25 in | 5 W Gravois Mills, Morgan County, MO |
| 2:07 PM | 1.75 in | Epps, West Carroll County, LA |
| 2:10 PM | 1.0 in | 1 SW Sperry, Osage County, OK |
| 2:18 PM | 2.5 in | 3 W Bluegrove, Clay County, TX |
| 2:18 PM | 1.0 in | 1 W Davis, Murray County, OK |
| 2:19 PM | 1.75 in | 4 SW Bluegrove, Clay County, TX |
| 2:20 PM | 3.0 in | 2 W Vaughan, Yazoo County, MS |
| 2:20 PM | 1.75 in | 5 S Henrietta, Clay County, TX |
| 2:22 PM | 2.5 in | 7 WSW Stratford, Garvin County, OK |
| 2:22 PM | 1.0 in | 3 SW Collinsville, Tulsa County, OK |
| 2:22 PM | 1.25 in | 1 WNW Collinsville, Tulsa County, OK |
| 2:23 PM | 1.25 in | 3 SW Collinsville, Tulsa County, OK |
| 2:24 PM | 1.25 in | 1 W Collinsville, Tulsa County, OK |
| 2:26 PM | 1.5 in | Stratford, Garvin County, OK |
| 2:27 PM | 1.0 in | Stratford, Garvin County, OK |
| 2:28 PM | 1.75 in | 2 W Sulphur, Murray County, OK |
| 2:29 PM | 1.5 in | 3 N Gravois Mills, Morgan County, MO |
| 2:31 PM | 1.0 in | 4 W Oologah, Rogers County, OK |
| 2:32 PM | 1.75 in | 5 S Henrietta, Clay County, TX |
| 2:33 PM | 1.0 in | 2 SSW Oologah, Rogers County, OK |
| 2:45 PM | 1.0 in | Byng, Pontotoc County, OK |
| 2:45 PM | 1.0 in | 3 SW Tulsa, Tulsa County, OK |
| 2:46 PM | 1.0 in | 3 S Tulsa, Tulsa County, OK |
| 3:06 PM | 1.0 in | 11 WNW Kings, Warren County, MS |
| 3:10 PM | 1.0 in | 3 SW Bowie, Montague County, TX |
| 3:13 PM | 1.0 in | 1 E Holdenville, Hughes County, OK |
| 3:34 PM | 1.75 in | Pomona, Howell County, MO |
| 3:37 PM | 1.75 in | 4 SSE Pomona, Howell County, MO |
| 3:38 PM | 1.0 in | 4 SE Ardmore, Carter County, OK |
| 3:39 PM | 1.0 in | 4 NNW White Church, Howell County, MO |
| 3:43 PM | 1.0 in | 1 W Jacksboro, Jack County, TX |
| 3:45 PM | 1.0 in | 5 S Bryson, Jack County, TX |
| 3:47 PM | 1.25 in | 5 ENE Graham, Young County, TX |
| 3:55 PM | 1.75 in | 5 S Bryson, Jack County, TX |
| 3:57 PM | 1.75 in | 7 ESE Jacksboro, Jack County, TX |
| 4:03 PM | 2.0 in | 7 SSW Bryson, Jack County, TX |
| 4:07 PM | 1.5 in | Chico, Wise County, TX |
| 4:19 PM | 1.0 in | Bridgeport, Wise County, TX |
| 4:20 PM | 1.25 in | 1 SE Bridgeport, Wise County, TX |
| 4:24 PM | 1.75 in | 2 NW Paradise, Wise County, TX |
| 4:28 PM | 2.0 in | 5 E Scraper, Adair County, OK |
| 4:29 PM | 1.75 in | 5 WSW Kellond, Pushmataha County, OK |
| 4:32 PM | 1.25 in | 1 W Decatur, Wise County, TX |
| 4:37 PM | 1.0 in | 2 SSW Grandin, Ripley County, MO |
| 4:38 PM | 2.5 in | Grandin, Carter County, MO |
| 4:42 PM | 1.25 in | 3 WNW Doniphan, Ripley County, MO |
| 4:43 PM | 1.0 in | 1 N Doniphan, Ripley County, MO |
| 4:43 PM | 1.75 in | 2 N Doniphan, Ripley County, MO |
| 4:45 PM | 1.0 in | Doniphan, Ripley County, MO |
| 4:54 PM | 1.25 in | Lincoln, Washington County, AR |
| 4:57 PM | 1.25 in | 1 NE Lincoln, Washington County, AR |
| 5:02 PM | 1.75 in | Farmington, Washington County, AR |
| 5:04 PM | 1.0 in | 1 SSE Benton, Yazoo County, MS |
| 5:04 PM | 1.75 in | Walnut Grove, Washington County, AR |
| 5:14 PM | 1.0 in | Greenland, Washington County, AR |
| 5:17 PM | 1.25 in | 4 W Mineral Wells, Palo Pinto County, TX |
| 5:20 PM | 2.5 in | 5 SW Mineral Wells, Palo Pinto County, TX |
| 5:20 PM | 1.5 in | 3 ESE Linwood, Yazoo County, MS |
| 5:20 PM | 3.0 in | 2 W Vaughan, Yazoo County, MS |
| 5:24 PM | 2.0 in | 6 W Millsap, Palo Pinto County, TX |
| 5:26 PM | 1.0 in | Keller, Tarrant County, TX |
| 5:30 PM | 1.0 in | Hackett, Sebastian County, AR |
| 5:30 PM | 1.75 in | Corning, Clay County, AR |
| 5:31 PM | 1.5 in | 6 S Mineral Wells, Palo Pinto County, TX |
| 5:34 PM | 1.5 in | Piggott, Clay County, AR |
| 5:35 PM | 1.25 in | Keller, Tarrant County, TX |
| 5:37 PM | 1.25 in | Southlake, Tarrant County, TX |
| 5:38 PM | 1.75 in | Holcomb, Dunklin County, MO |
| 5:40 PM | 1.5 in | 2 SE Cameron, Madison County, MS |
| 5:41 PM | 1.75 in | 5 S Millsap, Parker County, TX |
| 5:41 PM | 2.75 in | 5 S Millsap, Parker County, TX |
| 5:43 PM | 2.0 in | 9 SE Millsap, Parker County, TX |
| 5:47 PM | 2.5 in | 6 SE Millsap, Parker County, TX |
| 5:49 PM | 1.75 in | 6 SE Millsap, Parker County, TX |
| 5:50 PM | 1.0 in | 6 WSW Weatherford, Parker County, TX |
| 5:52 PM | 1.0 in | 9 NNE Oak Trail Shores, Parker County, TX |
| 6:02 PM | 1.75 in | Annetta South, Parker County, TX |
| 6:05 PM | 1.75 in | 5 WSW Annetta South, Parker County, TX |
| 6:06 PM | 2.0 in | 6 NNW Haworth, McCurtain County, OK |
| 6:08 PM | 1.0 in | 3 SSE Aledo, Parker County, TX |
| 6:11 PM | 1.75 in | 3 SSW Renfroe, Leake County, MS |
| 6:15 PM | 1.0 in | 3 S Little Rock, Newton County, MS |
| 6:15 PM | 1.5 in | 1 ENE Sallis, Attala County, MS |
| 6:17 PM | 1.75 in | 4 NNE Haworth, McCurtain County, OK |
| 6:20 PM | 2.75 in | 8 NW Godley, Hood County, TX |
| 6:21 PM | 2.0 in | 3 W Edinburg, Leake County, MS |
| 6:26 PM | 2.75 in | 1 ENE Godley, Johnson County, TX |
| 6:26 PM | 1.25 in | 6 SW Benbrook, Tarrant County, TX |
| 6:28 PM | 1.0 in | 4 W Burleson, Johnson County, TX |
| 6:29 PM | 3.0 in | 3 N Godley, Johnson County, TX |
| 6:31 PM | 2.75 in | 2 NW Godley, Johnson County, TX |
| 6:33 PM | 2.75 in | 2 E Godley, Johnson County, TX |
| 6:37 PM | 3.5 in | 2 E Godley, Johnson County, TX |
| 6:37 PM | 3.0 in | 2 NW Godley, Johnson County, TX |
| 6:37 PM | 2.0 in | 3 NNW Pearl River, Neshoba County, MS |
| 6:39 PM | 4.5 in | 4 ESE Godley, Johnson County, TX |
| 6:39 PM | 3.0 in | 4 ESE Godley, Johnson County, TX |
| 6:40 PM | 3.0 in | 2 NW Godley, Johnson County, TX |
| 6:42 PM | 2.0 in | 2 NW Cleburne, Johnson County, TX |
| 6:42 PM | 1.0 in | 4 W Zama, Attala County, MS |
| 6:45 PM | 1.25 in | 2 N Philadelphia, Neshoba County, MS |
| 6:50 PM | 3.0 in | 2 NNE Cleburne, Johnson County, TX |
| 6:50 PM | 2.75 in | 2 NNW Cleburne, Johnson County, TX |
| 6:57 PM | 2.0 in | 1 W Cleburne, Johnson County, TX |
| 7:14 PM | 2.0 in | 4 N Covington, Johnson County, TX |
| 7:27 PM | 1.0 in | 2 E Grandview, Johnson County, TX |
| 7:34 PM | 1.0 in | 5 SSW Highpoint, Winston County, MS |
| 7:43 PM | 1.0 in | 8 SSW Highpoint, Winston County, MS |
| 7:51 PM | 2.5 in | Itasca, Hill County, TX |
| 7:53 PM | 3.25 in | Itasca, Hill County, TX |
| 7:57 PM | 3.0 in | 3 S Itasca, Hill County, TX |
| 8:00 PM | 1.0 in | 5 N Noxapater, Winston County, MS |
| 8:07 PM | 1.75 in | 5 ESE Blum, Hill County, TX |
| 8:10 PM | 1.0 in | 4 N Vernon, Winston County, MS |
| 8:16 PM | 1.0 in | 3 S Ellison Ridge, Winston County, MS |
| 8:25 PM | 2.0 in | Amy, Ouachita County, AR |
| 8:33 PM | 1.5 in | 2 SW Walnut Springs, Bosque County, TX |
| 8:47 PM | 1.25 in | 1 NW Abbott, Hill County, TX |
| 8:56 PM | 1.0 in | Abbott, Hill County, TX |
| 9:00 PM | 2.75 in | 3 NE West, McLennan County, TX |
| 9:04 PM | 3.0 in | 3 ENE West, McLennan County, TX |
| 10:06 PM | 1.5 in | 4 WNW Gholson, Bosque County, TX |
| 10:12 PM | 1.0 in | 1 NW Groesbeck, Limestone County, TX |
| 10:15 PM | 1.25 in | 4 N Groesbeck, Limestone County, TX |
| 10:20 PM | 1.5 in | Groesbeck, Limestone County, TX |
| 10:23 PM | 1.75 in | 1 NE Groesbeck, Limestone County, TX |
| 10:29 PM | 1.5 in | 6 S Mexia, Limestone County, TX |
| 10:30 PM | 1.75 in | 5 NNE Groesbeck, Limestone County, TX |
| 10:34 PM | 1.0 in | 3 NW Northcrest, McLennan County, TX |
| 10:35 PM | 1.0 in | 1 E Northcrest, McLennan County, TX |
| 10:35 PM | 1.0 in | 2 N Northcrest, McLennan County, TX |
| 10:40 PM | 1.5 in | 1 SE Bellmead, McLennan County, TX |
| 10:43 PM | 2.5 in | 1 NE Lacy-Lakeview, McLennan County, TX |
| 10:50 PM | 2.25 in | 2 WNW Hallsburg, McLennan County, TX |
| 10:55 PM | 2.75 in | Hallsburg, McLennan County, TX |
| 11:14 PM | 2.5 in | 6 SE Riesel, Falls County, TX |
| 3:04 AM | 1.0 in | Belmont, Tishomingo County, MS |
| 4:15 AM | 1.0 in | 3 SW Abbeville, Lafayette County, MS |
| 4:42 AM | 1.0 in | 2 NNW New Albany, Union County, MS |
| Time | Gust | Where |
|---|---|---|
| 9:15 AM | Not measured | 2 N Saint Jo, Montague County, TX |
| 9:53 AM | Not measured | Davis, Murray County, OK |
| 10:01 AM | Not measured | 9 NNE Callisburg, Cooke County, TX |
| 11:24 AM | Not measured | 1 WSW Aurora, Lawrence County, MO |
| 11:30 AM | Not measured | 2 NW Blair, Lee County, MS |
| 11:33 AM | Not measured | 2 S Delmar, Winston County, AL |
| 11:45 AM | Not measured | 2 WNW Springfield, Greene County, MO |
| 11:45 AM | Not measured | 3 WNW Springfield, Greene County, MO |
| 11:45 AM | Not measured | 4 NW Springfield, Greene County, MO |
| 11:50 AM | Not measured | 3 NNE Springfield, Greene County, MO |
| 1:18 PM | Not measured | 2 N Verona, Lawrence County, MO |
| 1:35 PM | Not measured | Oak Ridge, Morehouse County, LA |
Show all 136 wind reportsShow fewer
| Time | Gust | Where |
|---|---|---|
| 2:15 PM | Not measured | Pebble Beach, Pulaski County, AR |
| 2:20 PM | Not measured | 1 ESE Jacksonville, Pulaski County, AR |
| 2:58 PM | Not measured | 6 S Norwood, Douglas County, MO |
| 2:59 PM | Not measured | 4 WNW Vanzant, Douglas County, MO |
| 3:00 PM | Not measured | Gentryville, Douglas County, MO |
| 3:05 PM | Not measured | Hamilton, Marion County, AL |
| 3:10 PM | Not measured | 6 SW Bromide, Johnston County, OK |
| 3:15 PM | Not measured | 5 SE Bowie, Montague County, TX |
| 3:15 PM | Not measured | 6 SW Bromide, Johnston County, OK |
| 3:15 PM | Not measured | 5 E Reagan, Johnston County, OK |
| 3:20 PM | Not measured | 4 NW Fillmore, Johnston County, OK |
| 3:26 PM | Not measured | 2 NNW Coleman, Johnston County, OK |
| 3:29 PM | 70 mph | 5 SW Bromide, Johnston County, OK |
| 3:30 PM | Not measured | Wapanucka, Johnston County, OK |
| 3:30 PM | Not measured | 2 WNW West Plains, Howell County, MO |
| 3:33 PM | 60 mph | Pomona, Howell County, MO |
| 3:34 PM | Not measured | 2 WSW Pomona, Howell County, MO |
| 3:35 PM | Not measured | 2 WNW West Plains, Howell County, MO |
| 3:35 PM | Not measured | 3 NNW West Plains, Howell County, MO |
| 3:38 PM | Not measured | 4 WSW White Church, Howell County, MO |
| 3:38 PM | Not measured | 1 N White Church, Howell County, MO |
| 3:40 PM | Not measured | 5 S Boggy Depot State P, Atoka County, OK |
| 3:46 PM | Not measured | 1 N Caney, Atoka County, OK |
| 4:00 PM | Not measured | 3 NNE Southeast Memphis, Shelby County, TN |
| 4:15 PM | Not measured | Lake Bridgeport, Wise County, TX |
| 4:21 PM | Not measured | 5 W Munford, Tipton County, TN |
| 4:27 PM | Not measured | 1 ENE Brighton, Tipton County, TN |
| 4:30 PM | Not measured | 5 SSW Horn Lake, DeSoto County, MS |
| 4:31 PM | Not measured | 4 SW Covington, Tipton County, TN |
| 4:33 PM | Not measured | 1 N Henning, Lauderdale County, TN |
| 4:35 PM | Not measured | Covington, Tipton County, TN |
| 4:38 PM | Not measured | 1 SE Doniphan, Ripley County, MO |
| 4:39 PM | Not measured | 2 SSW Lewisburg, DeSoto County, MS |
| 4:41 PM | Not measured | 3 SSE Hernando, DeSoto County, MS |
| 4:41 PM | 60 mph | Doniphan, Ripley County, MO |
| 4:41 PM | Not measured | Ellsinore, Carter County, MO |
| 4:43 PM | Not measured | 1 SSW Oxly, Ripley County, MO |
| 4:45 PM | Not measured | Oxly, Ripley County, MO |
| 4:46 PM | Not measured | 3 WSW Naylor, Ripley County, MO |
| 4:49 PM | Not measured | 1 SSW Naylor, Ripley County, MO |
| 4:55 PM | Not measured | Oxly, Ripley County, MO |
| 4:56 PM | Not measured | 2 W Gates, Lauderdale County, TN |
| 4:57 PM | Not measured | 2 WSW Halls, Lauderdale County, TN |
| 4:57 PM | Not measured | 2 WNW Halls, Lauderdale County, TN |
| 5:00 PM | Not measured | 3 SSW Neelyville, Butler County, MO |
| 5:03 PM | Not measured | 1 NE Mineral Wells, Palo Pinto County, TX |
| 5:03 PM | Not measured | 1 SSE Apple, Choctaw County, OK |
| 5:04 PM | Not measured | 1 E Mineral Wells, Palo Pinto County, TX |
| 5:05 PM | Not measured | 2 W Newark, Wise County, TX |
| 5:05 PM | 70 mph | Neelyville, Butler County, MO |
| 5:05 PM | Not measured | Naylor, Ripley County, MO |
| 5:08 PM | Not measured | 1 W Cool, Parker County, TX |
| 5:13 PM | Not measured | 2 N Fort Towson, Choctaw County, OK |
| 5:15 PM | 59 mph | 3 SSE Mineral Wells, Parker County, TX |
| 5:15 PM | 61 mph | 5 W Ash Hill, Butler County, MO |
| 5:23 PM | Not measured | 6 S Waterloo, Colbert County, AL |
| 5:25 PM | Not measured | 1 SSE Dyer, Gibson County, TN |
| 5:26 PM | Not measured | 6 N Middleton, Hardeman County, TN |
| 5:32 PM | Not measured | Saint Francis, Clay County, AR |
| 5:36 PM | Not measured | 4 S Campbell, Dunklin County, MO |
| 5:40 PM | Not measured | 2 NE Millerton, McCurtain County, OK |
| 5:41 PM | Not measured | 2 E Millerton, McCurtain County, OK |
| 5:57 PM | Not measured | 5 NW Cedar Grove, Carroll County, TN |
| 6:18 PM | 65 mph | 7 NW Godley, Johnson County, TX |
| 6:20 PM | Not measured | 10 NE Cherokee, Lauderdale County, AL |
| 6:20 PM | Not measured | 9 NNE Cherokee, Lauderdale County, AL |
| 6:21 PM | Not measured | 2 N Meridian, Lauderdale County, MS |
| 6:23 PM | Not measured | 10 SW Tuscumbia, Colbert County, AL |
| 6:34 PM | Not measured | 1 NNE Lockesburg, Sevier County, AR |
| 6:38 PM | Not measured | Leighton, Colbert County, AL |
| 6:42 PM | Not measured | 1 WNW Russell, Lauderdale County, MS |
| 6:43 PM | Not measured | 2 N Russell, Lauderdale County, MS |
| 6:45 PM | Not measured | 3 SSW Center Point, Howard County, AR |
| 6:45 PM | Not measured | 4 E Killen, Lauderdale County, AL |
| 6:46 PM | Not measured | 4 S Sand Gap, Pope County, AR |
| 6:58 PM | Not measured | 4 S Nashville, Howard County, AR |
| 7:03 PM | Not measured | 4 E Shady Grove, Attala County, MS |
| 7:08 PM | Not measured | 2 S Plattsburg, Neshoba County, MS |
| 7:15 PM | Not measured | 3 SSW Blevins, Hempstead County, AR |
| 8:27 PM | Not measured | Bynum, Hill County, TX |
| 8:37 PM | Not measured | 4 SW Fountain Hill, Ashley County, AR |
| 8:45 PM | Not measured | 1 N Fountain Hill, Ashley County, AR |
| 8:54 PM | Not measured | 4 NNW Warren, Bradley County, AR |
| 9:09 PM | Not measured | 1 ESE Southaven, DeSoto County, MS |
| 9:35 PM | Not measured | 1 S Dermott, Chicot County, AR |
| 9:35 PM | Not measured | Dermott, Chicot County, AR |
| 9:37 PM | Not measured | 6 N Byhalia, Marshall County, MS |
| 9:49 PM | Not measured | 2 WNW Red Banks, Marshall County, MS |
| 9:50 PM | Not measured | 1 SW Saltillo, Lee County, MS |
| 9:55 PM | Not measured | 2 SSW McMillan Corner, Chicot County, AR |
| 9:56 PM | Not measured | 2 ESE Saltillo, Lee County, MS |
| 9:58 PM | Not measured | 1 SW Lake Village, Chicot County, AR |
| 9:58 PM | Not measured | Lake Village, Chicot County, AR |
| 9:58 PM | Not measured | 3 NNE Lake Village, Chicot County, AR |
| 9:59 PM | Not measured | 1 S Lake Village, Chicot County, AR |
| 9:59 PM | 77 mph | 2 NW Lake Village, Chicot County, AR |
| 10:07 PM | Not measured | Greenville, Washington County, MS |
| 10:09 PM | Not measured | 4 NNW Wayside, Washington County, MS |
| 10:09 PM | Not measured | 3 ESE Greenville, Washington County, MS |
| 10:10 PM | Not measured | 3 NW Wayside, Washington County, MS |
| 10:20 PM | Not measured | 1 SSE Tupelo, Lee County, MS |
| 10:30 PM | 72 mph | 4 NW Waco, McLennan County, TX |
| 10:31 PM | Not measured | Inverness, Sunflower County, MS |
| 10:34 PM | Not measured | Isola, Humphreys County, MS |
| 10:38 PM | Not measured | 2 W Shannon, Lee County, MS |
| 10:40 PM | Not measured | 2 WNW Swiftown, Humphreys County, MS |
| 10:40 PM | Not measured | 3 WSW Shannon, Lee County, MS |
| 10:40 PM | Not measured | 1 W Shannon, Lee County, MS |
| 10:45 PM | Not measured | Swiftown, Leflore County, MS |
| 10:58 PM | Not measured | 1 SSE Cruger, Holmes County, MS |
| 11:03 PM | Not measured | 1 SE Amory, Monroe County, MS |
| 11:13 PM | Not measured | 6 N Middleton, Hardeman County, TN |
| 11:16 PM | Not measured | 3 NW Aberdeen, Monroe County, MS |
| 11:16 PM | Not measured | 2 NW Byrd, Marion County, AL |
| 11:24 PM | Not measured | 2 NW Blair, Lee County, MS |
| 11:30 PM | Not measured | 1 NE Guntown, Lee County, MS |
| 11:33 PM | Not measured | 2 S Delmar, Winston County, AL |
| 12:00 AM | Not measured | 2 NNE New Hope, Lowndes County, MS |
| 12:09 AM | Not measured | 1 SSE Fayette, Fayette County, AL |
| 12:09 AM | Not measured | 1 NNW Richard Arthur Fi, Fayette County, AL |
| 12:39 AM | Not measured | 2 E Parrish, Walker County, AL |
| 1:20 AM | Not measured | 2 WSW Shannon, Jefferson County, AL |
| 3:57 AM | Not measured | Vina, Franklin County, AL |
| 4:11 AM | Not measured | 8 WSW Russellville, Franklin County, AL |
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 |
|---|---|---|---|
| Springfield, MO | 4.75 in | None | 0 |
| Fayetteville, AR | 3.0 in | None | 0 |
| Waco, TX | 2.75 in | 72 mph | 0 |
| Wichita Falls, TX | 1.75 in | None | 0 |
| Carrollton, TX | 1.25 in | None | 0 |
| Fort Worth, TX | 1.25 in | None | 0 |
| Irving, TX | 1.25 in | None | 0 |
| Lewisville, TX | 1.25 in | None | 0 |
| Tulsa, OK | 1.25 in | None | 0 |
| Norman, OK | 1.0 in | None | 0 |
| Birmingham, AL | None | None | 0 |
| Little Rock, AR | None | None | 0 |
| Memphis, TN | 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.