Storm reports — Thursday, April 2, 2026

The NOAA Storm Prediction Center logged 15 tornado reports, 37 hail reports and 94 damaging-wind reports for the storm day from 12:00 UTC on Apr 2, 2026 to 12:00 UTC the next morning — most of them in IL, IA, IN.

15tornado reports
37hail reports · largest 3.00″
94wind reports · peak 74 mph

Reports by state

IL75IA30IN15WI14UT8TX1MO1ID1LA1

Tornado reports

UTCRatingPlaceCountyStateRemarks
15:35—6 Sw GiddingsLeeTXTHE NATIONAL WEATHER SERVICE HAS DETERMINED A EF-0 TORNADO TOUCHED DOWN IN LEE COUNTY THIS MORNING BASED ON PHOTOS AND DRONE FOOTAGE RECEIVED BY LEE COUNTY OFFICE O (EWX)
21:11—2 S RichmondWashingtonIAThis tornado snapped/uprooted trees... bent power poles... and damaged several outbuildings along its path. The roofs on 1 machine shed and 3 hog confinement buildings (DVN)
21:36—3 Sw DowneyJohnsonIAAn EF0 tornado lofted a corn crib... snapped trees... bent an auger... and partially destroyed a roof on a farm outbuilding. (DVN)
21:44—1 E SpringdaleCedarIARope tornado on the ground near X40 east of West Branch. (DVN)
22:25—4 Sw GalesburgKnoxILThe tornado touched down about 4 miles southwest of Galesburg where it damaged a few trees before heading northeast toward Galesburg. The tornado did primarily tree dam (ILX)
22:25—2 Wsw WeltonClintonIAAn NWS Storm Damage Survey Team confirmed an EF1 tornado with peak winds of 105 mph and maximum estimated width of 250 yards. Damage included over ten snapped power pol (DVN)
23:00—2 Ne SavannaCarrollILA brief EF1 tornado developed northeast of Savanna with maximum winds near 90 mph. The tornado caused tree damage... with tree fall indicative of a convergent path... a (DVN)
23:02—2 Wsw SterlingWhitesideILAn EF1 tornado passed through northern portions of Sterling... with estimated maximum wind speeds around 90 mph. Along the path... damage was done to trees (including s (DVN)
23:11—4 Nnw NelsonLeeILAn NWS damage survey confirmed that an EF-1 tornado with estimated peak winds of 100 mph tracked for 5.75 miles through northwestern Lee County. The tornado damaged or (LOT)
23:18—3 W Yates CityKnoxILThe tornado developed near Douglas or about 3.5 miles west of Yates City along State Rt 8... where it damaged an outbuilding. It progressed to the northeast causing som (ILX)
23:18—2 Se WilliamsfieldKnoxILThe tornado touched down about 2 miles southeast of Williamsfield just west of the Knox County line... where it destroyed an outbuilding. It crossed into Peoria County (ILX)
23:23—4 N Yates CityKnoxILThe tornado touched down about 2 miles east of Elba Center where it did some tree damage just south of Knox Road 900 N. It progressed across I-74 near E Knox Rd where i (ILX)
23:24—3 N Grand DetourOgleILAn NWS damage survey confirmed that a brief EF-1 tornado with estimated peak winds of 105 mph impacted a few properties along Ridge Road in southern Ogle County. One ho (LOT)
23:36—1 Wsw Cecil Harden LakeParkeINAn EF-0 tornado with a path length of 0.18 miles and a path width of 50 yards began at this location. The peak wind speeds were 85 mph with most of the damage limited t (IND)
23:44—3 Ssw Davis JunctionOgleILAn NWS damage survey confirmed that an EF-0 tornado with estimated peak winds of 85 mph and a path length of 2.71 miles tracked through the community of Holcomb in nort (LOT)

Hail reports

UTCSizePlaceCountyStateRemarks
19:351.75″3 W MercerMercerMOSocial media report. Time estimated from radar. (EAX)
20:111.00″OttumwaWapelloIA(DMX)
20:132.75″2 Nne OttumwaWapelloIATime estimated by radar. Public report relayed from broadcast media. (DMX)
20:171.25″OttumwaWapelloIAReport from mPING: Half Dollar (1.25 in.). (DMX)
20:171.50″1 Ne OttumwaWapelloIAReport from mPING: Ping Pong Ball (1.50 in.). (DMX)
20:192.00″2 Ne OttumwaWapelloIAReport from mPING: Hen Egg (2.00 in.). (DMX)
20:221.50″8 N AgencyWapelloIA(DMX)
20:302.00″2 E MartinsburgKeokukIAReport from mPING: Hen Egg (2.00 in.). (DVN)
20:323.00″2 E MartinsburgKeokukIATime estimated from radar. Public report relayed by broadcast media. (DVN)
20:351.25″4 Wnw OllieKeokukIA(DVN)
21:131.75″1 W KalonaWashingtonIA(DVN)
21:132.50″1 Nnw KalonaWashingtonIADamage to two squad cars on Iowa Highway 1... including a cracked windshield on one. Hail size estimated by deputies. Time estimated using radar. (DVN)
21:311.75″1 Ese Iowa City MunicipJohnsonIAMedia. (DVN)
21:571.75″TiptonCedarIAEM reported golf ball size hail and extensive hail related damage... including to a greenhouse and to roofs and siding in town. (DVN)
22:001.00″4 Sse ClarenceCedarIAReport from Trained Spotter: Quarter (1 in.). (DVN)
22:051.00″1 E Coal ValleyHenryIL(DVN)
22:091.00″1 Sw Coal ValleyRock IslandIL(DVN)
22:091.00″1 S SilvisRock IslandILReport from mPING: Quarter (1.00 in.). (DVN)
22:091.00″SilvisRock IslandILTime estimated from radar. (DVN)
22:101.00″1 S MolineRock IslandILReport from mPING: Quarter (1.00 in.). (DVN)
22:121.75″LowdenCedarIA(DVN)
22:201.00″3 Nne OsbornRock IslandIL(DVN)
22:373.00″3 N ThomsonCarrollILPictures of hail ranging in size from 3.00 to 3.25 inches. The time of the event was estimated using radar. (DVN)
22:381.75″2 N ThomsonCarrollIL(DVN)
22:481.50″Mount CarrollCarrollILSocial media picture of quarter to ping pong size hail. Relayed by media. (DVN)
23:191.25″1 Wnw JanesvilleRockWIHail at Mercy Hospital. (MKX)
23:201.50″2 Sw Whiteside County AWhitesideIL(DVN)
23:221.50″2 Nne JanesvilleRockWI(MKX)
23:371.00″DixonLeeILNickel to quarter sized hail. (LOT)
23:412.00″2 W WhitewaterWalworthWI(MKX)
00:021.00″2 W WhitewaterWalworthWIReport from mPING: Quarter (1.00 in.). (MKX)
00:041.00″2 W LindenwoodOgleILQuarter sized hail ongoing at E Lindenwood Rd and IL-251. Has been nearly continuous for several minutes. (LOT)
00:071.25″HoriconDodgeWIFacebook report of measured hail 1.25 inch with photo. (MKX)
00:221.00″2 Nw UticaLa SalleILReport from mPING: Quarter (1.00 in.). (LOT)
00:271.00″RomePeoriaILQuarter size hail with 60 mph thunderstorm wind gusts. (ILX)
00:301.50″5 W South PekinTazewellILMeasured with photo. (ILX)
00:351.00″MapletonPeoriaILQuarter size hail off of highway 24 in Mapleton. Photo via social media. (ILX)

Wind reports

UTCGustPlaceCountyStateRemarks
12:3374 mph7 Wsw GraceCaribouIDMesonet station GRAI1 Grace. (PIH)
13:4559 mph2 Ssw West PointDavisUTMeasured at the University of Utah Syracuse causeway site. (SLC)
13:5961 mph2 Nne RoyWeberUTMeasured at the Ogden Hinckley Airport ASOS. (SLC)
14:0060 mph2 Ese ClearfieldDavisUTMeasured at the Interstate 15 and Antelope Drive UDOT RWIS sensor. (SLC)
14:00damage1 Nw South OgdenWeberUTA trained spotter reported small branches down near the Ogden Golf and Country Club. Time estimated by radar. (SLC)
14:00damage1 N RiverdaleWeberUTA trained spotter found a snapped power pole had landed on a vehicle. Time estimated by radar. (SLC)
14:00damage1 N RiverdaleWeberUTMedium sized tree branches snapped due to thunderstorm winds. Time estimated by radar. (SLC)
14:00damage2 N South OgdenWeberUTTrained spotter reported multiple medium sized trees snapped in Leavitts Mortuary and Aultorest Memorial Park in Ogden. Time estimated by radar. (SLC)
14:00damage1 Nw South OgdenWeberUTA streetlight was knocked over due to thunderstorm winds. Time estimated by radar. (SLC)
18:4561 mph2 W MurrayClarkeIATime estimated from radar. Measured from personal weather station. (DMX)
20:3066 mph9 Nne AgencyWapelloIAMeasured from personal weather station. (DMX)
20:38damage2 S RichlandJeffersonIADelayed report of snapped power poles. Time estimated from radar. (DVN)
20:5964 mph3 Nw ParnellIowaIA(DVN)
21:23damage2 S RichlandJeffersonIACorrects previous tstm wnd dmg report from 2 S Richland. Report of snapped power poles. Time estimated from radar. (DVN)
21:5658 mph3 Sw TiptonCedarIA(DVN)
22:1260 mphLowdenCedarIA(DVN)
22:1860 mphWheatlandClintonIATime estimated using radar. (DVN)
22:1861 mph3 Ene Oxford JunctionClintonIA(DVN)
22:31damage4 S GalesburgKnoxILLarge tree branches broken near south end of BNSF Railway yard. (ILX)
22:40damage2 Wnw TickfawTangipahoaLAThunderstorm winds downed an oak tree onto a powerline along North Oller Road near Tickfaw. (LIX)
22:40damage2 Ene KnoxvilleKnoxILOld tree snapped in middle of I-74 exit 54 ramp loop. (ILX)
22:47damage1 W PrestonJacksonIASeveral reports of damage southwest of Preston. Possible tornado. Time estimated by radar. (DVN)
22:5467 mphProphetstownWhitesideIL(DVN)
22:5760 mphPark ViewScottIA(DVN)
22:57damage1 Se SavannaCarrollILLarge tree down... other trees stripped of bark. Time estimated from radar. (DVN)
23:11damage4 N NelsonLeeILMedia showed video of trees down and a barn collapsed along Mound Hill Rd. Time estimated from radar. This LSR is likely a repeat but with a more precise location. (LOT)
23:11damage6 Ssw PoloOgleILSheriff reports downed power poles and power lines... and a barn destroyed... on Mound Hill Road near Pilgrim Road in Lee County. Time estimated. (LOT)
23:13damage1 Ene Center HillCarrollILA few trees reported down west of Mount Carroll. (DVN)
23:14damage3 Se West Terre HauteVigoINLarge tree uprooted. Time estimated from radar. (IND)
23:17damage5 Nnw DixonLeeILDebris reported in fields along Rt 26 just south of Woosung. Time estimated. (LOT)
23:19damage2 E WilliamsfieldPeoriaILTree branches snapped along Peoria and Knox County line. (ILX)
23:19damage5 Nw DixonLeeILStructure damage at a business along Hwy 26 south of Woosung. Time estimated. (LOT)
23:20damageYates CityKnoxILPowerlines blown down in rural Yates City. (ILX)
23:23damage1 Nnw Grand DetourOgleILReports of trees down and damage to outbuildings near W. Edgewood Rd and S. Ridge Rd in Ogle County. Time estimated. (LOT)
23:2463 mphElmwoodPeoriaIL(ILX)
23:2565 mphDixonLeeILEstimated 60-70 mph gusts. (LOT)
23:25damageFayetteLafayetteWITree down reported by Lafayette County dispatchers. Time estimated by radar. (MKX)
23:28damage2 Sw LauraPeoriaILPowerpoles blown down on Elmore Road at highway 150. (ILX)
23:30damageBridgeton 1.7 NeParkeINT-storm winds damaged small barn and large shed on Mansfield Road...damaged a garage in Bridgeton...with a couple trees downed onto houses and IN-59 closed from downed (IND)
23:30damage1 Se BrimfieldPeoriaILPart of roof torn off a modular home. (ILX)
23:30damage2 Wsw Royal CenterCassINRoof off of a barn. Time estimated by radar. (IWX)
23:3060 mphOregonOgleILSmall 2-inch limbs coming down. (LOT)
23:3165 mphFarmingtonFultonIL60 to 65 mph winds with pea to dime size hail covering the ground at Main and Vernon street. (ILX)
23:33damage2 Nne ElmwoodPeoriaILPowerlines blown down on Mc Clellan road. (ILX)
23:34damageBellmore 2.8 SParkeINUpdate to previous report. T-storm winds picked up and blew grain bin across road at IN-59 and Ferndale Road...and downed power lines and 20-30 trees along US-36 near R (IND)
23:36damage3 Wnw Cecil Harden LakeParkeINUp to 30 trees down. Time estimated from radar. (IND)
23:37damage4 Sw Cecil Harden LakeParkeINTrees down and barn damaged from straight line winds. (IND)
23:44damage2 Sse Davis JunctionOgleILTrees and power lines down on Hwy 251 between Big Mound Rd and Holcomb Rd. Grain bin destroyed. (LOT)
23:46damage3 S Davis JunctionOgleILGrain elevator down on train tracks. Trees and power lines also down in the area. Time estimated from radar. (LOT)
23:49damage2 Nne InwoodMarshallINEmergency Manager reported large tree downed across the road due to thunderstorm winds near Inwood in Marshall County Indiana. (IWX)
23:50damage1 Wnw Monroe CenterOgleILRoof or other structural material on road. Also downed tree at farm just east of I-39. Reported by retired NWS employee. Time estimated from radar. (LOT)
23:57damage2 Wnw PalmyraJeffersonWIJefferson County Dispatch reports tree down on Power Line north of Palmyra. (MKX)
23:58damageNorth Salem 3 WswPutnamINTree downed by t-storm winds. Time estimated by radar. (IND)
23:5963 mphMentoneKosciuskoINRecorded with an anemometer. (IWX)
00:03damage1 W HennepinPutnamILHome with garage door blown in and multiple 3-inch tree limbs snapped. Time estimated from radar. (DVN)
00:0361 mphHennepinPutnamIL(DVN)
00:03damage1 W HennepinPutnamILCorrects previous tstm wnd dmg report from 1 W Hennepin. Multiple trees... some 6- to 8-inches thick... snapped at the base or uprooted. Time estimated from radar. (DVN)
00:03damageDepueBureauILTree uprooted and fell on house. Did not breach the structure. Time estimated from radar. (DVN)
00:04damage6 E EvansvilleRockWITree down by Gibbs Lake reported by Rock County Dispatchers. Time estimated by radar. (MKX)
00:08damage3 S DunlapPeoriaILPowerlines blown down south of Dunlap. (ILX)
00:09damageMarkPutnamILPutnam county EMA reports a power line down in Hennepin. Time estimated by radar. (DVN)
00:10damageThorntown 2 EneBooneINTree downed by t-storm winds. Time estimated from radar. (IND)
00:17damageRossville 3 EClintonINTree downed by t-storm winds. Time estimated from radar. (IND)
00:19damage1 Ssw WhitewaterWalworthWIWalworth County Dispatch reports trees and powerlines down on northwest side of county as well as near Whitewater. Time estimated by radar. (MKX)
00:2760 mphRomePeoriaIL60 mph wind gust with 1 inch hail. (ILX)
00:28damageSheridan 2 WnwBooneINTree downed on County Road 700 North by t-storm winds. Time estimated from radar. (IND)
00:29damageWoodstockMchenryILTree downed onto a house on the 600 block of South Jefferson Street in Woodstock. Time estimated from radar. (LOT)
00:31damage4 W GreenwoodMchenryILSiding damage... partial loss of a tree... and various outdoor objects blown around. Time estimated from radar. (LOT)
00:31damage2 Nw ElkhornWalworthWIWalworth County Dispatch reports trees down in Sugar Creek Township. Time estimated by radar. (MKX)
00:34damage2 Ssw Wonder LakeMchenryILReports of a large tree down across IL 120 and blocking the road between Wonder Lake Drive and Thompson Road. Time estimated based on radar. (LOT)
00:35damageOttawaLa SalleILPhoto shared on social media of a tree down across Columbus Street just north of East Jackson Street. Time estimated from radar. (LOT)
00:35damage2 S Wonder LakeMchenryILUpdates previous tstm wnd dmg report from 2 SSW Wonder Lake. Reports of a large tree down across IL 120 and blocking the road between Wonder Lake Drive and Thompson Roa (LOT)
00:38damage1 Sw RingwoodMchenryILTree downed along McCullom Lake Road. Time estimated from radar. (LOT)
00:4265 mph3 Ene NorwayLa SalleILMeasured at an Ambient Personal Weather station. (LOT)
00:42damage2 W Pistakee HighlandsMchenryILTree uprooted and metal street sign blown over. Time estimated from radar. (LOT)
00:44damageButlerWaukeshaWIWaukesha County Dispatch reports a tree on a phone in line Butler. Time estimated by radar. (MKX)
00:47damage1 Ene New BerlinWaukeshaWIWaukesha County Dispatch reports tree on a power line in New Berlin. Time estimated by radar. (MKX)
00:53damage1 Nne AntiochLakeILMultiple public reports of trees downed on the north side of Antioch. Time estimated from radar. (LOT)
01:05damage2 Wnw KenoshaKenoshaWIFox6 Milwaukee reports damage to trees and powerlines with 45th Street blocked. Time estimated by radar. (MKX)
01:10damage2 Nw KenoshaKenoshaWISocial media reports of multiple trees and power lines down in northern Kenosha... with tree limbs on roofs as well. Siding missing from multiple houses (via photo repo (MKX)
01:11damage1 Wsw LombardDupageILMultiple public reports of downed trees and tree branches at and near Sunset Knoll Park in Lombard. Time estimated from radar. (LOT)
01:11damageWinfieldDupageILEight-inch tree branch down. (LOT)
01:27damageGarfield Park - ChicagoCookILMultiple large tree branches downed in and near Garfield Park. Small tree also uprooted. (LOT)
01:3169 mphMidway AirportCookILMeasured at the Midway ASOS. (LOT)
01:3264 mph2 Sse Logan Square - ChCookILMeasured at PWS KILCHICA780. (LOT)
01:3670 mph3.0 Sw Midway AirportCookIL(LOT)
01:37damage1 Sw Douglas - ChicagoCookILMultiple large tree branches and limbs downed in and near the Douglas community area of Chicago. (LOT)
01:4059 mph3 Ne Navy PierLmz741ILMeasured at the Harrison Dever Crib. (LOT)
01:5458 mph2 Ene Nine MileAllenINASOS station KFWA Fort Wayne International Ap. (IWX)
02:0872 mph3 Ne Navy PierLmz741ILPeak wind gust at Harrison-Dever Crib. (LOT)
03:2060 mphNws Chicago-RomeovilleWillILEstimated 60+ mph winds at NWS office. (LOT)
03:3260 mphIndian Head ParkCookIL(LOT)
03:46damage4 Nnw ManhattanWillILDowned power poles. Time estimated by radar. (LOT)
05:0866 mph3 Ne Beverly ShoresLmz745INMeasured at MCYI3. (LOT)

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

← Apr 1, 20262026 calendarApr 3, 2026 →

April 2 in other years

2025114 🌪 · 793 ⛈202468 🌪 · 282 ⛈20232 🌪 · 96 ⛈20220 🌪 · 13 ⛈