Storm reports — Wednesday, April 15, 2026

The NOAA Storm Prediction Center logged 7 tornado reports, 234 hail reports and 146 damaging-wind reports for the storm day from 12:00 UTC on Apr 15, 2026 to 12:00 UTC the next morning — most of them in MO, OH, IA.

7tornado reports
234hail reports · largest 4.00″
146wind reports · peak 90 mph

Reports by state

MO65OH61IA59KS47PA41NY27TX24OK17IL15NE13AR9IN4WI3CT2

Tornado reports

UTCRatingPlaceCountyStateRemarks
23:03—2 Ssw ClintonHenryMOA supercell thunderstorm developed through 5:30 PM Wednesday evening into southwestern Henry County. At 6:03 PM... this storm resulted in a tornado beginning south of C (EAX)
23:09—ClintonHenryMOThis is the second tornado that resulted from a supercell thunderstorm that developed in Henry county and impacted Clinton... MO. The NWS Survey team found a gap in dam (EAX)
23:09—2 Ene ClintonHenryMOTornado reported on the ground by storm chaser. (EAX)
00:14—3 Ssw Lime Lake-MachiasCattaraugusNYSeveral trees uprooted in multiple directions shortly after the intersection of Tug Hill Road and Gulf Hill Road. Primary residence had a window blown in the upper most (BUF)
00:18—5 Ene FranklinvilleCattaraugusNYNWS storm survey confirmed 80mph EF-0 tornado damage in the Town of Farmersville with a path length of 0.23 mi and width of 75 yds. (BUF)
01:01—4 N DelavanWalworthWIEF1 tornado west of Elkhorn. Metal roof and wall panels ripped off buildings and lofted. Tree damage. Maximum estimated wind speed of 100 mph. Path of approximately 2 m (MKX)
02:26—3 Wsw ChattonAdamsILReview of drone imagery provided by Adams County EMA showed damage consistent with a tornado of EF1 strength that tracked briefly along of Highway 61. (LSX)

Hail reports

