Storm reports — Thursday, April 23, 2026

The NOAA Storm Prediction Center logged 30 tornado reports, 137 hail reports and 138 damaging-wind reports for the storm day from 12:00 UTC on Apr 23, 2026 to 12:00 UTC the next morning — most of them in KS, MO, IA.

30tornado reports
137hail reports · largest 4.00″
138wind reports · peak 107 mph

Reports by state

KS79MO79IA63NE53OK23MN3WI2IL2AR1

Tornado reports

UTCRatingPlaceCountyStateRemarks
18:46—2 N Little SiouxHarrisonIAEM relayed reports of numerous power lines down and roofs off of buildings along 120th St. Time is estimated from radar. (OAX)
18:46—2 N Little SiouxHarrisonIAA tornado developed approximately 1.5 miles north-northwest of Little Sioux at 1:46 PM. The tornado began just southeast of the intersection of 120th Street and Dayton (OAX)
18:46—2 Nw Little SiouxHarrisonIAEM reported a tornado touchdown. (OAX)
22:34—5 Se RivertonFremontIASeveral videos and photographs from multiple angles indicated that a weak tornado developed and moved to the east northeast along this approximate path. While the near- (OAX)
22:34—5 Se RivertonFremontIAVideo and photo evidence of a small tornado near this location. (OAX)
22:38—2 E RivertonFremontIA(OAX)
23:17—3 Nw College SpringsPageIATwo spotter reports confirmed a funnel with rotating dust at ground level with minor tree damage at one location. The track was mainly over open fields. (OAX)
23:26—1 W DunlapMorrisKSConfirmed by photo on social media. (TOP)
23:29—4 Sw DunlapMorrisKSTime estimated by radar. Delayed report from EM on at least 3 homes damaged near Lake Kahola from a tornado. (TOP)
23:40—3 Nw BurnsMarionKS[Landspout] (ICT)
23:42—6 Ese RenfrowGrantOKTornado is ongoing at 6:46 pm. (OUN)
23:50—5 Ese NewtonHarveyKS[Landspout] (ICT)
23:51—5 Ese NewtonHarveyKS[Landspout] Former NWS Employee reports tornado. Can see debris cloud. (ICT)
00:04—5 Wsw BramanKayOK(OUN)
00:06—6 S AllenLyonKSReport of tornado south of Admire on road L and 280. Relayed by Emergency Manager. Time Estimated radar. (TOP)
00:07—4 Wsw BramanKayOKTornado as well as a satellite tornado. (OUN)
00:14—2 Sw WhitewaterHarveyKS[Landspout] Retired NWS employee reports landspout. (ICT)
00:20—WhitewaterButlerKS[Landspout] (ICT)
00:28—6 Ne Valley CenterSedgwickKS[Landspout] (ICT)
00:33—2 Ene SlaterStoryIASeveral reports from local fire department and spotters of tornado on the ground. (DMX)
00:58—1 W StanberryGentryMOShortly before 8 PM CDT Thursday April 23... 2026 a strong line of thunderstorms moved through Gentry County. A circulation embedded within the line resulted in a torna (EAX)
01:11—2 Sw Vance Air Force BaGarfieldOK(OUN)
01:12—NewkirkKayOKBrief tornado. (OUN)
01:25—4 S MitchellvillePolkIATrained spotter reports tornado on the ground. (DMX)
01:47—WeldonDecaturIATree on house with power lines down. (DMX)
01:49—1 E WeldonClarkeIAMetal Roof blown off just E of Weldon. (DMX)
01:57—4 E FerrelviewClayMO***EF 0 Tornado - 0 Injuries - 0 Fatalities*** This tornado began just east of U.S. Highway 169 in Nashua... producing sporadic tree damage near Main Street to Oak Traf (EAX)
02:11—1 Ssw KearneyClayMOJust after 9 PM CDT Thursday April 23... 2026... within a severe line of thunderstorms... an embedded circulation resulted in a brief EF 0 Tornado beginning on the sout (EAX)
02:11—4 Ese TrimbleClintonMO***EF 0 Tornado - 0 Injuries - 0 Fatalities*** This tornado developed near 200th Street on the Clay County side of the Clinton/Clay county border. It produced minor tre (EAX)
05:14—2 Nne Iron GatesJasperMOAn NWS survey concluded an EF1 tornado with peak winds of 95 mph damaged an outdoor maintenance storage building at the golf course at West 2nd Street and South Schiffe (SGF)

