← All storm days

Hail Storm Map — May 31, 2026

Hail storm map for May 31, 2026: max 3.00" hail across AR, FL, IA, IL, KS, KY, MO, NE, OK, SD, TN, TX, ~88,542 structures in swath.

ARFLIAILKSKYMONEOKSDTNTX

Hail-affected U.S. states Alabama Alaska Arizona Colorado Florida — hail affected Georgia Indiana Kansas — hail affected Maine Massachusetts Minnesota New Jersey North Carolina North Dakota Oklahoma — hail affected Pennsylvania South Dakota — hail affected Texas — hail affected Wyoming Connecticut Missouri — hail affected West Virginia Illinois — hail affected New Mexico Arkansas — hail affected California Delaware District of Columbia Hawaii Iowa — hail affected Kentucky — hail affected Maryland Michigan Mississippi Montana New Hampshire New York Ohio Oregon Tennessee — hail affected Utah Virginia Washington Wisconsin Nebraska — hail affected South Carolina Idaho Nevada Vermont Louisiana Rhode Island

A significant hail event swept across AR, FL, IA, IL and 8 more states on May 31, 2026, with MRMS radar measuring stones up to 3.00". An estimated 88,542 structures fell inside the qualifying swath. Missouri took the brunt with ~56,536 structures estimated in the ≥1" footprint. Roughly 145 of those sat under destructive ≥2.50" stones — the radar tier that routinely totals roofs and shatters auto glass. NOAA logged 61 hail reports and 71 wind reports for the day.

Max hail size
3.00"
States impacted
12
Structures in swath
88,542

Estimated structures affected by state & hail size

State≥1.00"≥1.75"≥2.50"
Missouri56,5367250
South Dakota9,1093170
Iowa8,99754263
Kansas6,4631630
Texas3,1257372
Nebraska1,45000
Arkansas1,02790
Oklahoma84425780
Tennessee52600
Illinois28280
Kentucky16600
Florida1700

NOAA storm reports

Hail reports (28)

Missouri · 8 reports

TimeLocationCountyObserver comment
14:423 E GrandinCarterReport received via social media. Time estimated by radar.
15:523 N OxlyRipleyReport received via social media. Time estimated via radar.
23:331 N SmithvilleClaySocial media report. Time estimated from radar.
23:422 NNW Platte WoodsPlatteSocial media report. Time estimated from radar.
23:472 SSE TrimbleClaySocial media report. Time estimated from radar.
23:50TrimbleClintonReport from mPING: Half Dollar (1.25 in.).
23:51TrimbleClintonPublic report of Quarter size hail.
23:534 W KearneyClayReport from mPING: Quarter (1.00 in.).

South Dakota · 6 reports

TimeLocationCountyObserver comment
11:44HaywardPenningtonEstimated dime size hail in Hayward along Highway 40. Video via social media. Time estimated based on report and radar.
12:16HermosaCusterDime size hail remained on the ground in Hermosa long after the thunderstorm moved out of the area, reported late via social media. Time estimated based on radar.
17:16BRIDGEWATERMCCOOKHail was jagged, with some as long as a quarter, but most of it was pea to nickel sized.
17:51CANISTOTAMCCOOKMost hail was pea to quarter sized, but a few were as big as golf balls. Farm fields farther north are more damaged than those at the site.
17:58CANISTOTAMCCOOKHail damaged young crops in the fields.
21:05BIG SPGSUNIONMost hail was pea to nickel sized, but a few were quarter sized. A wall cloud was also reported about 3 to 4 miles to the west.

Kansas · 6 reports

TimeLocationCountyObserver comment
20:04OLPELYONEM observed golf ball size hail.
21:49GRIDLEYCOFFEYVideo and pictures on social media of hail up to 3.5 inches in diameter. Emergency manager also relayed photo of estimated tennis ball size hail in Gridley. Time estimated from radar.
21:50GRIDLEYCOFFEYReport from mping.
22:02PLYMOUTHLYONSpotter network report along I-35.
22:26LE ROY ARPTCOFFEYReport from mping.
22:40(EMP)EMPORIA MUNI ARLYONReport from mping.

Arkansas · 2 reports

TimeLocationCountyObserver comment
18:08SCOTTPULASKIQuarter-sized hail fell in the town of Scott east-southeast of Little Rock.
19:17SEARCYWHITEQuarter-sized hail fell in the town of Searcy.

Iowa · 1 report

TimeLocationCountyObserver comment
22:56WOODBINEHARRISONLaw enforcement report of hail estimated up to 1.00 inch in diameter.