UTCSizePlaceCountyStateRemarks
13:561.00″3 Sw WoodvilleMarshallOKReport from mPING: Quarter (1.00 in.). (OUN)
15:011.00″1 Ese SchuylerColfaxNE(OAX)
15:021.00″2 S SchuylerColfaxNE(OAX)
15:041.00″2 E SchuylerColfaxNE(OAX)
15:101.00″RogersColfaxNE(OAX)
15:341.00″1 N WinslowDodgeNE(OAX)
15:551.00″3 Nnw HermanBurtNE(OAX)
16:101.50″4 S PisgahHarrisonIA(OAX)
16:181.00″PisgahHarrisonIA(OAX)
16:331.75″DunlapHarrisonIA(OAX)
16:351.75″DunlapHarrisonIAAll windows broken on the west side of home. (OAX)
16:431.50″Dow CityCrawfordIA(DMX)
16:512.00″2 E Buck GroveCrawfordIATime estimated from radar. (DMX)
16:541.75″3 E Buck GroveCrawfordIABetween Ping Ball and Golf Ball size. (DMX)
16:541.50″1 Wnw DenisonCrawfordIASocial media picture of measured hail near the Denison Hospital. Time estimated from radar. (DMX)
17:051.75″VailCrawfordIA(DMX)
17:101.50″4 W HendersonHamiltonNEPicture from Facebook. Time estimated from radar. (GID)
17:121.50″2 N Buck GroveCrawfordIA(DMX)
17:322.50″3 Wsw GliddenCarrollIA(DMX)
17:331.50″GliddenCarrollIA(DMX)
17:351.50″3 N YorkYorkNEMostly 1/2 to 3/4 inch hail with a few up to 1.5 inches. Ground was almost white for a few minutes but rapidly melted. (GID)
17:491.00″6 Ne RalstonGreeneIATime estimated from radar. (DMX)
17:522.00″ClaypoolKosciuskoINBroadcast media relayed a photo from the public of what is estimated to be between 2 and 2.25 inch hail in Claypool. Delayed report and time estimated by radar. (IWX)
17:551.25″1 Nne ClaypoolKosciuskoINHail ranging from marble to half dollar size reported on the northeast side of Claypool. (IWX)
18:001.00″2 Ese Winona LakeKosciuskoINReported at the Stonehenge Golf Course. (IWX)
18:171.00″3 Ese UlyssesButlerNE(OAX)
18:222.00″2 Ssw DwightButlerNE(OAX)
18:261.75″DwightButlerNELots of quarter to golf ball sized hail. damage to vinyl siding. (OAX)
18:401.00″4 Nnw ValparaisoSaundersNE(OAX)
19:001.00″1 W Story CityStoryIA(DMX)
19:041.25″Story CityStoryIA(DMX)
19:051.00″2 Nne WahooSaundersNE(OAX)
19:051.00″HicksvilleDefianceOH(IWX)
19:181.00″2 E WolcoOsageOKReport from mPING: Quarter (1.00 in.). (TSA)
19:251.00″OchelataWashingtonOKPhoto shared on social media. (TSA)
19:321.50″DefianceDefianceOH(IWX)
19:481.00″1 Sw CherryvaleMontgomeryKSLocation estimated. (ICT)
19:511.75″CherryvaleMontgomeryKS(ICT)
20:211.75″5 Wnw ErieNeoshoKSHospital EM reported golf ball sized hail at 160th and Marshall in Shaw. (ICT)
20:341.00″3 E TiffinSenecaOH(CLE)
20:401.75″SolonCuyahogaOHCorrects previous hail report from Solon. Images shared via social media of large hail. (CLE)
20:421.00″Wichita FallsWichitaTXWichita County Skywarn reports Quarters in downtown Wichita Falls. (OUN)
20:471.00″1 Ne ParmaCuyahogaOH(CLE)
20:481.00″1 Ese Parma HeightsCuyahogaOH(CLE)
20:481.00″CollinsStoryIA(DMX)
20:491.25″1 W CoffeyvilleMontgomeryKS(ICT)
20:552.00″1 N Seven HillsCuyahogaOHUpdated previous hail report from 1 N Seven Hills to 2 inch diameter hail. (CLE)
20:561.00″PawhuskaOsageOK(TSA)
20:561.00″2 Se MuncieWyandotteKSMping report. (EAX)
20:581.50″1 Nne Seven HillsCuyahogaOH(CLE)
21:001.25″BedfordCuyahogaOH(CLE)
21:022.00″BedfordCuyahogaOHPicture of hail slightly over 2 inch in diameter hail received from Bedford. (CLE)
21:031.00″5 Ssw NorwalkHuronOH(CLE)
21:031.75″1 Sw Maple HeightsCuyahogaOH(CLE)
21:032.00″1 Nne BedfordCuyahogaOH(CLE)
21:032.00″1 Se North RandallCuyahogaOHHail lasted 10 to 15 minutes ranging in size from 1.00 to 2.00 inches in diameter. (CLE)
21:061.75″Saint PaulNeoshoKSNumerous broken windows in town. (ICT)
21:091.25″4 Wsw RepublicSenecaOH(CLE)
21:091.00″SolonCuyahogaOH(CLE)
21:091.50″2 Ssw Moreland HillsCuyahogaOHDelayed report. Time estimated via radar. (CLE)
21:111.00″ChetopaLabetteKS(ICT)
21:131.25″3 Wnw OsbornDekalbMOSocial media report and video. Time estimated from radar. (EAX)
21:151.25″WalnutCrawfordKS(SGF)
21:151.00″2 Wsw JohnstonPolkIATrained spotter sent a picture of a hail stone 1 inch in diameter. (DMX)
21:151.00″1 W La Porte CityBlack HawkIAReport from mPING: Quarter (1.00 in.). (DMX)
21:161.00″BainbridgeGeaugaOHCorrects previous hail report from Bainbridge. Public report of significant accumulation of one inch and greater hail. (CLE)
21:171.00″1 Nw KearneyClayMO(EAX)
21:191.50″3 Se MaysvilleDekalbMOSocial media report and video of ping pong ball size hail northwest of Cameron. Time estimated from radar. (EAX)
21:201.00″3 N OsbornDekalbMOReport from social media. Time estimated from radar. (EAX)
21:201.75″2 Nw BainbridgeGeaugaOHReport from mPING: Golf Ball (1.75 in.). (CLE)
21:212.00″5 E BainbridgeGeaugaOHTime estimated via radar. (CLE)
21:221.00″FaulknerCherokeeKSAlso report of 60mph winds. (SGF)
21:221.00″3 Nnw DarlingtonGentryMOTime estimated from radar. (EAX)
21:231.00″2 N Buck GroveCrawfordIA(DMX)
21:251.00″6 Sw JollyClayTXAdditional reports of Quarter sized hail and 3 inch tree limbs down at 1954 and Pocahontas. (OUN)
21:261.25″3 E MaysvilleDekalbMOSocial media report. Time estimated from radar. (EAX)
21:261.00″WeatherbyDekalbMOReport relayed via social media. Time estimated from radar. (EAX)
21:271.75″KiptonLorainOH(CLE)
21:281.00″La Porte CityBlack HawkIANickel to quarter sized hail in La Porte City. (DMX)
21:291.00″6 Nw Lake ArrowheadClayTXReport from mPING: Quarter (1.00 in.). (OUN)
21:291.50″1 Ese WeatherbyDekalbMOSocial media report and photos. Time estimated from radar. (EAX)
21:311.00″3 Wsw ColumbusCherokeeKSQuarter size hail. (SGF)
21:311.50″ColumbusCherokeeKSPing Pong size hail... 40mph wind gust... torrential rainfall. (SGF)
21:311.00″Le GrandMarshallIA(DMX)
21:321.75″1 Sse BartlesvilleWashingtonOK(TSA)
21:321.00″BartlesvilleWashingtonOKHail starting to cover the ground. Relayed by HAM Radio. (TSA)
21:322.50″OsawatomieMiamiKSSeveral social media photos and videos of hail up to tennis ball size in Osawatomie. Multiple homes and vehicles were damaged... with many windows and windshields crack (EAX)
21:342.00″3 Sse BartlesvilleWashingtonOKSporadic two inch hail stones. (TSA)
21:341.50″3 E BartlesvilleWashingtonOKReport from mPING: Ping Pong Ball (1.50 in.). (TSA)
21:351.50″1 Ene OsawatomieMiamiKSReport of ping pong sized hail. Time estimated from radar. (EAX)
21:352.00″2 Nne OsawatomieMiamiKSSocial media report. Damaged roof of a house. Time estimated from radar. (EAX)
21:351.00″WintersetMadisonIA(DMX)
21:351.25″WintersetMadisonIAPicture on social media of a measured half dollar size hail stone. (DMX)
21:352.00″3 E MontourTamaIADelayed report. Time estimated by radar. (DMX)
21:372.75″4 Nne OsawatomieMiamiKSPhoto from social media shows hail approximately baseball sized. Time estimated from radar. (EAX)
21:382.75″3 Sw PaolaMiamiKSSocial media report. Time estimated from radar. (EAX)
21:382.00″1 Sw PaolaMiamiKSSocial media report. Time estimated from radar. (EAX)
21:382.50″2 W PaolaMiamiKSSocial media report. Time estimated from radar. (EAX)
21:381.75″3 Ene MontourTamaIAPing Pong to Golf Ball. (DMX)
21:393.00″1 Se PaolaMiamiKS(EAX)
21:391.00″4 N WintersetMadisonIAReported by Trained Spotter. (DMX)
21:392.50″3 W ToledoTamaIA(DMX)
21:402.50″1 Wsw PaolaMiamiKSMeasured 2.5 inch hail in downtown Paola. Time estimated from radar. (EAX)
21:404.00″PaolaMiamiKSTime estimated from radar. (EAX)
21:402.00″3 W ToledoTamaIA(DMX)
21:412.50″PaolaMiamiKSSocial media report. Time estimated from radar. (EAX)
21:412.50″1 Wsw PaolaMiamiKSTime estimated from radar. (EAX)
21:441.75″1 N PaolaMiamiKSGolf ball size hail at the Paola Golf Club. Time estimated from radar. (EAX)
21:462.00″5 E West FarmingtonTrumbullOHTime estimated via radar. (CLE)
21:472.50″3 Sse HillsdaleMiamiKSSocial media report. Time estimated from radar. (EAX)
21:471.00″1 Nw Prairie VillageJohnsonKSHail lasted about ten minutes. Time estimated from radar. (EAX)
21:471.00″2 S HamiltonCaldwellMOTaken from social media... time estimated from radar. (EAX)
21:471.00″4 Ne HamiltonCaldwellMOSocial media report. Time estimated from radar. (EAX)
21:471.00″2 N CoffeyDaviessMO*** 1 INJ *** Vehicular accident was caused by the hail with one injury. Time estimated from radar. (EAX)
21:482.00″4 Ne CoffeyHarrisonMOphoto relayed via social media. (EAX)
21:481.25″2 W GraftonLorainOHTime estimated via radar. (CLE)
21:482.00″BristolvilleTrumbullOHCorrects previous hail report from Bristolville. Social media images of large hail and damaged vehicles. (CLE)
21:481.75″2 Ne BainbridgeGeaugaOHReport from mPING: Golf Ball (1.75 in.). (CLE)
21:502.00″3 Sse HillsdaleMiamiKSReport relayed via social media. Time estimated from radar. (EAX)
21:501.00″3 W LouisburgMiamiKSSocial media report. Time estimated from radar. (EAX)
21:501.75″1 Ssw ChilesMiamiKSSocial media report. Time estimated from radar. (EAX)
21:501.75″3 N CoffeyHarrisonMOSocial media report. Time estimated from radar. (EAX)
21:501.75″4 Nnw CoffeyHarrisonMOSocial media report with photo of broken windshield. Time estimated from radar. (EAX)
21:523.00″4 Nnw CoffeyHarrisonMOEM passed along report of estimated 3 inch hail from deputy. Time estimated from radar. (EAX)
21:531.00″3 E HamiltonCaldwellMOSocial media report. Time estimated from radar. (EAX)
21:531.75″5 N CoffeyHarrisonMOSocial media report. Time estimated from radar. (EAX)
21:531.00″GraftonLorainOH(CLE)
21:561.25″1 N East LynneCassMOSocial media report. Time estimated from radar. (EAX)
21:561.75″4 N LouisburgMiamiKSSocial media report. Time estimated from radar. (EAX)
22:001.25″2 Wnw KingsvilleJohnsonMOTaken from social media... estimated ping pongs. Time estimated from radar. (EAX)
22:001.00″I271 In BedfordCuyahogaOHSignificant accumulation of hail on I271 creating a slush and slowing traffic. (CLE)
22:011.75″4 Sse WoodsonThrockmortonTXReported Golfball size hail along county line southeast of Woodson by Woodson VFD. (SJT)
22:021.00″StrasburgCassMOSocial media report of quarter size hail in the Strasburg area. Time estimated from radar. (EAX)
22:041.75″7 Sw Mount MoriahHarrisonMOSeveral social media reports of hail up to golf ball size east of Bethany. Time estimated from radar. (EAX)
22:061.00″1 Sw MaywoodJacksonMOVideo from social media shows estimated quarter sized hail. Time taken from social media and confirmed by radar. (EAX)
22:061.00″MeccaTrumbullOHIntersection of SR 88 and Phillips Rice Rd. (CLE)
22:071.50″4 Ese Lone JackJohnsonMOSocial media report. Time estimated from radar. (EAX)
22:101.00″1 Nw IndependenceJacksonMOTime estimated from radar. (EAX)
22:111.00″2 Nw MerriamWyandotteKSReport from mPING: Quarter (1.00 in.). (EAX)
22:131.75″CainsvilleHarrisonMOSocial media report. Time estimated from radar. (EAX)
22:131.50″3 N OrangevilleTrumbullOHReport from mPING: Ping Pong Ball (1.50 in.). (CLE)
22:141.75″2 Ne OrangevilleMercerPA(PBZ)
22:141.25″3 W GreenvilleMercerPA(PBZ)
22:161.00″BainbridgeGeaugaOHPublic report of significant accumulation of one inch and greater hail. (CLE)
22:201.75″3 Sw GrahamYoungTXGolf ball sized hail reported by Hraham PD at HWY 67 near Medlan Chapen Rd. (FWD)
22:201.00″4 Sw RaytownJacksonMOReport from mPING: Quarter (1.00 in.). (EAX)
22:201.00″1 Sw Kansas City KansasWyandotteKSReport from mPING: Quarter (1.00 in.). (EAX)
22:201.25″3 Wnw TrentonGrundyMOHalf dollar sized hail reported at Crowder State Park. (EAX)
22:221.00″GreenvilleMercerPA(PBZ)
22:241.00″2 Nnw GlenaireClayMOSocial media report. Time estimated from radar. (EAX)
22:261.00″3 Nw Oak GroveJacksonMOReport from mPING: Quarter (1.00 in.). (EAX)
22:271.50″1 Ssw GrahamYoungTXPhotos on X showed ping pong ball size hail on the south side of Graham along Hwy 16. (FWD)
22:301.00″4 Sw GrahamYoungTX(FWD)
22:301.00″1 E AvondaleClayMOSocial media report. Time estimated from radar. (EAX)
22:301.00″WadsworthMedinaOHMainly dime to penny-sized but some as large as quarters. (CLE)
22:301.50″3 Ne FredoniaMercerPAPublic shared a picture of ping pong ball size hail on social media. Time estimated based off radar. (PBZ)
22:311.00″3 S VintonBentonIA(DVN)
22:341.00″5 Ese ClareJohnsonKSReport relayed via social media. Time estimated from radar. (EAX)
22:341.00″3 S SheakleyvilleMercerPAReport from mPING: Quarter (1.00 in.). (PBZ)
22:351.75″1 E Excelsior EstatesRayMOSocial media report. Time estimated from radar. (EAX)
22:361.25″4 Nw StoneboroMercerPAReport from mPING: Half Dollar (1.25 in.). (PBZ)
22:381.00″3 W CharitonLucasIALargest hail was quarter sized. (DMX)
22:381.00″2 Nw Sandy LakeMercerPAReport from mPING: Quarter (1.00 in.). (PBZ)
22:391.00″1 Nw BarbertonSummitOH-Delayed Report- Brief quarter-sized hail in western Barberton. (CLE)
22:401.75″SolonCuyahogaOHImages shared via social media of large hail. (CLE)
22:411.00″2 Ne StanleyJohnsonKSMping report. (EAX)
22:411.25″3 E LawsonRayMOTaken from social media. Time estimated by radar. (EAX)
22:411.50″1 S CharitonLucasIAReport from mPING: Ping Pong Ball (1.50 in.). (DMX)
22:421.00″1 Nw CharitonLucasIAQuarter-sized hail on NW side of Chariton. (DMX)
22:421.00″2 W New LebanonMercerPAReport from mPING: Quarter (1.00 in.). (PBZ)
22:431.00″1 W StanleyJohnsonKSReport from mPING: Quarter (1.00 in.). (EAX)
22:431.75″1 S CharitonLucasIATrained spotter reports hail of varying size... with the largest stones golf ball size. (DMX)
22:431.00″CharitonLucasIALargest stones were quarter sized. (DMX)
22:441.25″2 Nw KnoxvilleRayMO(EAX)
22:441.75″1 Se CharitonLucasIAReport from mPING: Golf Ball (1.75 in.). (DMX)
22:451.00″1 W StanleyJohnsonKSEstimated quarter sized hail from spotter... time estimated by radar. (EAX)
22:451.25″3 Nnw KnoxvilleRayMOSocial media report. Time confirmed from radar. (EAX)
22:452.00″CharitonLucasIAPicture of 2 inch diameter hail shared by broadcast media. (DMX)
22:451.75″3 Sw PolkVenangoPAHail size estimated from photo. (PBZ)
22:471.25″3 Nw KnoxvilleRayMOReport from mPING: Half Dollar (1.25 in.). (EAX)
22:472.00″1 Se CharitonLucasIAReport from mPING: Hen Egg (2.00 in.). (DMX)
22:482.00″BristolvilleTrumbullOHSocial media images of large hail and damaged vehicles. (CLE)
22:581.25″2 S KingstonCaldwellMO(EAX)
23:051.00″5 Ese BrimfieldPortageOHQuarter sized hail reported by the public. (CLE)
23:061.50″1 S CranberryVenangoPA(PBZ)
23:102.00″ArdmoreCarterOKX Post with Picture. (OUN)
23:101.00″3 Ese CranberryVenangoPA(PBZ)
23:101.50″1 Wnw CranberryVenangoPA(PBZ)
23:151.00″1 Nw RivertonCherokeeKSQuarter size hail. (SGF)
23:151.75″5 Ssw CranberryVenangoPAPredominantly golf ball size hail with some mixed in stones possibly approaching two inches. Damage to numerous cars on property. Time estimated via radar. (PBZ)
23:221.75″BreckenridgeStephensTXSeveral Facebook reports and photos of up to golfball size hail in Breckenridge. (FWD)
23:231.00″MercerMercerMOSocial media report. Time estimated from radar. (EAX)
23:241.25″1 E BreckenridgeStephensTXReport from mPING Half Dollar 1.25 in. (FWD)
23:271.25″BreckenridgeStephensTXViewer sent broadcast media a picture of quarter to half dollar sized hail on south Miller Street near downtown Breckenridge. (FWD)
23:271.00″10 Se GrahamYoungTXVideo on X showed hail up to quarter size at Hwy 16 and FM 1191. (FWD)
23:271.25″4 S StillwaterPayneOK(OUN)
23:301.75″HarrietTom GreenTX(SJT)
23:351.00″7 Wnw GrafordPalo PintoTXFrom spotter network. (FWD)
23:441.00″ArdmoreCarterOK(OUN)
23:451.00″1 Sw FranklinVenangoPACorrects previous hail report from 1 SW Franklin. (PBZ)
23:481.00″2 Ne ArdmoreCarterOKReport from mPING: Quarter (1.00 in.). (OUN)
23:481.00″5 Wsw GaltGrundyMOPublic/Social media report... time estimated from radar. (EAX)
23:501.75″MilesRunnelsTX(SJT)
23:501.00″NoraJo DaviessIL(DVN)
23:571.50″7 Se JacksboroJackTXFacebook video showed hail up to half dollar size and estimated 50-60 mph winds near the Hwy 199/281 split southeast of Jacksboro. (FWD)
00:001.00″7 Se JacksboroJackTX(FWD)
00:041.00″1 Nne LowakeConchoTXTime estimated via radar. (SJT)
00:151.00″Runaway BayWiseTXReport and video on X showed up to quarter size hail fell in Runaway Bay. (FWD)
00:191.00″1 W UnionvillePutnamMOSocial media report. Time estimated from radar. (EAX)
00:421.00″RiversideWashingtonIA(DVN)
00:431.00″2 Ese CamdentonCamdenMOQuarter size hail. (SGF)
01:021.00″1 Ene CoffeyvilleMontgomeryKSMostly dimes with a few quarters and torrential rainfall. (ICT)
01:051.00″ChurdanGreeneIATime estimated from radar. (DMX)
01:201.00″WinnebagoWinnebagoIL(LOT)
01:211.25″3 N AmesStoryIANickel to half dollar size. (DMX)
01:231.50″2 Se GilbertStoryIAReported by General Public. (DMX)
01:241.00″1 S GilbertStoryIARelayed by EM. (DMX)
01:271.00″4 Ene WinnebagoWinnebagoILreported at WIFR. (LOT)
01:291.00″MadridBooneIA(DMX)
01:321.00″Hales CornersMilwaukeeWIMping report out of Hales Corners. Time estimated from radar. (MKX)
01:341.00″2 Se ElkhornWalworthWI(MKX)
01:351.00″EarlhamMadisonIA(DMX)
01:361.00″6 Ne AmesStoryIARelayed from Spotter Network. (DMX)
01:451.00″Poplar GroveBooneILrelayed by broadcast media. (LOT)
01:462.00″1 Sw MccallsburgStoryIAA few 2 inch... mostly 1.75 and smaller. (DMX)
01:461.00″GowrieWebsterIATime estimated from radar. (DMX)
01:471.00″1 S MccallsburgStoryIARelayed by EM. (DMX)
01:501.50″GowrieWebsterIATime estimated from radar. (DMX)
01:501.75″1 Wnw GowrieWebsterIALargest hail is golf ball size. (DMX)
02:001.75″3 Sse NevadaStoryIA(DMX)
02:081.00″2 W ColoStoryIA(DMX)
02:251.00″3 Wsw Ponca CityKayOKNear US highway 60 and OK highway 156. (OUN)
02:271.00″5 Sw HendrixGraysonTXReport from mPING. (FWD)
02:541.00″BrownwoodBrownTXTime estimated via radar. (SJT)