Hail reports

UTCSizePlaceCountyStateRemarks
17:501.00″UehlingDodgeNEDelayed report received via social media of hail up to quarter sized. Time estimated with radar. (OAX)
18:151.00″1 S CraigBurtNEDelayed social media report. (OAX)
18:491.50″2 S LesharaSaundersNEPhoto on social media of many quarter sized or slightly larger stones. Time estimated from radar. (OAX)
18:581.00″5 W WashingtonDouglasNEDelayed report received via social media of hail up to quarter sized. Time estimated with radar. (OAX)
19:111.75″4 Wsw KennardWashingtonNEReported by law enforcement... east of town. Time estimated based on radar. (OAX)
19:171.75″Pleasant DaleSewardNEPublic report of golf balls in Pleasant Dale. (OAX)
19:181.00″1 Sse FairburyJeffersonNEReported by emergency management. (OAX)
19:211.75″1 E FairburyJeffersonNEGolf ball sized hail at Fairbury High School. (OAX)
19:241.75″1 Sse FairburyJeffersonNEReport from EM. (OAX)
19:242.00″1 Ese FairburyJeffersonNEDelayed report via social media of hail up to 2 inches in diameter. Time estimated with radar. (OAX)
19:251.75″2 Ese Pleasant DaleLancasterNEReported through emergency management. (OAX)
19:251.25″6 Se MalcolmLancasterNEMeasured quarter to half dollar size hail. (OAX)
19:281.75″5 Se MalcolmLancasterNEDelayed report with picture received via social media. (OAX)
19:351.00″ElkhornDouglasNEDelayed report received from social media. (OAX)
19:361.00″5 W LincolnLancasterNE(OAX)
19:371.00″5 W LincolnLancasterNEPublic report of quarters. (OAX)
19:371.25″4 Nw LincolnLancasterNEReport from mPING: Half Dollar (1.25 in.). (OAX)
19:381.00″5 Nw LincolnLancasterNE(OAX)
19:401.25″6 Se MalcolmLancasterNEReport from mPING: Half Dollar (1.25 in.). (OAX)
19:411.00″ModaleHarrisonIADelayed report received via social media of quarter sized hail. Time estimated with radar. (OAX)
19:421.50″5 N LincolnLancasterNE(OAX)
19:511.50″4 N Missouri ValleyHarrisonIADelayed report via social media of hail up to ping pong ball sized. Time estimated with radar. (OAX)
19:531.25″1 E Cedar MillsMeekerMNTrained spotter phoned in hail measurement. (MPX)
20:001.00″2 E LincolnLancasterNE(OAX)
20:001.25″2 Ne Little SiouxHarrisonIADelayed report from spotter of approximately half dollar size hail 4 miles west of Pisgah. (OAX)
20:011.00″3 E LincolnLancasterNEReport from mPING: Quarter (1.00 in.). (OAX)
20:011.00″LoganHarrisonIAQuarter size hail reported in Logan. (OAX)
20:081.50″3 Ene LincolnLancasterNEDelayed report with photo via social media. Also reported damage to vehicle hood. (OAX)
20:081.25″3 Ene LincolnLancasterNEDelayed report received via social media of hail up to half dollar sized. Time estimated with radar. (OAX)
20:091.00″4 Ne LincolnLancasterNEReport from mPING: Quarter (1.00 in.). (OAX)
20:111.00″4 E LincolnLancasterNEReport from mPING: Quarter (1.00 in.). (OAX)
20:151.00″1 N WaverlyLancasterNE(OAX)
20:231.25″AuburnNemahaNEDelayed social media report. Time estimated from radar. (OAX)
20:241.00″2 Wnw AltaBuena VistaIA(FSD)
20:251.50″5 Ene HarbineGageNETrained spotter reported ping pong ball sized hail. (OAX)
20:271.00″3 Ese Missouri ValleyHarrisonIAEmergency dispatch relayed report of quarter size hail near 335th and Mounds Trail. (OAX)
20:291.00″4 Nne DanburyWoodburyIAPhotos shared on Facebook of quarter sized hail between Danbury and Battle Creek. Time estimated via radar. (FSD)
20:331.25″1 Se MillardDouglasNEReport from mPING: Half Dollar (1.25 in.). (OAX)
20:351.50″1 Ne BeatriceGageNE(OAX)
20:361.00″DunlapHarrisonIALocal business reported approximately quarter size hail in Dunlap. (OAX)
20:391.00″2 Ssw DenisonCrawfordIA(DMX)
20:401.00″1 Ne MillardDouglasNEDelayed report received from social media. (OAX)
20:401.50″4 N Battle CreekIdaIA(FSD)
20:411.00″2 Wsw La VistaSarpyNEDelayed report via social media. Sizes ranged from nickel to quarter size and lasted for around 8 to 10 minutes. Time estimated via radar. (OAX)
20:421.00″ChalcoSarpyNEReport from mPING: Quarter (1.00 in.). (OAX)
20:431.00″3 Se ChalcoSarpyNEReport from mPING: Quarter (1.00 in.). (OAX)
20:441.00″2 Nw RalstonDouglasNEReport from mPING: Quarter (1.00 in.). (OAX)
20:451.00″5 Wnw UnderwoodPottawattamieIADelayed report received via social media. (OAX)
20:451.00″LoganHarrisonIAVideo of penny to quarter size hail in Logan. (OAX)
20:511.00″7 Ese Missouri ValleyHarrisonIADelayed report via social media. Reported lots of nickel sized hail with some quarters mixed in. (OAX)
20:521.00″1 S HolsteinIdaIA(FSD)
20:541.25″1 W La VistaSarpyNEReport from mPING: Half Dollar (1.25 in.). (OAX)
20:551.00″3 E OmahaDouglasNESocial media photo of quarter size hail. Hail was largely smaller... closer to pea size. (OAX)
20:571.00″2 Se Carter LakePottawattamieIAReport from mPING: Quarter (1.00 in.). (OAX)
20:591.00″1 Nw ChalcoSarpyNEReport from mPING: Quarter (1.00 in.). (OAX)
21:071.00″7 N CarltonDickinsonKS(TOP)
21:071.00″1 Ne Council BluffsPottawattamieIADelayed report received via social media. Estimated time of occurrence was 4:07 pm. (OAX)
21:161.00″4 S PersiaHarrisonIADelayed report received via social media of hail up to quarter sized. Time estimated with radar. (OAX)
21:221.50″8 S AbileneDickinsonKS(TOP)
21:281.00″4 W TecumsehJohnsonNERelayed through EM. (OAX)
21:341.25″5 Se CarltonDickinsonKS(TOP)
21:352.00″3 Nne TecumsehJohnsonNEDelayed report received via social media of hail just over 2 inch in diameter. Time estimated with radar. (OAX)
21:352.00″2 Nne TecumsehJohnsonNEDelay report from emergency management of measured 2 inch hail north of Tecumseh... NE. (OAX)
21:351.75″4 Nnw TecumsehJohnsonNEPublic report. (OAX)
21:351.25″CookJohnsonNEDelayed report received via social media of hail up to half dollar sized. Time estimated with radar. (OAX)
21:361.25″1 Ne TecumsehJohnsonNEReport from mPING: Half Dollar (1.25 in.). (OAX)
21:391.00″3 Se WestphaliaShelbyIADelayed report with picture and coin for reference via social media. Time estimated via radar. (OAX)
21:401.75″4 E CarltonDickinsonKS(TOP)
21:481.00″5 Nw OaklandPottawattamieIA(OAX)
21:491.00″2 E AspinwallCrawfordIA(DMX)
21:531.00″ArcadiaCarrollIA(DMX)
21:541.00″4 Se LewistonPawneeNEReport from mPING: Quarter (1.00 in.). (OAX)
21:581.00″4 S DurhamMarionKS(ICT)
22:001.00″TalmageOtoeNEDelayed report received via social media. (OAX)
22:031.75″HopeDickinsonKS(TOP)
22:031.75″3 W HopeDickinsonKS(TOP)
22:091.00″3 Wnw Elk CreekJohnsonNEEstimated quarter size hail... but largely pea size. (OAX)
22:111.00″HillsboroMarionKS(ICT)
22:161.75″4 E HillsboroMarionKS(ICT)
22:161.00″1 E Rockwell CityCalhounIA(DMX)
22:171.00″BaileyvilleNemahaKSDelayed report. Time estimated from radar. (TOP)
22:181.00″2 S WilleyCarrollIATime estimated via radar. (DMX)
22:211.00″8 N MarionMarionKS(ICT)
22:271.75″8 W LincolnvilleMarionKS(ICT)
22:301.25″AuburnNemahaNECorrects time of previous hail report from Auburn. Delayed social media report. Time estimated from radar. (OAX)
22:351.75″2 Wnw FrankfortMarshallKS(TOP)
22:351.00″3 W HumboldtRichardsonNE(OAX)
22:391.75″LincolnvilleMarionKS(ICT)
22:401.50″2 Sw MarionMarionKSReport from mPING: Ping Pong Ball (1.50 in.). (ICT)
22:462.00″8 Ssw MayfieldSumnerKS(ICT)
22:481.00″BurdickMorrisKSDelayed report with photo. Time estimated by radar. (TOP)
22:503.50″7 Ssw MayfieldSumnerKSReport with picture came in via social media. (ICT)
22:504.00″6 Ssw MarionMarionKSDelayed report with time estimated from radar. Relayed via emergency manager with picture. (ICT)
22:532.50″5 S MayfieldSumnerKS(ICT)
22:552.75″1 Nne MarionMarionKSDime to tennis ball sized hail for the last 10 minutes. (ICT)
22:562.75″4 Ese MarionMarionKS(ICT)
22:581.00″6 Ene WatsonAtchisonMOHail is nearly quarter-sized. (EAX)
23:081.25″4 Nnw Cedar PointChaseKS(ICT)
23:131.00″3 W WellingtonSumnerKSDelayed report. (ICT)
23:152.50″3 S RenfrowGrantOK(OUN)
23:151.50″PeabodyMarionKS(ICT)
23:172.25″PeabodyMarionKS(ICT)
23:202.75″5 Nw Deer CreekGrantOK(OUN)
23:222.00″5 S RenfrowGrantOKReport from mPING: Hen Egg (2.00 in.). (OUN)
23:291.25″FlorenceMarionKS(ICT)
23:381.75″6 W BramanKayOKReport from mPING: Golf Ball (1.75 in.). (OUN)
23:441.00″Albert LeaFreebornMN(MPX)
23:461.00″Falls CityRichardsonNE(OAX)
23:551.25″4 W TopekaShawneeKSReport from mPING: Half Dollar (1.25 in.). Time estimated from radar data. (TOP)
23:563.00″6 W BramanKayOK(OUN)
00:031.00″5 E ElbingButlerKS(ICT)
00:061.00″Mound CityHoltMOSocial media report of hail up to quarter size. Time estimated from radar. (EAX)
00:071.00″2 Sw BurnsButlerKS(ICT)
00:153.75″4 W BramanKayOKReport from mPING: Grapefruit- (3.75 in.). (OUN)
00:152.00″ElbingButlerKSDelayed report. Relayed via emergency manager with picture. (ICT)
00:241.00″9 Ne Matfield GreenChaseKSReport from mPING: Quarter (1.00 in.). (ICT)
00:451.25″2 Ne PaulineShawneeKSReport from mPING: Half Dollar (1.25 in.) Time estimated from radar data. (TOP)
00:481.00″Pond CreekGrantOK(OUN)
00:551.25″5 Nnw BentonButlerKSDelayed report. Relayed via NWS employee. (ICT)
01:001.25″BentonButlerKSRelayed via image from X. (ICT)
01:031.00″StanberryGentryMOTime estimated from radar. (EAX)
01:081.00″1 Ne SaylorvillePolkIAReport from mPING: Quarter (1.00 in.). (DMX)
01:151.00″AndoverButlerKS(ICT)
01:151.00″2 Sw MadisonGreenwoodKSRelayed via Eureka fire. (ICT)
01:171.25″6 N HunterGrantOKReport from mPING: Half Dollar (1.25 in.). (OUN)
01:231.00″2 E AndoverButlerKSRelayed via emergency manager. (ICT)
01:231.00″TowandaButlerKSRelayed via emergency manager. Also reported street flooding in usual spots. (ICT)
01:321.00″5 W LawtonComancheOKReport from mPING: Quarter (1.00 in.). (OUN)
01:331.00″LamontGrantOK(OUN)
01:341.00″LawtonComancheOK(OUN)
01:371.00″3 Ne LawtonComancheOKReport from mPING: Quarter (1.00 in.). (OUN)
02:021.00″2 S Kansas CityJacksonMOReport from mPING: Quarter (1.00 in.). (EAX)
02:352.75″1 E DouglasGarfieldOK(OUN)
02:481.00″2 E GardnerJohnsonKSReport from mPING: Quarter (1.00 in.). (EAX)
03:201.75″5 N OrlandoNobleOKReport from mPING: Golf Ball (1.75 in.). (OUN)
04:021.75″4 Sw MorrisonNobleOKReport from mPING: Golf Ball (1.75 in.). (OUN)
04:511.00″5 Sw MorrisonPayneOK(OUN)