Maine · 1 report

TimeLocationCountyObserver comment
16:283 W PownalCumberlandPea sized hail covered the ground. Lasted three minutes.

Nebraska · 1 report

TimeLocationCountyObserver comment
20:331 NW ElkhornDouglasReport from mPING: Half-inch (0.50 in.).

Texas · 1 report

TimeLocationCountyObserver comment
17:44WHITE RIVER LAKECROSBYAn NWS cooperative weather observer and local broadcast media relayed a report of quarter size hail at White River Lake.

New Hampshire · 1 report

TimeLocationCountyObserver comment
16:55North ConwayCarrollReport from mPING: Half-inch (0.50 in.).

North Dakota · 1 report

TimeLocationCountyObserver comment
18:24StrasburgEmmonsPea to marble size hail reported.

Wind reports (63)

Alabama · 14 reports

TimeLocationCountyObserver comment
14:00THORTONTOWNLAUDERDALETwo trees were down where Felker Drive intersects highway 72. Time was estimated from radar.
14:03ROGERSVILLELAUDERDALEA tree and a powerline were reported down at the intersection of Rose Street and CR 26. Time was estimated from radar.
14:10OLIVERLAUDERDALEA tree was reported down on CR 165 near 18275 highway 72. Time was estimated from radar.
14:14WHEELER LAKE SOUTHLAUDERDALEA tree was reported down blocking both lanes at the intersection of CR 91 and CR 631. Time was estimated from radar.
15:46THREETLAUDERDALEA tree was reported down over the road near 2460 CR 261. Time was estimated from radar.
16:00HOLLOWAYLAUDERDALEA tree was reported down at 200 CR 37. Time was estimated from radar.
16:03BLACKBURNLAUDERDALEMultiple trees own along CR 24 near St. Florian near the railroad tracks.
16:06ST FLORIANLAUDERDALETrees/phone lines and a power pole were knocked down at intersection of CR 47 and CR 61. Time was estimated from radar.
16:24EAST FLORENCELAUDERDALEA 63 mph gust was reported at the tower at the Renaissance Shoals Resort.
19:06ROSALIEJACKSONA tree was reported down along CR 457 in Pisgah. Time was estimated by radar.
19:17HOLLYTREEJACKSONA tree was knocked down at the intersection of CR 4 and AL Hwy 65 in the Holly Tree community.
19:20LETCHERJACKSONMultiple trees were reported down along CR 8. Time was estimated from radar.
19:30HODGEJACKSONMultiple trees were reported down along AL Hwy 35 in Scottsboro. Time was estimated by radar.
20:15CADDOLAWRENCEA tree was reported down across the road near 26463 CR 460.

Montana · 13 reports

TimeLocationCountyObserver comment
02:3010 NW LomaChouteauMesonet station GW6710 MEADOWLANE.
03:006 S WhitlashLibertyMesonet station GW3546 WHITLASH SEVEN SOUTH.
03:2511 SSE WhitlashLibertyMesonet station GW2412 Hill 2sw.
06:0010 NW LomaChouteauMesonet station GW6710 MEADOWLANE.
06:006 S WhitlashLibertyMesonet station GW3546 WHITLASH SEVEN SOUTH.
07:308 ENE FerdigTooleMesonet station MTM53 MDA Oilmont.
08:3015 E WhitlashLibertyMesonet station GW0718 Joplin 25nnw.
10:1515 S WhitlashLibertyMesonet station GW4063 EAGLE CREEK COLONY.
13:2511 SSE WhitlashLibertyMesonet station GW2412 Hill 2sw.
14:006 S WhitlashLibertyMesonet station GW3546 WHITLASH SEVEN SOUTH.
14:331 E RoyFergusAWOS station K1OM Oscar.
16:034 NE ChesterLibertyMesonet station GW4015 CHESTER FOUR NE.
16:527 ESE HilgerFergusMesonet station JPKM8 Judith Peak RAWS.

Wyoming · 12 reports