Wind reports

UTCGustPlaceCountyStateRemarks
17:34damage1 Se Lake ManitouFultonINEmergency Management reports portions of a flat roof at Elks Lodge ripped off. Time estimated by radar. (IWX)
19:14damage1 Nw MccallsburgStoryIAReport of damage so far is a barn lost a lean-to and part of a roof. Time estimated from radar. (DMX)
19:4860 mph1 Sw CherryvaleMontgomeryKSLocation estimated. (ICT)
19:57damage1 Nnw Parsons Tri CityMontgomeryKSSemi was blown over on US 400 just east of US 169. (ICT)
20:00damage5 Se McclureWoodOHBarn collapse. (CLE)
20:03damage1 Sse Milton CenterWoodOHTree downed partially onto a moving car on OH 281 between Milton Road and Weston Road outside of Custar. (CLE)
20:03damageMilton CenterWoodOHTree and power-lines downed. Time estimated via radar. (CLE)
20:08damageCustarWoodOHCollapsed barn. Time estimated via radar. (CLE)
20:12damageBowling GreenWoodOHTree and power-lines downed in Bowling Green. (CLE)
20:26damageTiffinSenecaOHCorrects previous tstm wnd dmg report from Tiffin. Straight line wind damage... several power poles (6-8) knocked down. (CLE)
20:3070 mph1 N MartinOttawaOH70mph wind gusts. (CLE)
21:01damage4 S Mound CityLinnKSDowned wires near 400th Road. Time estimated from radar. (EAX)
21:05damageTiffinSenecaOHCorrects previous tstm wnd dmg report from Tiffin. Straight line wind damage... several power poles (6-8) knocked down. (CLE)
21:0762 mphPleasantonLinnKS(EAX)
21:10damage1 Nnw SolonCuyahogaOHSignificant storm damage in Solon from a combination of wind and hail. Numerous trees were downed with some falling onto houses. Damage to siding and windows due to win (CLE)
21:18damage5 N HiramGeaugaOHSeveral trees down. Time estimated via radar. (CLE)
21:35damageColumbusCherokeeKSTree down... road closed due to storm damage. (SGF)
21:36damageColumbusCherokeeKSTrees and powerlines down as well as considerable hail damage. (SGF)
21:4069 mph3 Sw PaolaMiamiKSPWS measured wind gust... time estimated from radar. (EAX)
21:40damage1 Wsw PaolaMiamiKSDowned wires near West Street. Time estimated from radar. (EAX)
21:45damageCrestlineCherokeeKSPowerlines down. (SGF)
21:48damageBristolvilleTrumbullOHSignificant damage from a combination of wind and hail in Bristolville... including downed trees and power polls along with damage to siding... roofs and windows. (CLE)
21:48damageLewis RunMckeanPATrees and wires down near Lewis Run. (CTP)
21:51damage2 N Lewis RunMckeanPATrees and wires down near Custer City. (CTP)
21:5665 mph4 Sse WoodsonThrockmortonTX65 mph winds from a storm southeast of Woodson along county line. Reported by Woodson VFD. (SJT)
22:00damage2 Ssw CortlandTrumbullOHTree down. (CLE)
22:07damage2 E BeltonCassMODowned wires near Foxwood Drive. Time estimated from radar. (EAX)
22:07damage3 Se Lone JackJacksonMOLarge tree uprooted and house and siding damage from wind-driven hail at a residence near Lone Jack. Time estimated from radar. (EAX)
22:07damage1 Nw Lees SummitJacksonMODowned tree limbs and wires near Falk Drive. Time estimated from radar. (EAX)
22:07damage5 Sse Kansas CityJacksonMODowned tree limbs and wires near Park Avenue. Time estimated from radar. (EAX)
22:08damage1 Ne CortlandTrumbullOHNumerous branches broken. (CLE)
22:10damageHartfordTrumbullOHSeveral trees downed in Hartford Twp. (CLE)
22:12damageCoryvilleMckeanPATrees and wires down near Coryville. (CTP)
22:15damage3 W GreenvilleMercerPASeveral reports of trees and wires down in West Salem Township. Time estimated from radar. (PBZ)
22:19damage6 Nnw GrandviewJacksonMODowned tree limbs and wires near Highland Avenue. Time estimated from radar. (EAX)
22:19damageBoston HeightsSummitOH-Delayed Report- Several trees downed in Boston Heights... with a few roads closed into the following day for cleanup. (CLE)
22:22damage4 Ssw GreenvilleMercerPAReport from 511PA of tree down on W Kidds Mill Rd near Reynolds Industrial Park Rd. Time estimated based off radar. (PBZ)
22:22damage2 Ssw GreenvilleMercerPATrees down. (PBZ)
22:26damageTiffinSenecaOHStraight line wind damage... several power poles (6-8) knocked down. (CLE)
22:28damage3 Ese PrathersvilleClayMODamaged pole and downed wires south of Excelsior Springs. Time estimated from radar. (EAX)
22:29damage1 Ne TindallGrundyMODowned wires near Mica Lane. Time estimated from radar. (EAX)
22:39damage2 E GlenaireClayMOLarge tree downed at a residence. Time estimated from radar. (EAX)
22:40damageMantuaPortageOH-Delayed Report- Several trees downed in Mantua... including one on a car and another on a house. (CLE)
22:40damageStoneboroMercerPASeveral reports of trees and wires down. Time estimated from radar. (PBZ)
22:4264 mph1 Ene GrahamYoungTXKRPH. Time estimated from radar. (FWD)
22:45damageHiramPortageOHTwo downed trees in Hiram. (CLE)
22:45damage1 E Sandy LakeMercerPAA few reports of trees and wires down in Sandy Lake Township. Time estimated from radar. (PBZ)
22:46damage1 Nw LakemoreSummitOHA few trees downed in Sawyerwood/Springfield Twp. (CLE)
22:48damage1 S GarrettsvillePortageOH-Delayed Report- Numerous large limbs and trees downed. (CLE)
22:57damage3 Se MogadorePortageOHSeveral trees downed in Suffield Township. (CLE)
22:59damageAdrianBatesMOTaken from social media... video of bent power poles and shingles blown off house. Time estimated by radar. (EAX)
23:04damage1 Ne Craig BeachMahoningOHA couple of trees downed in Milton Twp near the Trumbull Co line. (CLE)
23:10damage6 Sse HarborcreekEriePATree downed and blocking road. Time estimated via radar. (CLE)
23:13damageAvalonLivingstonMOMetal roofing of building torn off. Time estimated from radar. (EAX)
23:15damage4 Ssw MckeanEriePAA few trees downed across central Erie County. (CLE)
23:19damage2 Nw EdinboroEriePAPine tree snapped. (CLE)
23:20damage4 Sse HornbySteubenNYUpdates previous tstm wnd dmg report from 4 SSE Hornby. Tree and wires down on Mormon Hollow Road as per county dispatch feed. Also 3 power poles down. Radar-estimated (BGM)
23:25damage5 S Craig BeachMahoningOHTree downed. Time estimated via radar. (CLE)
23:2590 mph3 Sw Brookfield CenterTrumbullOH-Delayed Report- Storm survey found damage consistent with 90 MPH straight line winds along Everett East Road in Brookfield Township. Dozens of trees were uprooted or s (CLE)
23:25damageBrookfieldTrumbullOHTrees downed in Brookfield. (CLE)
23:26damageHubbardTrumbullOHTrees downed in and around Hubbard. (CLE)
23:36damage4 Ene WoodhullSteubenNYCounty Route 81 blocked by tree as per dispatch feed. Radar-estimated time. (BGM)
23:38damage5 Ese WoodhullSteubenNYCounty Route 100 with tree down blocking road as per county dispatch feed. Radar-estimated time. (BGM)
23:38damageCherry CreekChautauquaNYReports of several trees... power lines and power poles downed across Cherry Creek. (BUF)
23:41damageLeonCattaraugusNYTrees and wires downed in Leon. (BUF)
23:44damageBrookfieldLinnMOLarge limbs down... estimated 60 mph wind gusts. Time estimated from radar. (EAX)
23:46damage1 W LindleySteubenNYNWS storm survey found damage consistent with a 90-100 mph microburst... most significantly numerous snapped trees down a hillside along Morgan Creek Road with addition (BGM)
23:47damageCattaraugusCattaraugusNYSeveral reports of trees and wires downed in Cattaraugus. (BUF)
23:48damageLindleySteubenNYTree on house through roof along Lindley Road as per county dispatch feed. Radar-estimated time. (BGM)
23:48damageLindleySteubenNYTree down on house on Caroline Drive. Radar-estimated time. (BGM)
23:50damageNew AlbionCattaraugusNYSeveral reports of trees and wires downed in New Albion. (BUF)
23:5560 mph3 Wnw FremontMahaskaIADelayed report. (DMX)
00:04damageTerralJeffersonOKPicture of large tree branches down on side of bridge. (OUN)
00:07damageDelevanCattaraugusNYSeveral reports of trees and wires downed in Delevan. (BUF)
00:09damage1 Sw Lime Lake-MachiasCattaraugusNYSeveral reports of trees and wires downed in Machias. (BUF)
00:12damage1 Wsw MoshervilleBradfordPAWires down on Coryland Road near church. Radar-estimated time. (BGM)
00:33damage1 Ne AinsworthWashingtonIASemi tipped over on US Highway 218. (DVN)
00:35damage2 Nw DecaturvilleCamdenMOLarge tree down and other large limbs down. (SGF)
00:35damage3 Se CamdentonCamdenMONumerous trees down in the area of Southern Cherokee Drive just south of Highway 7. (SGF)
00:38damage3 Se CamdentonCamdenMORoof damage at the building near the airport. No additional info at this time. (SGF)
00:40damageMilanBradfordPATree down on wire... which caught fire. Bradley Road. Also at least pea-sized hail in the Athens-Milan area. Radar-estimated time. (BGM)
00:51damage11 Ene AlvordWiseTXTree down on FM730 along with hail up to nickel size. (FWD)
00:53damage5 W LettsLouisaIASection of two trees downed to the east and outbuilding door damage... along with a chimney toppled. Time estimated using radar. (DVN)
00:56damage3 Nnw TrumanCameronPATrees down on wires along Beechwood Road. (CTP)
00:58damageLettsLouisaIAPowerlines down. Time estimated using radar. Also reported a funnel cloud. (DVN)
00:58damage2 Ssw CranstonMuscatineIATrained spotter video showed a tree downed along with partial outbuilding damage on 270th Street. This appeared to be a small gustnado given its due south direction of (DVN)
00:58damage2 Wsw AlfredAlleganyNYQuarter mile swath of tree and powerline damage on Water Wells Road in Alfred. Time estimated based on radar. (BUF)
01:00damage3 E WannNowataOKDowned tree blocking eastbound traffic on Highway 10. (TSA)
01:00damage1 E WindsorBroomeNYRadar-estimated time. A couple trees down at Bridge Street and Chapel Street intersection... and East Windsor Road. As per dispatch feed. (BGM)
01:12damage1 N ForceElkPAWires down on cars on Redwood Avenue. (CTP)
01:12damage3 Ssw SewardOgleILTree uprooted and possible door or siding damage to farm outbuilding. Time estimated from radar. (LOT)
01:14damageAtokaAtokaOKNWSChat report of a few trees down through Atoka. (OUN)
01:14damage2 Se SewardWinnebagoILPossible tornado. Numerous trees damaged along Murphy Road... west of S Conger Road. (LOT)
01:15damageEldridgeLacledeMOLarge downed tree blocking entire road. (SGF)
01:15damageMuscatineMuscatineIANumerous large branches downed in town. (DVN)
01:15damage1 N SewardWinnebagoILTwo power poles downed along Pecatonica Road just north of Kelley Road. Time estimated from radar. (LOT)
01:16damage2 Se SewardWinnebagoILUpdates previous tstm wnd dmg report from 2 SE Seward. Several tree branches downed along Murphy Road west of Conger Road. Time estimated from radar. (LOT)
01:19damage2 Ese SewardWinnebagoILSmall portion of metal roof paneling peeled off of farm outbuilding. Time estimated from radar. (LOT)
01:20damage3 Sw WinnebagoWinnebagoILMedium to large tree branches downed. Time estimated from radar. (LOT)
01:30damage4 Ne ByronOgleILTree downed. (LOT)
01:39damageRoxburyDelawareNYWires down. (BGM)
01:40damage2 Wnw RollaPhelpsMOA tree fell into the roadway on Y Highway northwest of Rolla. (SGF)
01:42damage1 Wnw RollaPhelpsMOThunderstorm winds downed a tree into the roadway. (SGF)
01:50damageRollaPhelpsMOLarge tree down. (SGF)
01:57damage1 Ene HazelSullivanNYTree down on road near Old 17 & Cashmere Road. (BGM)
02:20damage1 N HackettSebastianARTree blocking southbound lane at Highway 45 and Mt. Zion Road. Time estimated by radar. (TSA)
02:20damage1 Se BonanzaSebastianARTree down blocking Bear Hollow Road near Highway 45. (TSA)
02:22damage2 Wsw BostonBartonMOThunderstorm winds downed a large tree over State Highway 126 west of I-49. (SGF)
02:24damage2 N ShermanGraysonTXFacebook photo showed a tree down on North Travis Street near US 75. (FWD)
02:25damage2 Ese BonanzaSebastianARTree down near Bear Hollow Road and Bear Hollow Heights. Time estimated from radar. (TSA)
02:2659 mphOronogoJasperMO(SGF)
02:35damage1 Ene OronogoJasperMOTree over the roadway. (SGF)
02:36damage6 E Trout RunLycomingPALarge tree down blocking the roadway at Beech Valley Rd and Calvert Rd. (CTP)
02:38damage2 Nnw KanevilleKaneILsemi overturned on I-88 westbound. Westbound shut down at Dauberman Road. (LOT)
02:39damage1 Wnw LoyalsockvilleLycomingPARoof off a house on 5900 block Warrensville Rd. (CTP)
02:39damageSaugertiesUlsterNYDelayed social media report of a tree down on wires near Lighthouse Dr in Saugerties. Time estimated from radar. (ALY)
02:40damage1 Ssw KanevilleKaneILrelayed by EM. power lines and possibly power poles down along Dauberman Road. (LOT)
02:43damage4 Wsw CatskillGreeneNYTree down on Route 28A in the Town of Catskill. (ALY)
02:44damage3 Ese ElburnKaneILtrees reported down blocking roadway. Keslinger and Harley Roads. Vehicle then struck downed tree. no injuries reported. (LOT)
02:50damage2 S UrsulaSebastianARTree down near Highway 22 and Plantation Lane. Time estimated from radar. (TSA)
02:50damageRed HookDutchessNYTree and wires down on Liden Avenue in Red Hook. (ALY)
02:53damage3 Ssw ElizavilleDutchessNYTree down blocking road at intersection of Hapeman Hill Road and Turkey Hill Road. (ALY)
02:55damage4 Nnw Picture RocksLycomingPATree down on Dunwoody Rd. (CTP)
02:58damage3 E Picture RocksLycomingPATree down on roadway. (CTP)
03:00damage4 W Rosendale VillageUlsterNYTree down on residence on Atwood Road in Stone Ridge. (ALY)
03:06damage3 Nw BiggertownLycomingPATree down on 1800 block of PA 42. (CTP)
03:06damage2 S Pine PlainsDutchessNYTree down on Route 82 and Strever Farm Road. (ALY)
03:07damage1 Nnw TillsonUlsterNYTree across Route 32 in Rosendale. (ALY)
03:11damageMillertonDutchessNYTree blocking lane at 5862 Elm Avenue in the Village of Millerton. (ALY)
03:14damageHyde ParkDutchessNYTree hanging on power lines at 18 Main Street in Hyde Park. (ALY)
03:15damage3 W EatonvilleWyomingPAMultiple trees uprooted and snapped on private property. (BGM)
03:27damage1 Nne Coal HillJohnsonARMultiple trees down in Coal Hill and Hartman areas. (LZK)
03:30damageNorth Abingdon TownshipLackawannaPAPhotos sent to NWS with several uprooted softwood trees in backyard... North Abingdon Township. Radar-estimated time. (BGM)
03:33damageDaltonLackawannaPATree down on Main St. (BGM)
03:37damageHavanaYellARTree fell onto a storm shelter. (LZK)
03:44damage1 Sse ClarksvilleJohnsonARCorrects previous tstm wnd dmg report from 1 SSE Clarksville. Tree on house. Time based on radar. (LZK)
03:44damage2 Ne TorringtonLitchfieldCTTree down blocking roadway on Torringford West Street. (ALY)
03:5067 mph1 Nw Fells CornersLackawannaPACorrects timing previous tstm wnd gst report from 1 NW Fells Corners. I-380 PennDot Exit 20 Keystone Mesonet maximum gust was 67 mph. (BGM)
03:5467 mph1 Nw Fells CornersLackawannaPAI-380 PennDot Exit 20 Keystone Mesonet maximum gust was 67 mph. (BGM)
03:54damageMoscowLackawannaPATree down on roadway in Moscow. (BGM)
04:03damage1 Sse ClarksvilleJohnsonARTree on house. (LZK)
04:1462 mph2 Sw HectorPopeARHome weather station measured 62mph gust. (LZK)
04:15damage2 Nw WindsorHartfordCTTree down at intersection of Day Hill Rd and Old Iron Ore rd in Windsor. Relayed by amateur radio. (BOX)
04:21damage3 Sw Twin LakesPikePAWires down on Springbrook Road. (BGM)
04:2363 mph1 S WatovaNowataOK(TSA)
07:40damage6 Ssw GlenallenBollingerMOTree down on Highway FF between county roads 512 and 513. (PAH)

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

← Apr 14, 20262026 calendarApr 16, 2026 →

April 15 in other years

202317 🌪 · 475 ⛈20229 🌪 · 99 ⛈20248 🌪 · 152 ⛈20250 🌪 · 46 ⛈