Storm reports — Sunday, May 31, 2026

The NOAA Storm Prediction Center logged 4 tornado reports, 55 hail reports and 105 damaging-wind reports for the storm day from 12:00 UTC on May 31, 2026 to 12:00 UTC the next morning — most of them in MO, SD, KS.

4tornado reports
55hail reports · largest 3.50″
105wind reports · peak 82 mph

Reports by state

MO97SD26KS12IA7AL7TX5TN5AR3GA2

Tornado reports

UTCRatingPlaceCountyStateRemarks
23:07—1 Nw BridgewaterMccookSDTornado is kicking up dust from the ground now. (FSD)
01:11—4 W Wall LakeMinnehahaSDRadar confirmed tonado. (FSD)
01:54—5 Ne CentervilleLincolnSDTornado observed from chaser live feed. (FSD)
02:43—2 Nw MadisonGreenwoodKSReport received via image from social media. (ICT)

Hail reports

UTCSizePlaceCountyStateRemarks
20:421.50″3 E GrandinCarterMOReport received via social media. Time estimated by radar. (PAH)
21:221.00″1 Ene DexterStoddardMO(PAH)
21:251.00″6 Se RoscoeEdmundsSDMostly nickel to quarter size. (ABR)
21:281.00″6 Ese RoscoeEdmundsSDMostly dime size hail with the largest stones quarter size. Time estimated by radar. (ABR)
21:511.00″2 S East PrairieMississippiMO(PAH)
21:521.00″3 N OxlyRipleyMOReport received via social media. Time estimated via radar. (PAH)
22:051.00″OxlyRipleyMO(PAH)
22:071.25″2 W VilasMinerSD(FSD)
22:301.00″1 Wsw EmeryHansonSDVery heavy rain along with penny to quarter sized hail. Rainfall is already over 3 inches. (FSD)
23:051.75″CooterPemiscotMO(MEG)
23:161.00″5 N BridgewaterMccookSDHail was jagged... with some as long as a quarter... but most of it was pea to nickel sized. Heavy rainfall so far has been 1.75 inch. (FSD)
23:201.00″3 Ssw LeolaMcphersonSD(ABR)
23:201.00″LeolaMcphersonSD(ABR)
23:441.00″White River LakeCrosbyTX(LUB)
23:511.75″2 N CanistotaMccookSDMost hail was pea to quarter sized... but a few were as big as golf balls. Farm fields further north are more damaged than his. (FSD)
23:581.50″4 Ne CanistotaMccookSDPing pong ball sized hail damaged young crops in fields. (FSD)
00:081.00″ScottPulaskiAR(LZK)
00:201.00″5 Nw Wall LakeMinnehahaSDPhoto and report via social media. (FSD)
00:261.00″2 Wsw HumboldtMinnehahaSDIn addition to hail up to the size of quarters... heavy rainfall was reported. (FSD)
00:331.00″4 Sw HurleyTurnerSD(FSD)
00:391.00″3 Ssw HumboldtMinnehahaSDReport and video via social media. (FSD)
00:401.00″2 Ese HumboldtMinnehahaSDReport and photo via social media. (FSD)
00:541.00″2 Wnw DavisTurnerSD(FSD)
00:561.00″ParkerTurnerSDReport and photo via social media. (FSD)
01:171.00″SearcyWhiteAR(LZK)
01:281.00″6 Nnw VermillionClaySDReport and photo via social media. (FSD)
01:361.00″2 N DavisTurnerSDReport via social media. (FSD)
01:381.25″10 S SaffordvilleChaseKSReport from mPING: Half Dollar (1.25 in.). (ICT)
01:451.00″DavisTurnerSD(FSD)
02:041.75″3 Sw OlpeLyonKS(TOP)
02:281.00″6 Nnw VermillionClaySDReport and photo via social media. (FSD)
03:051.00″10 S AlcesterUnionSDMost hail was pea to nickel sized... but a few were quarter sized. Looked like a wall cloud was about 3 to 4 miles to the west. (FSD)
03:311.75″5 W GridleyGreenwoodKSReport from mPING. (ICT)
03:502.25″3 E GridleyCoffeyKSResent. Report from mPING: Hen Egg+ (2.25 in.). (TOP)
03:523.50″GridleyCoffeyKSDelayed report. Video and pictures on social media from storm chaser. (TOP)
04:021.00″5 Wsw EmporiaLyonKSSpotter network report. (TOP)
04:261.75″6 W Le RoyCoffeyKSReport from mPING: Golf Ball (1.75 in.). (TOP)
04:301.50″HintonPlymouthIAReport from social media. Time estimated by radar. (FSD)
04:331.00″2 Nnw Sioux CityWoodburyIAReport via social media. (FSD)
04:431.50″3 N OlpeLyonKSReport from mPING: Ping Pong Ball (1.50 in.). (TOP)
04:561.00″WoodbineHarrisonIA(OAX)
05:271.00″Neosho FallsWoodsonKS(ICT)
05:331.25″1 N SmithvilleClayMOSocial media report. Time estimated from radar. (EAX)
05:421.75″2 Nnw Platte WoodsPlatteMOSocial media report. Time estimated from radar. (EAX)
05:471.75″2 Sse TrimbleClayMOSocial media report. Time estimated from radar. (EAX)
05:501.25″TrimbleClintonMOReport from mPING: Half Dollar (1.25 in.). (EAX)
05:512.00″TrimbleClintonMOReport from mPING: Hen Egg (2.00 in.). (EAX)
05:531.00″4 W KearneyClayMOReport from mPING: Quarter (1.00 in.). (EAX)
05:552.00″TrimbleClintonMO(EAX)
06:071.00″2 N AvocaShelbyIADelayed report received via broadcast media... including a video showing copious amounts of hail falling. Hailstones were estimated to be at least 1 inch in diameter. T (OAX)
06:461.00″2 Ne AvondaleClayMOReport from mPING: Quarter (1.00 in.). (EAX)
07:091.00″1 Ne AvondaleClayMOReport from mPING: Quarter (1.00 in.). (EAX)
07:331.00″2 Sw LexingtonLafayetteMOReport from mPING: Quarter (1.00 in.). (EAX)
07:481.00″FayetteHowardMOSocial media report. Hail up to quarter size covered the ground. Time based on video and confirmed from radar. (EAX)
10:321.25″3e BatesvilleIndependenceAR(LZK)