Wind reports

UTCGustPlaceCountyStateRemarks
18:3268 mph2 Ese TekamahBurtNEMeasured from Tekamah ASOS. (OAX)
21:53damageBrockNemahaNEDelayed report received from the public of a large tree limb broken on a house. Time estimated with radar. (OAX)
22:1670 mphHeringtonDickinsonKS(TOP)
23:00damage3 Sw SpartaMonroeWI3 buildings blown down. This included a barn that was partially blown down already. (ARX)
23:30damage4 Sw DunlapMorrisKSRoof blown off of home near Kahola Lake. (TOP)
23:3962 mph2 N Albert LeaFreebornMNAWOS station KAEL Albert Lea AP. (MPX)
23:5460 mph7 Wsw TopekaShawneeKSdime size hail. (TOP)
00:1265 mph6 Wnw WintersetMadisonIA(DMX)
00:20damage2 Nnw WintersetMadisonIATree damage. (DMX)
00:23damage4 Nne WintersetMadisonIADamage to outbuilding doors. (DMX)
00:4059 mph2 Ese PaulineShawneeKSKFOE Topeka Regional Airport. (TOP)
00:41damage3 Wsw ArkoeNodawayMODowned wires near 330th Street. Time estimated from radar. (EAX)
00:43damage1 Sse ArkoeNodawayMODowned wires near Keystone Road. Time estimated from radar. (EAX)
01:00damageStanberryGentryMOMultiple large limbs/trees down. Roof blown off of house and reports of multiple buildings down. Time estimated from radar. (EAX)
01:0059 mphDes Moines Int AirportPolkIA(DMX)
01:0560 mphPerryJeffersonKSEmergency manager relayed fire chief in Perry report of 60 mph winds and pea size hail. (TOP)
01:0860 mph4 W PerryJeffersonKS(TOP)
01:11107 mphVance Air Force BaseGarfieldOK(OUN)
01:2462 mph2 E JarbaloLeavenworthKSReport from public weather station. (EAX)
01:32damage5 E SwanMarionIALarge section of machine shed roof blown off with power lines down. Time estimated from radar. (DMX)
01:3770 mph2 Ene LamoniDecaturIA(DMX)
01:3867 mph2 Wsw Bonner SpringsWyandotteKSReport from personal weather station. (EAX)
01:3970 mph2 Sse Bonner SpringsJohnsonKSPrivate weather sensor. (EAX)
01:43damage5 Nne GridleyCoffeyKSDamage to an outbuilding. (TOP)
01:45damage1 Ssw BurlingtonCoffeyKSBuilding lost its roof. Scattered tree damage elsewhere in Burlington. Time estimated from radar data. (TOP)
01:45damage4 Ene LeonDecaturIATree limbs down and out building damage. (DMX)
01:47damage2 Nne Lake QuiviraWyandotteKSDowned wires near 78th Street. Time estimated from radar. (EAX)
01:47damage1 Wsw MuncieWyandotteKSDowned tree and wires near 80th Street. Time estimated from radar. (EAX)
01:48damageMonroeJasperIALarge tree limbs down. (DMX)
01:49damage2 Sw Beverly HillsWyandotteKSDowned tree limbs and wires near 77th Street. Time confirmed from radar. (EAX)
01:51damage2 Ne MuncieWyandotteKSDowned tree and wires near Ann Avenue. Time confirmed from radar. (EAX)
01:51damage1 Ese MaywoodWyandotteKSDowned tree limbs and wires near Walker Avenue. Time estimated from radar. (EAX)
01:52damage1 Ene Weatherby LakePlatteMODowned tree limbs near Barry Road. Time estimated from radar. (EAX)
01:53damage2 Nnw MerriamWyandotteKSDowned tree and wires near 47th Street. Time estimated from radar. (EAX)
01:53damage2 Nw Kansas City KansasWyandotteKSDowned tree limbs and wires near 18th Street. Time estimated from radar. (EAX)
01:54damage2 Ne MuncieWyandotteKSDowned tree limbs and wires near 61st Street. Time estimated from radar. (EAX)
01:5459 mph3 Nnw Lake WaukomisPlatteMOReport from personal weather station. (EAX)
01:55damage1 Sw MerriamJohnsonKSDowned wires near Robinhood Drive. Time estimated from radar. (EAX)
01:55damage2 Ne MuncieWyandotteKSDowned tree limbs and wires near Riverview Avenue. Time confirmed from radar. (EAX)
01:55damage3 Wnw Kansas City KansaWyandotteKSDowned tree limbs and wires near 43rd Street. Time confirmed from radar. (EAX)
01:5665 mph3 Sse FerrelviewPlatteMOTime estimated from radar. (EAX)
01:57damage2 Ese Lake WaukomisPlatteMOmPING report of shingles blown off a house. Time confirmed from radar. (EAX)
01:57damagePlatte WoodsPlatteMOmPING report of uprooted trees. Time estimated from radar. (EAX)
01:57damage2 Nne Lake WaukomisPlatteMOSocial media report of a downed tree at a residence near Highway 152 and Green Hills Road. Time estimated from radar. (EAX)
01:57damage5 E FerrelviewClayMODowned trees and power lines near Cookingham and Oak Trafficway. Time estimated from radar. (EAX)
01:58damage2 Ssw Kansas CityJacksonMODowned wires near Baltimore Avenue. Time estimated from radar. (EAX)
01:58damage2 Sw Kansas CityJacksonMORoof blown off a building. Time estimated from radar. (EAX)
01:58damage1 Wsw Kansas CityJacksonMODowned wires near 17th Street. Time estimated from radar. (EAX)
01:58damage5 Ese FerrelviewClayMOmPING report of tree limbs down. Time estimated from radar. (EAX)
01:58damage6 E FerrelviewClayMODowned trees and a damaged fence at a residential property near Cookingham Drive. Time estimated from radar. (EAX)
01:58damage4 E FerrelviewClayMODowned tree limbs near the I-435 and U.S. 169 interchange. Time estimated from radar. (EAX)
01:5870 mph1 N HumestonWayneIALocal fire department reported 60-70 mph wind gust. (DMX)
01:59damage2 Ene Kansas CityJacksonMODowned wires near Chestnut Avenue. Time confirmed from radar. (EAX)
01:5961 mphKansas City DowntownClayMOReport from ASOS. (EAX)
01:59damage2 Nnw Kansas City KansaWyandotteKSDowned tree limbs and wires near Cissna Street. Time confirmed from radar. (EAX)
01:59damage5 Ese FerrelviewClayMOSeveral trees and power lines/poles down. Report relayed via social media. Time estimated from radar. (EAX)
02:00damage2 Sse Kansas CityJacksonMODowned wires near Flora Avenue. Time estimated from radar. (EAX)
02:00damage1 S Kansas CityJacksonMOmPING report of tree limbs down. Time estimated from radar. (EAX)
02:00damage1 W Kansas City KansasWyandotteKSDowned tree limbs and wires near Washington Avenue. Time estimated from radar. (EAX)
02:00damageNorth Kansas CityClayMOSeveral downed trees and power lines reported in North Kansas City. Time estimated from radar. (EAX)
02:00damage1 Wnw North Kansas CityClayMONumerous trees blown down in the area... including Armour and Gentry... 14th and Swift... 13th and Howell... and on 19th Avenue. Time estimated from radar. (EAX)
02:00damage6 E FerrelviewClayMOmPING report of tree limbs down. Time estimated from radar. (EAX)
02:01damage2 Nw Kansas City KansasWyandotteKSDowned tree limbs and wires near Greeley Avenue. Time confirmed from radar. (EAX)
02:02damage1 Sw Beverly HillsWyandotteKSDowned trees and wires near Farrow Avenue. Time confirmed from radar. (EAX)
02:02damageDerbyLucasIADelayed report. EM reports sporadic tree damage in and around Derby... mostly branches downed or split softwood trunks. (DMX)
02:05damage2 Ssw RandolphJacksonMODowned wires near Corporate Drive. Time estimated from radar. (EAX)
02:0661 mphKansas City DowntownClayMOReport from ASOS. (EAX)
02:0869 mph2 N CourtneyJacksonMOReport from personal weather station. (EAX)
02:12damage3 E TrimbleClintonMODowned trees and bent over power poles between Routes J and C near 204th Street. Multiple power outages in the area. Time estimated from radar. (EAX)
02:1264 mphMillertonWayneIAMeasured from personal weather station. (DMX)
02:14damage3 S IndependenceJacksonMODowned wires reported in a couple locations in south Independence. Time estimated from radar. (EAX)
02:14damage2 Se CourtneyJacksonMODowned wires near Cherokee Street. Time estimated from radar. (EAX)
02:14damage4 W HoltClayMODowned trees on Route C. Time estimated from radar. (EAX)
02:14damage6 W HoltClintonMOBlown debris and pieces of metal across 204th Street. Time estimated from radar. (EAX)
02:14damage5 E TrimbleClintonMOSocial media report of tree limbs down and metal debris strewn into trees west of Fightmaster Road. Time estimated from radar. (EAX)
02:14damagePlattsburgClintonMODowned tree and wires near 8th Street. Time estimated from radar. (EAX)
02:21damage3 Nw Excelsior EstatesClayMODowned tree limbs and wires in Watkins Mill State Park. Time estimated from radar. (EAX)
02:23damage1 Wsw Excelsior SpringsClayMODowned wires near Forest Lane. Time confirmed from radar. (EAX)
02:24damage2 Nw Excelsior EstatesClayMODowned wires near 174th Street. Time estimated from radar. (EAX)
02:24damageLawsonRayMOBarn roof peeled off. Roof partially torn off a house. Several trees downed in town. Time estimated from radar. (EAX)
02:28damage4 Ne LinwoodLeavenworthKSTree down blocking both lanes of travel. (EAX)
02:28damage1 N Excelsior EstatesRayMODowned wires near 168th Street. Time estimated from radar. (EAX)
02:30damage4 Ssw NapoleonLafayetteMODowned wires near Mecklin School Road. Time estimated from radar. (EAX)
02:30damagePlatte WoodsPlatteMOTree down and cable service lines blocking road. (EAX)
02:3067 mph1 Sse KearneyClayMOReport from personal weather station. (EAX)
02:30damage1 N LawsonRayMODowned wires near Pennsylvania Avenue. Time confirmed from radar. (EAX)
02:31damage7 Nw OsawatomieMiamiKSTrees and power lines down. Time estimated from radar. (EAX)
02:31damage2 S OrrickRayMODowned trees and wires near Centennial Road. Time estimated from radar. (EAX)
02:31damage2 Nw FlemingRayMODowned wires near Route T. Time estimated from radar. (EAX)
02:34damage6 Nnw GrandviewJacksonMODowned tree near 92nd Terrace. Time estimated form radar. (EAX)
02:3565 mph1 E DouglasGarfieldOK(OUN)
02:38damage3 Ne GrandviewJacksonMODowned wires near McKinley Avenue. Time estimated from radar. (EAX)
02:4165 mph4 Nw Missouri CityClayMOReport from personal weather station. (EAX)
02:44damageCowgillCaldwellMODowned tree and wires near Elm Street. Time estimated from radar. (EAX)
02:50damage1 N Excelsior EstatesRayMOTree damage. (EAX)
02:51damage1 Se KearneyClayMOLarge and small limbs down. Partial unfinished building wall collapse. (EAX)
02:55damage4 Ese ParkerLinnKSBarn destroyed. Time estimated from radar. (EAX)
02:5861 mph2 N LivingstonGrantWI(ARX)
03:0360 mph1 Ese LouisburgMiamiKSEstimated 60 mph winds in Louisburg. (EAX)
03:15damage5 Ese KirkvilleWapelloIADelayed report. Social media report of large tree limbs down 5 miles north of Ottumwa. Time estimated from radar. (DMX)
03:18damage4 Nne FreemanCassMOPower line snapped and power pole bent on 251st Street. Time estimated from radar. (EAX)
03:30damageLinbyJeffersonIALarge tree branches... at least several inches in diameter... downed by thunderstorm winds. Time estimated by radar. (DVN)
03:34damage2 Nne AdrianBatesMODowned trees and blown over equipment at a property north of Adrian. Time estimated from radar. (EAX)
03:34damage2 N AdrianBatesMOTree downed onto the roof of an outbuilding near I-49 and Route AA. Time estimated from radar. (EAX)
03:4575 mph3 Ese LinneusLinnMOMissouri Mesonet station MOA13. (EAX)
03:53damage3 Sse BrookfieldLinnMODowned wires near Iberia Road. Time estimated from radar. (EAX)
03:54damage2 W KalonaWashingtonIAOne building destroyed... another damaged... and main building with roof damage at lumber yard. Likely 80+ mph winds given damage. Time estimated using radar. (DVN)
03:55damage2 N Pleasant PlainWashingtonIAMachine shed heavily damaged. The door was blown off and took down a power pole and lines. Time estimated based off radar. (DVN)
03:55damage1 W KalonaWashingtonIAMultiple trees down. Including at least one on a home. Time estimated using radar. (DVN)
04:08damage1 Ese Iowa City MunicipJohnsonIALight structural damage to homes in the community... resulting from strong straight-line thunderstorm winds. (DVN)
04:08damage3 Ese Iowa CityJohnsonIAPower lines downed in the area due to strong thunderstorm winds. (DVN)
04:1069 mph2 Se Iowa CityJohnsonIACorrects previous tstm wnd gst report from 2 SE Iowa City of a 60 MPH. measured a 60 knots gust on home weather station. (DVN)
04:10damage2 Se Iowa CityJohnsonIAShingles blown off a roof. Multiple large trees downed. (DVN)
04:18damage1 Ese Knob NosterJohnsonMOmPING report of downed wires. Time confirmed from radar. (EAX)
04:3360 mphTiptonCedarIATime estimated using radar. (DVN)
04:36damage3 E WaubeekLinnIAOutbuilding roof and walls damaged along with a grain bin. Time estimated using radar. (DVN)
04:38damage1 N MuscatineMuscatineIATree downed off Cedar Street. Time estimated using radar. (DVN)
04:55damage1 Ene TorontoClintonIADoor blown off a small outbuilding... window blown out of a barn and a tree down. Relayed by EM. Time estimated by radar. (DVN)
04:57damage2 Wnw MoberlyRandolphMODowned tree and wires near County Road 1218. Time confirmed from radar. (EAX)
05:11damage1 N RacineNewtonMODelayed report. Two trees were damaged north of Racine. (SGF)
05:14damage2 Nne Iron GatesJasperMOReport of stop signs pulled from ground... power lines down... trees down... and damage to a building. Photos corroborate reports and also indicate a street sign knocke (SGF)
05:14damage2 Wnw JoplinJasperMOBroken power poles... and scattered tree limbs and trees on power lines across general area. (SGF)
05:1570 mphDavenport AriportScottIAASOS measured a 60 knot gust from decaying thunderstorms outflow. (DVN)
05:16damage1 Ssw Mount JoyScottIAJohn Deere employee reported damage to a 100-foot section of their roof. (DVN)
05:18damage3 Sw Airport DriveJasperMOJasper County reports tree and power line down at West Zora and North Peace Church with tree blocking road. Tree 18-24 inches in diameter. (SGF)
05:27damage2 W GoodmanMcdonaldMOTree was reported down west of Goodman. (SGF)
05:27damageMilesJacksonIA40 by 90 ft shed was destroyed. Some tree damage in town. Time estimated using radar. (DVN)
05:28damage3 Ne BettendorfScottIATree downed. Time estimated using radar. (DVN)
05:30damage1 Wnw ColumbiaBooneMOLarge 10 to 12 in diameter tree limb onto power lines. (LSX)
05:3760 mph3 N StocktonJo DaviessILgust from Thunderstorm Measured with Robert Young Anemometer. (DVN)
05:41damageSavannaCarrollILMultiple trees downed in town. Relayed through media. Time estimated using radar. (DVN)
05:44damage3 Nw WentworthNewtonMOGrain silo toppled and laying north. Estimated 70 mph from storm survey. Time estimated from radar. (SGF)
06:12damage1 Ssw Mount VernonLawrenceMODelayed report. A tree knocked lines down at a residence. (SGF)
06:18damage5 W AndersonMcdonaldMOTree was reported down west of Anderson. (SGF)
06:25damage1 Nne ChesapeakeLawrenceMOTree down on county road 1217 just north of hwy 174. Time estimated from radar. (SGF)
07:50damage2 Ssw FayettevilleWashingtonARLarge tree limbs broken. Report relayed by media. (TSA)
09:47damage3 Wnw Siloam SpringsDouglasMOCorrects time from previous report from 3 WNW Siloam Springs. Tree down over the road. Delayed report... time estimated by radar. (SGF)
10:1662 mph1 W West PlainsHowellMOWeather station at local EOC recorded 62 mph wind gust. (SGF)

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

← Apr 22, 20262026 calendarApr 24, 2026 →

April 23 in other years

20224 🌪 · 82 ⛈20251 🌪 · 136 ⛈20230 🌪 · 28 ⛈20240 🌪 · 11 ⛈