TimeLocationCountyObserver comment
03:267 NW Elk MountainCarbonMesonet station WY18 Halleck Ridge (WYDOT).
06:181 SSE BordeauxPlatteWYDOT Sensor at Bordeaux. Sustained winds of 45 to 50 MPH.
06:395 NW ArlingtonCarbonWYDOT sensor at Arlington. Sustained winds of 44 MPH.
06:527 NW Elk MountainCarbonWYDOT Sensor at Halleck Ridge.
06:565 NW ArlingtonCarbonMesonet station WY21 5.5 NW Arlington (WYDOT).
07:125 NW ArlingtonCarbonWYDOT Sensor at Wagonhound.
08:263 NW ArlingtonCarbonWYDOT Sensor at Foote Creek.
08:265 NW ArlingtonCarbonWYDOT sensor at Wagonhound. Sustained winds 45 MPH.
09:127 NW Elk MountainCarbonWYDOT Sensor at Halleck Ridge.
10:065 NW ArlingtonCarbonWYDOT Sensor at Wagonhound.
10:407 NW Elk MountainCarbonWYDOT Sensor at Halleck Ridge.
11:027 NW Elk MountainCarbonWYDOT Sensor at Halleck Ridge.

Missouri · 9 reports

TimeLocationCountyObserver comment
12:30DIXONPULASKIA few trees were reported to be down on Highway 133 west of Dixon.
12:36HOOKERPULASKIA few trees were reported to be down near Highway 28 and Highway PP.
12:39HOOKERPULASKIA tree was down on Highway Z near Trophy Lane.
13:16DOE RUNST. FRANCOISThunderstorm winds estimated to be about 60 mph in magnitude downed large, healthy trees around St. Francois county. One large branch fell onto a metal outdoor pool, bending its frame in Doe Run.
13:35MINE LA MOTTEMADISONThunderstorm winds estimated to be about 60 mph in magnitude downed large, healthy branches in and near Fredericktown. Some fell on a residence and damaged its gutters and roof, though the true extent of the damage is unknown. Other large trees and power lines were downed through the county. Notably, winds caused extensive damage across a farmstead near Junction City. A farm outbuilding was collapsed, and a wooden beam was drilled into the top of a garage. Debris was all over the yard, including atop a GMC Denali and Buick crossover. The debris did damage both vehicles.
14:00BOSSDENTA tree was down across Highway 32.
14:296 NNE GlenallenBollingerPower outages along County Road 320 north of Marble Hill.
14:491 N DeltaCape GirardeauTree limbs down 1.5 miles north of Delta.
14:533 W Scott CityScottGust measured at KCGI ASOS.

Texas · 6 reports

TimeLocationCountyObserver comment
14:56ALPINEBREWSTERAn uprooted tree was reported at the Alpine County Club. The total time of occurrence is partially estimated from radar. The cost of damage is also estimated.
17:48POSTGARZAA Texas Tech University West Texas mesonet site near Post measured wind gusts to 59 mph from 1748 CST through 1749 CST.
18:47HACKBERRYCOTTLEA Texas Tech University West Texas mesonet site near Hackberry measured a severe wind gust of 66 mph.
21:25REESE AFBLUBBOCKA Texas Tech University West Texas mesonet site near Reese measured 58 mph wind gusts from 2125 CST through 2126 CST.
21:512 NE SlatonLubbockGust from wake low.
22:4210 SW PaducahCottleSeries of severe wind gusts ranging from 58 to 72 mph during the period from 1133 PM to 1142 PM likely a result of a wake low.

Florida · 3 reports

TimeLocationCountyObserver comment
16:154 WNW Kennedy Space CenBrevardTitusville, NASA Shuttle Landing Facility measured a peak wind gust of 40MPH/35KT from the south at 5:15 PM.
16:332 NE Jacksonville InterDuvalASOS station KJAX Jacksonville Intl Airport.
19:361 SSW MelbourneBrevardMelbourne International Airport measured a peak wind gust of 45MPH/39KT from the north at 8:36 PM.

South Dakota · 2 reports

TimeLocationCountyObserver comment
02:333 S CondeSpinkMesonet station 306 Conde 3 S (SDDOT).
17:45LEOLAMCPHERSONA trained spotter estimated wind speeds close to 60 mph 5 miles north northeast of Leola, however they noted no damage occurred with these high winds.

Georgia · 2 reports

TimeLocationCountyObserver comment
15:04FORRESTERLEEA tree was down along Branchview Street.
17:20HOLTCALHOUNA tree was down along Highway 62 in Calhoun county between Leary and Albany.

Iowa · 1 report

TimeLocationCountyObserver comment
23:25LUTONWOODBURYSeveral tree limbs from 3 to 4 inches in diameter were broken down by strong thunderstorm wind gusts.

Kansas · 1 report

TimeLocationCountyObserver comment
23:24DWIGHTMORRISEstimated 60 mph winds. Was also getting some hail but wasn't able to see what size.
Was a specific property in this swath?
Run the address against NOAA hail history → Address hail check