Wind reports

UTCGustPlaceCountyStateRemarks
17:30damage2 Wnw DixonPulaskiMOMSHP reports a few trees down on Highway 133 to the west of Dixon. Time estimated from radar. (SGF)
17:36damage4 Nnw Devil'S ElbowPulaskiMOMSHP report of few trees down in the area of Highway 28 and Highway PP. Time estimated from radar. (SGF)
17:39damage1 Ne Devil'S ElbowPulaskiMOMSHP relayed report of a tree down on Highway Z near Trophy Lane. Time estimated from radar. (SGF)
19:00damage1 E BossDentMOTree down across Highway 32. (SGF)
19:16damageDoe RunSt. FrancoisMOVia Facebook: Numerous downed large tree branches along Birch Street. One large branch fell onto a metal outdoor pool and bent its frame. Time estimated from radar. (LSX)
19:25damage3 Nw Knob LickSt. FrancoisMOVia Facebook: A large healthy tree downed across Hwy AA near Farmington. (LSX)
19:25damage1 Ese Doe RunSt. FrancoisMOVia Facebook: Large... healthy tree downed across driveway. Tree pulled powerlines to the ground... but did not completely down them. (LSX)
19:30damage4 W Knob LickSt. FrancoisMOReport of numerous trees down in the southern portion of St. Francois County. Time estimated from radar. (LSX)
19:35damage1 Nnw Catherine PlaceMadisonMO50-60 mph estimated winds with small limbs down. Time estimated from radar. (LSX)
19:40damage1 Sse FredericktownMadisonMOCorrects previous tstm wnd dmg report from 1 SSE Fredericktown. A medium/large healthy tree downed on a home in Fredericktown. (LSX)
19:40damage1 Ese Junction CityMadisonMOCorrects previous tstm wnd dmg report from 1 ESE Junction City. Large... healthy tree downed across County Road 212 near Private Drive 9277 (Behind Station at Sawers La (LSX)
19:45damage8 Ssw FredericktownMadisonMOVia Facebook: Lots of trees and powerlines down in Madison County. (LSX)
19:45damage1 N Mine La MotteMadisonMOVia Facebook: Very large... healthy branches split from tree. Some branches fell on a double wide residence and caused damage to gutters and roof. Extent of damage unkn (LSX)
19:50damage3 E Junction CityMadisonMOVia Facebook: A large... rotted tree snapped near its base and took down powerlines on County Road 221 near Hwy J. A small/medium tree was snapped near its base. (LSX)
19:50damage2 Wsw LibertyvilleSt. FrancoisMOEstimated 50-60 mph winds with small tree limbs down and debris on DD between OO and Highway 67. (LSX)
20:04damageForresterLeeGATree down along Branchview Street. (TAE)
20:22damage4 S LodiWayneMOLarge tree limbs down. Power outages 5 miles north of Greenville. (PAH)
20:22damagePattonBollingerMOTrees blown down across county roads near Patton. Some tree tops blown out. (PAH)
20:2970 mph6 Nne GlenallenBollingerMOPower outages along County Road 320 north of Marble Hill. (PAH)
20:39damageGordonvilleCape GirardeauMONumerous trees and power lines down throughout Cape Girardeau county... including Millersville... Jackson... Cape Girardeau... and Gordonsville. (PAH)
20:4960 mph1 N DeltaCape GirardeauMOTree limbs down 1.5 miles north of Delta. (PAH)
20:5359 mph3 W Scott CityScottMOGust measured at KCGI ASOS. (PAH)
21:00damageAlpineBrewsterTXUprooted tree reported at the Alpine County Club. (MAF)
21:27damage1 Sse FredericktownMadisonMOA medium/large healthy tree downed on a home in Fredericktown. (LSX)
21:29damage1 Ese Junction CityMadisonMOLarge... healthy tree downed across County Road 212 near Private Drive 9277 (Behind Station at Sawers Landing). (LSX)
22:13damage1 N Saint FlorianLauderdaleALTrees/phone lines and pole down at intersection of CR 47 and CR 61. Time estimated from radar. (HUN)
22:20damageHoltCalhounGATree down along Highway 62 in Calhoun county between Leary and Albany. (TAE)
22:2463 mph2 Ese FlorenceLauderdaleAL63 MPH Gust reported at the tower at the Renaissance Shoals Resort. (HUN)
22:26damage4 Ne Underwood-PetersviLauderdaleALMultiple trees own along CR 24 near St Florian near the railroad tracks. (HUN)
22:28damage4 Sw Woodland MillsObionTNTree down on Hwy 22 and Bonnie Hickman Rd... Damage to vehicle. (MEG)
23:12damage4 W DresdenWeakleyTNTrees on powerlines and homes. (MEG)
23:15damage5 Ese SharonWeakleyTNLarge tree down on a home off of Highway 54. (MEG)
23:31damage3 Ne TrezevantCarrollTNTrees down along Highway 190. (MEG)
23:4560 mph5 Nne LeolaMcphersonSDNo noticeable damage from the strong winds. (ABR)
23:46damage4 S MclemoresvilleCarrollTNTree down on Terry Road. (MEG)
23:4859 mph1 Ne PostGarzaTX(LUB)
00:4766 mph2 Sse HackberryCottleTX(LUB)
01:03damage3 N PisgahJacksonALTree down along CR 457 in Pisgah. Time estimated by radar. (HUN)
01:17damage7 W SkylineJacksonALTree down at the intersection of CR 4 and AL Hwy 65 in the Holly Tree community. (HUN)
01:22damage5 Sw SkylineJacksonALMultiple trees down along CR 8. Time estimated from radar. (HUN)
01:40damage4 Wnw DuttonJacksonALMultiple trees down along AL Hwy 35 in Scottsboro. Time estimated by radar. (HUN)
02:1559 mph10 W Long LakeMcphersonSDMesonet station LLKS2 Eureka 13 ENE. (ABR)
03:2558 mphReese CenterLubbockTX(LUB)
05:0360 mphPlatte WoodsPlatteMO(EAX)
05:11damage3 Wnw Kansas City IntlPlatteMODowned wires near 125th Street. Time estimated from radar. (EAX)
05:2460 mph4 Se Alta VistaMorrisKSAlso getting hail but cant see what size. (TOP)
05:25damage4 Sse BronsonWoodburyIATree branches 3 to 4 inches in diameter were broken down by strong winds. Heavy rain and small hail also occurred with this storm. (FSD)
05:33damageSmithvilleClayMOSocial media report of downed tree at a residence in Smithville. Time estimated from radar. (EAX)
05:56damage4 N OakviewClayMOSocial media report of multiple trees uprooted and several tree limbs down near Oak and 96th. Time estimated from radar. (EAX)
06:08damage2 Ene Lake WaukomisPlatteMOSocial media report of trees down near Barry and Platte Purchase. Time estimated from radar. (EAX)
06:12damage3 Nnw OakviewClayMOSeveral trees snapped near Barry and Broadway. Time estimated from radar. (EAX)
06:18damageHouston LakePlatteMOTree down on wires near Edgewood Circle. Time estimated from radar. (EAX)
06:18damage1 Ene Houston LakePlatteMODowned tree at a residence near 58th Street. Time estimated from radar. (EAX)
06:20damage1 Ne RiversidePlatteMOLarge tree blocking the roadway. Report relayed via EM. Time estimated from radar. (EAX)
06:22damage1 Nne GladstoneClayMOSocial media report of a downed tree damaging a car at an apartment complex. Time estimated from radar. (EAX)
06:25damageGladstoneClayMOLarge tree downed at a residence in Gladstone damaging the property. Time estimated from radar. (EAX)
06:28damageOaksClayMOSocial media report of tree damage at Englewood Park. Time estimated from radar. (EAX)
06:31damage1 Ese NorthmoorClayMOSocial media report of an uprooted tree at Anita Gorman Park. Time estimated from radar. (EAX)
06:31damage1 Ese GladstoneClayMODowned tree at a residence in Gladstone. Time estimated from radar. (EAX)
06:3474 mphKansas City DowntownClayMO(EAX)
06:34damage1 Nnw North Kansas CityClayMOTree down on a vehicle and another tree fell onto a roof... causing damage. Time estimated from radar. (EAX)
06:34damage1 Nnw AvondaleClayMODowned tree at a residence near 38th and Parvin. Time estimated from radar. (EAX)
06:35damage1 Nnw North Kansas CityClayMOSeveral large trees downed from storms overnight. Time estimate via radar. (EAX)
06:35damage2 Nnw North Kansas CityClayMOSeveral large branches down near Swift St and 28th St. (EAX)
06:36damage1 Wsw AvondaleClayMODowned wires near Cheyenne Circle. Time estimated from radar. (EAX)
06:3882 mphKansas City DowntownClayMOKMKC Airport reported a peak wind gust of 82 MPH at 138 AM CDT. (EAX)
06:38damage1 Nw North Kansas CityClayMOSeveral trees down on 21st Avenue. Time estimated from radar. (EAX)
06:38damageAvondaleClayMOSocial media report of an uprooted tree at North Kansas City Hospital. Time estimated from radar. (EAX)
06:38damage1 Nw AvondaleClayMOSeveral downed trees... including onto vehicles... near Prather and 37th Terrace. Time estimated from radar. (EAX)
06:41damage1 Nnw AvondaleClayMOSeveral downed trees and limbs near 43rd Street. Time estimated from radar. (EAX)
06:41damageOakviewClayMODowned tree damaged a residence near Tracy Avenue. Time estimated from radar. (EAX)
06:45damage6 Sse NeolaPottawattamieIATree damage. Time estimated by radar. (OAX)
06:52damage1 Ssw MaywoodJacksonMOLarge tree limb downed... damaging a vehicle near Hill Park. Time estimated from radar. (EAX)
06:53damage3 N Lake TapawingoJacksonMOmPING report of downed tree limbs near Ashford Court. Time confirmed from radar. (EAX)
06:56damage1 Ene IndependenceJacksonMODowned tree at a residence near Rogers and Sunset. Time estimated from radar. (EAX)
06:56damage3 Sse CourtneyJacksonMOmPING report of downed tree limbs near Redwood Drive. Time confirmed from radar. (EAX)
07:0863 mph4 Wnw OaklandPottawattamieIAPersonal weather station measured wind gust. (OAX)
07:17damage2 Nne Blue SpringsJacksonMODowned tree and wires near 5th Street. Time estimated from radar. (EAX)
07:24damage2 Ne NorborneCarrollMOSocial media report of a large limb of a tree snapped at a residence north of Norborne. Time estimated from radar. (EAX)
07:3958 mphFayetteHowardMOPersonal weather station measured 58 mph. (EAX)
07:40damage2 N OdessaLafayetteMODowned tree at a residence north of Odessa. Time estimated from radar. (EAX)
07:40damage1 N FayetteHowardMOmPING report of downed tree limbs near Givens Avenue. Time estimated from radar. (EAX)
07:48damage2 Nw MerriamJohnsonKSDowned wires near Melrose Lane. Time confirmed from radar. (EAX)
07:48damage3 Sse Kansas CityJacksonMODowned wires near 41st and Wayne. Time confirmed from radar. (EAX)
07:54damage2 Sw FayetteHowardMOmPING report of downed tree limbs on Route 5. Time estimated from radar. (EAX)
07:59damage6 S Kansas CityJacksonMODowned wires near 59th Street. Time estimated from radar. (EAX)
08:0058 mphHigginsvilleLafayetteMOPersonal weather station measured 58 mph. (EAX)
08:00damage3 Se FayetteHowardMOLarge tree downed at a residence near Route W. Time estimated from radar. (EAX)
08:01damage7 Sse FayetteHowardMONumerous reports of downed trees and wires near and east of Route 240. Time based on dispatch reports and confirmed from radar. (EAX)
08:10damage4 Se GlasgowHowardMOMultiple reports of downed power lines and power outages southeast of Glasgow. Time confirmed from dispatch reports and radar. (EAX)
08:20damage2 S AlmaLafayetteMORelayed report of several downed trees and metal blown off a building at a residence south of Alma. Time estimated from radar. (EAX)
08:22damage3 Se AlmaLafayetteMOSeveral downed trees on property adjacent to King Road. Time estimated from radar. (EAX)
08:29damage1 Nnw MidwayBooneMO3 foot diameter tree down on N Meyerson Drive. Time estimated from radar. (LSX)
08:30damage4 S FayetteHowardMODowned wires and several power outages along County Road 424. Time confirmed from radar. (EAX)
08:31damage3 Nne ColumbiaBooneMOTree down on Riveria Drive. Time estimated from radar. (LSX)
08:32damage4 Ese DaltonCharitonMODowned tree and wires near Rockford Hills Avenue. Time confirmed from radar. (EAX)
08:33damage5 E New FranklinHowardMODowned tree limbs and wires east of New Franklin. Time estimated from radar. (EAX)
08:34damage2 Ene HallsvilleBooneMOTree down on Old Hwy 124 at Wright Drive. Time estimated from radar. (LSX)
08:42damage1 Ene ColumbiaBooneMOTree down on Hinkson and William Street. Time estimated from radar. (LSX)
08:45damage4 Ese ColumbiaBooneMOTree down and blocking roadway on Cedar Grove Lane. Time estimated from radar. (LSX)
08:48damage1 Sw ColumbiaBooneMOTree down on Glenwood and Rollins. Time estimated from radar. (LSX)
09:02damageAshlandBooneMOTree down on Broadway and Main. Time estimated from radar. (LSX)
09:16damage1 Ne TaosColeMOPhotos show numerous trees snapped and uprooted around Toas. Time estimated from radar. (LSX)
11:03damage1 W OverlandSt. LouisMOTree fell into a home on Maddox and Fowler. Time estimated from radar. (LSX)
11:32damage3 W BelgradeWashingtonMOTwo trees down on Sunlight Road in Belgrade... MO. Time estimated from radar. (LSX)

Original file: SPC report page for this day. Times are UTC; the storm day starts at 12:00 UTC (7 AM CDT).

← May 30, 20262026 calendarJun 1, 2026 →

May 31 in other years

202210 🌪 · 131 ⛈20246 🌪 · 101 ⛈20233 🌪 · 86 ⛈20250 🌪 · 41 ⛈