Storm reports — Friday, April 4, 2025

The NOAA Storm Prediction Center logged 24 tornado reports, 96 hail reports and 79 damaging-wind reports for the storm day from 12:00 UTC on Apr 4, 2025 to 12:00 UTC the next morning — most of them in OK, TX, AR.

24tornado reports
96hail reports · largest 3.00″
79wind reports · peak 86 mph

Reports by state

OK63TX50AR39TN15MO12KY10OH8IL1WV1

Tornado reports

UTCRatingPlaceCountyStateRemarks
20:17—5 Nw VanVan ZandtTXAn EF-0 tornado touched down around 9.5 miles east of Canton along CR 1321 then moved northeast passing south and east of Grand Saline before crossing US Highway 80 and (FWD)
20:22—2 Ene BogataRed RiverTXReport of confirmed tornado and damage in Rosalie community just east of Bogata. (SHV)
20:27—3 Ne BogataRed RiverTXCorrects previous tornado report from 3 NE Bogata. An NWS Storm Survey team determined that damage across the southwest portion of Red River County... Texas was consist (SHV)
20:37—2 Sse MillertonMccurtainOKA tornado touched down just south of HWY 70... uprooting and snapping trees while also damaging a small outbuilding/shed next to a home. The tornado cross the HWY and t (SHV)
20:46—1 E ClarksvilleRed RiverTXAn EF-1 tornado... with estimated maximum winds near 110 mph... touched down on the far eastern side of Clarksville along FM 1159 just north of East Main Street... wher (SHV)
21:00—TalcoTitusTXReport of confirmed tornado on ground near the Talco community. (SHV)
21:24—5 Ne LindaleSmithTX*** 1 INJ *** Updated start point from previous tornado report from 3 W Hawkins. An NWS Storm Survey determined that damage across northeast Smith... southeast Wood... (SHV)
21:30—3 W HawkinsWoodTX*** 1 INJ *** An NWS Storm Survey determined that damage across southeast Wood and western Upshur County was consistent with that of an EF-1 tornado. Tree damage was fi (SHV)
21:40—5 N HawkinsWoodTXPictures of damage at a manufacturing plant... coincident with a tornadic debris signature. Time estimated by radar. (SHV)
21:50—5 W GilmerUpshurTXHorse loafing shed roof and walls damage and trees down on Kelsey Creek Rd and Cox trail... just south of State Hwy 154 in the Kelsey community west of Gilmer. (SHV)
21:55—6 W GilmerUpshurTXPhoto of destroyed residence in the Kelsey community along State Highway 154. (SHV)
22:00—4 Wnw GilmerUpshurTXDamage to bridge road surface on FM Road 852 over Lake Gilmer. (SHV)
22:03—1 Sw BettieUpshurTXCarport lifted and damaged East end of Barber Rd in the Bettie community. (SHV)
22:05—1 Wnw BettieUpshurTXMultiple trees down on FM Road 2088... West of US Highway 271... between the Union Hill and Bettie communities. Also... some structure damage from trees. (SHV)
22:07—1 Sw BettieUpshurTXAn NWS Storm Survey determined that damage across western Upshur County was consistent with that of a short tracked EF-1 tornado. While the tornado was brief... a few h (SHV)
22:32—2 Wsw Lone StarMorrisTXAn EF2 tornado began SW of Lone Star and moved NE across Ellison Creek Reservoir and across the north side of Lone Star... dissipating along FM 3421. Most of the damage (SHV)
22:34—1 Nnw Lone StarMorrisTXTrees snapped... overturned cars... and additional damage near the Lakeview Baptist Assembly in Lone Star. (SHV)
00:18—AdvanceStoddardMOTornado reported on Hwy 91. (PAH)
00:19—CushmanIndependenceARArkansas State Police confirm damage on Claxton Loop in Cushman. (LZK)
00:52—DutchtownCape GirardeauMOSpotter confirms a tornado heading toward Gordonville. (PAH)
01:29—5 Wnw BodcawHempsteadARThis relatively brief EF1 tornado originated from a hybrid supercell thunderstorm moving quickly across South-Central Arkansas on the evening on April 4th... 2025. The (SHV)
06:50—4 E WynneCrossARDamage reported near the Country Club east of Wynne. (MEG)
07:03—3 Sse ParkinCrossARAn EF-1 tornado with winds up to 105 mph damaged numerous utility poles and significant tree damage on Gaskill Road. (MEG)
08:02—1 Ne OsceolaMississippiARSpotter sees debris in Osceola. (MEG)

Hail reports

UTCSizePlaceCountyStateRemarks
12:001.00″3 Nw MuskogeeMuskogeeOK(TSA)
12:071.00″3 Nw MuskogeeMuskogeeOK(TSA)
12:241.00″WagonerWagonerOK(TSA)
15:563.00″Shawnee HillsGreeneOHPhoto verified. (ILN)
15:572.00″1 Wsw JamestownGreeneOHPhoto verified. (ILN)
20:291.75″6 Ene MurrayCallowayKYPower outages reported as well. (PAH)
20:301.50″Smiths GroveWarrenKYReport with photo of estimated ping pong size hail. (LMK)
20:351.75″Smiths GroveWarrenKYTwitter picture compared to a wiffle ball. (LMK)
20:372.00″4 Nw HamlinCallowayKY(PAH)
20:402.75″6 Wnw HamlinCallowayKY(PAH)
20:411.50″2 Ne OneidaScottTNReport from mPING: Ping Pong Ball (1.50 in.). (MRX)
21:111.00″LindaleSmithTXDime to quarter size hail reported by Amateur Radio operator. (SHV)
22:181.00″3 N BettieUpshurTX(SHV)
23:321.75″3 Sw RedwaterBowieTXKTBS-TV viewer reports golf ball size hail just east of Maud community near Wright Patman Lake. (SHV)
00:221.00″1 Ne MarionvilleLawrenceMO1 inch hail 1 NE of Marionville HS. (SGF)
00:231.25″RepublicGreeneMOhalf dollar size hail. (SGF)
00:321.00″WillardGreeneMOquarter size hail. (SGF)
00:331.00″5 Sse WillardGreeneMOQuarter size hail. Lasted 5 minutes. (SGF)
00:351.25″3 Ssw GlidewellGreeneMOWillard Springfield area. Picture provided by media of 1.25 inch hail. (SGF)
00:371.00″2 S WillardGreeneMOReport from mPING... Quarter 1.00 in. (SGF)
00:391.25″4 S WillardGreeneMO1.25 inch hail. (SGF)
00:541.25″3 Nw OliveDallasMOlarger than quarter sized haiL at High Praire church on redtop rd near the Buffalo and Fair Grove line. Lasted about 1 min. (SGF)
01:591.50″BloomfieldStoddardMOReport from mPING: Ping Pong Ball (1.50 in.). (PAH)
02:201.75″EagletownMccurtainOKGolf ball size hail reported in the middle of Eagletown. (SHV)
02:232.00″3 Nw EagletownMccurtainOKJust north of the Eagletown community. (SHV)
03:011.75″HatfieldPolkAR(LZK)
03:111.50″RockyPolkARReport from mPING: Ping Pong Ball (1.50 in.). (LZK)
03:331.00″3 Se CentervilleMontgomeryOH(ILN)
03:351.00″3 S CentervilleMontgomeryOH(ILN)
03:401.00″4 Wnw WaynesvilleWarrenOH(ILN)
03:501.00″3 E Spring ValleyGreeneOH(ILN)
03:501.00″2 Nw Shawnee HillsGreeneOH(ILN)
03:551.00″3 Nnw MetropolisMassacIL(PAH)
04:002.75″3 E JamestownGreeneOHPhoto verified. (ILN)
04:011.25″UvaldeUvaldeTXQuarter to half dollar sized hail. (EWX)
04:341.75″Sterling CitySterlingTXThe Sterling County Sheriff Office reported golf ball size hail in Sterling City. (SJT)
04:351.50″Sterling CitySterlingTXDelayed report from mPING: Ping Pong Ball (1.50 in.). (SJT)
04:421.00″5 Se ConcanUvaldeTXHail anywhere from marble to quarter size. Also... numerous dents on the hood of vehicle. Time estimated via radar. (EWX)
04:451.25″1 W Sterling CitySterlingTXReported hail damage to cars and broken tree limbs. (SJT)
04:451.25″RotanFisherTX(SJT)
04:481.25″1 Se StamfordJonesTXReport from mPING: Half Dollar (1.25 in.). (SJT)
05:051.75″1 E StamfordJonesTX(SJT)
05:301.25″2 Se Lake ViewVal VerdeTXReport from mPING Half Dollar. (EWX)
05:341.25″Peter PenderFranklinARTiming estimated from radar. (TSA)
05:481.25″OzarkFranklinARFranklin County EM reported quarter to half dollar size hail at Ozark EOC. (TSA)
06:101.00″4 S San AngeloTom GreenTX(SJT)
06:141.50″PettigrewMadisonARTiming estimated from radar. (TSA)
06:321.25″1 Sw MenaPolkARReport from mPING. (LZK)
06:341.50″1 Nw MenaPolkARReport from mPING. (LZK)
06:351.50″1 N Polk County FairgroPolkARReport from mPING. (LZK)
06:352.25″AcornPolkARReport from mPING. (LZK)
06:381.00″EulaCallahanTXLots of nickel-size hail with some quarter-size. (SJT)
06:381.00″4 Ssw Lakeside CityArcherTX(OUN)
06:401.00″2 Nw InkPolkARReport from mPING. (LZK)
06:421.25″2 Nw Lakeside CityWichitaTXReport from mPING: Half Dollar (1.25 in.). (OUN)
06:421.00″3 Nw Lakeside CityWichitaTX(OUN)
06:431.00″3 S Lakeside CityArcherTX(OUN)
06:431.25″3 Nw Lakeside CityWichitaTXSpotter Network report. (OUN)
06:441.50″2 Nw Lakeside CityWichitaTXReport from mPING: Ping Pong Ball (1.50 in.). (OUN)
06:451.75″3 Nw Lakeside CityWichitaTXReport from mPING: Golf Ball (1.75 in.). (OUN)
06:461.00″2 N Lakeside CityWichitaTX(OUN)
06:461.75″KingstonMadisonAR(TSA)
06:471.00″4 Ne Lakeside CityWichitaTXReport from mPING: Quarter (1.00 in.). (OUN)
06:481.00″3 W Wichita FallsWichitaTXReport from mPING: Quarter (1.00 in.). (OUN)
06:481.50″1 Sw Wichita FallsWichitaTX(OUN)
06:501.50″4 Nne Lake ArrowheadClayTXLocation and time are estimated. (OUN)
06:502.00″Y CityScottAR(LZK)
06:581.50″WaldronScottAR(LZK)
07:001.75″WaldronScottAR(LZK)
07:011.50″2 E DeanClayTXReport from mPING: Ping Pong Ball (1.50 in.). (OUN)
07:251.75″WaurikaJeffersonOKAdditional information from previous hail report at Waurika. House siding was damaged by wind-driven hail. (OUN)
07:321.75″8 E WaurikaJeffersonOKHouse windows and car windows broken by wind-driven hail. (OUN)
07:351.00″3 Sse MegFranklinARTiming estimated from radar. (TSA)
07:361.75″3 Se MegFranklinAR(TSA)
07:421.25″3 Sw RosevilleLoganARReport from mPING. (LZK)
07:451.75″1 E OzarkFranklinAR(TSA)
07:451.25″OzarkFranklinARFranklin County EM reported half dollar size hail at Ozark EOC. (TSA)
07:471.50″1 E LocoStephensOKDelayed report. Social media image. Time is estimated from radar. (OUN)
07:472.00″LocoStephensOKSocial media post shown from inside of car with windows destroyed. Time estimated by radar. (OUN)
07:481.75″4 N RinglingJeffersonOKFour house windows broken and seven other damaged by wind-driven hail. (OUN)
07:481.75″3 E LocoStephensOKSignificant siding damage from wind-driven hail. (OUN)
07:492.00″2 E MegFranklinARPhoto from emergency manager showing large hail estimated to be about 2 inches in diameter. (TSA)
07:551.75″4 Se VelmaStephensOKSiding and window damage from wind-driven hail in Alma area. (OUN)
07:581.75″3 W Ratliff CityCarterOKHouse siding damage from wind-driven hail at the community of Countyline... at the Stephens-Carter County line. (OUN)
08:051.50″6 Ne VelmaStephensOKReport from mPING: Ping Pong Ball (1.50 in.). Time adjusted based on radar. (OUN)
08:181.50″3 W DavisMurrayOKSiding damage from wind-driven hail. (OUN)
08:241.00″3 E Elmore CityGarvinOK(OUN)
08:261.50″WynnewoodGarvinOKSiding damage from wind-driven hail. (OUN)
08:281.00″3 Ne WynnewoodGarvinOKTime estimated from radar. (OUN)
08:301.00″2 Ssw Pauls ValleyGarvinOKSocial media report. (OUN)
08:401.00″StratfordGarvinOK(OUN)
08:551.25″1 W AdaPontotocOKPhone call report. (OUN)
08:571.00″1 Nne AdaPontotocOKSpotter Network report. (OUN)
09:282.75″WaldronScottARImage of a Waldron city police cruiser with massive hail damage... likely representative of at least baseball hail size. (LZK)
09:571.00″3 Wnw PierceMcintoshOKQuarter size hail reported at Tiger Mountain. (TSA)
09:581.50″1 Se HenryettaOkmulgeeOKSocial media video driving through hail on I-40 near Henryetta. (TSA)

Wind reports

UTCGustPlaceCountyStateRemarks
19:33damage4 N PerkinsWhitleyKYCorrects previous tstm wnd dmg report from 4 N Perkins. The Whitley County EM confirmed that they received a call about a tree on vehicle with entrapment. However... th (JKL)
19:35damage3 S WiltonKnoxKYDelayed social media report (w/ pictures) of snapped tree trunks and scattered downed branches along Eaton Fork Road in Knox County. Time estimated via radar. (JKL)
19:35damage3 S WiltonWhitleyKYWhitley County EM reports localized straight line wind damage along Mosley Branch Road headed towards Knox County... just to the NE of the intersection with 1064. Outbu (JKL)
19:40damage2 Ese EurekaNavarroTXCorrects previous tstm wnd dmg report from 2 ESE Eureka. Storm chaser photo showed power pole and power lines down on Highway 287 just east of Eureka. (FWD)
19:40damage1 S WiltonKnoxKYScattered tree damage along Mosley Branch Rd in Knox County. Time estimated by radar. (JKL)
19:55damage1 Nnw ManchesterClayKYClay County State Garage reported 2 trees down 1 mile from the US 421-KY 638 intersection on KY 638. Time estimated from radar. (JKL)
20:25damage5 Sse Grand SalineVan ZandtTXReports of a tree on a house at FM 1255 and SH 110. Also a roof blown off of a house nearby. (FWD)
20:28damage5 Sse Grand SalineVan ZandtTXMultiple trees down near FM 1255 and FM 773. (FWD)
20:35damage2 Ese MillertonMccurtainOKEMS reports damage to trees and powerlines near the intersection of Snows Arena Road and US Highway 70. (SHV)
20:47damage3 Ssw ClarksvilleRed RiverTXReport of a house destroyed on Farm to Market Rd 909 from local sheriff. (SHV)
21:22damage6 Ssw ClarksvilleRed RiverTXDamage reported at intersection of CR 1345 and CR 1360. (SHV)
22:02damage3 Nw GilmerUpshurTXTrees uprooted on the south side of Lake Gilmer. Initially reported by public. NWS Survey Team determined this to have been caused by RFD winds. (SHV)
22:05damage1 Wnw BettieUpshurTXStructural damage at Union Hill elementary. Possible tornado. (SHV)
00:12damageHot SpringsGarlandARTrees blown down at numerous locations across Hot Springs. (LZK)
01:00damage3 W GarlandMillerARPossible Tornado damage near intersection of Highway 196 and Highway 134. Up to 7 power poles snapped. (SHV)
01:00damage3 Ne GarlandLafayetteARCorrects previous tstm wnd dmg report from 3 NE Garland. (Storm damage was from 8:00pm on 4/4.) Report of multiple power poles down on CR 5. (SHV)
01:03damage6 Nw GarlandMillerARReports of trees down and other damage along Highway 82 near Garland. Time estimated by radar. Possible tornado. (SHV)
01:56damageBernieStoddardMODelayed Report. Many downed trees... fencing... some power poles and damage to a home. Time estimated via radar. (PAH)
05:10damageLonokeLonokeARTrees and powerlines down in Lonoke. (LZK)
06:44damage3 N ColtCrossARDamage reported on Fitzgerald Crossing south of Wynne. Possible tornado. (MEG)
06:4563 mph1 Sw ColtSt. FrancisAR(MEG)
06:45damage3 S WynneCrossARHome damaged on CR 741 near Wynne. Possible tornado. (MEG)
06:51damage5 Ene WynneCrossARTree down on house on AR 163. Possible tornado. (MEG)
06:58damage1 Ese Pleasant HillScottARDamage occurred to a Waldron School roof which led to ceiling damage and water infiltration. Uncertain whether it was caused by very large hail or damaging winds. (LZK)
07:18damage2 Se TyronzaPoinsettARReported train car blown off tracks at exit 7 off AR-555. Possible tornado. (MEG)
07:21damage3 Ese TyronzaPoinsettARA couple of power poles were knocked down on Jett Lane. (MEG)
07:35damageWaltersCottonOKMature 12-inch trunk broken off of tree. Time estimated by radar. (OUN)
07:48damage3 E LocoStephensOKPower pole damage to at least two poles. (OUN)
07:49damageCornishJeffersonOKSolar panels destroyed. Time estimated by radar. (OUN)
07:5071 mph1 N RinglingJeffersonOKRingling (RING) Mesonet. (OUN)
07:52damage2 S FriendshipCrockettTNShop damaged on East Road. Possible tornado. (MEG)
07:53damageRinglingJeffersonOKRoof removed from building in Ringling. Social media report. (OUN)
07:53damage5 Sw FoxStephensOKAn outbuilding was thrown near SH-53 between Fox and Loco. The specific location is estimated. (OUN)
07:54damageHealdtonCarterOKTree and power pole damage near or just northwest of Healdton. (OUN)
07:5575 mph1 N RinglingJeffersonOKRingling (RING) Mesonet. (OUN)
07:57damageFoxCarterOKTree and building damage in Fox. (OUN)
07:58damage2 N FoxCarterOKPower poles downed along SH-76. (OUN)
07:59damageFoxCarterOKSubstantial limb damage to a tree. Time estimated by radar. (OUN)
08:12damage1 S HennepinMurrayOKBarn destroyed. Time estimated by radar. (OUN)
08:12damageHennepinGarvinOKPatio and roof damage. (OUN)
08:17damage6 Ene HennepinGarvinOK40 foot by 60 foot barn destroyed. Time estimated by radar. (OUN)
08:20damageDavisMurrayOKRoof damage reported with numerous shingles pulled off. Porch and carport were damaged. A flagpole was snapped. (OUN)
08:21damage5 Ssw WynnewoodGarvinOKFifth wheel travel trailer flipped. Time estimated by radar. (OUN)
08:24damage3 W WynnewoodGarvinOKOutbuilding damaged. (OUN)
08:25damage6 Nne DavisMurrayOKOutbuilding and fencing damage. (OUN)
08:26damage4 Sse WynnewoodMurrayOKHome destroyed. Time estimated by radar. (OUN)
08:28damage5 E WynnewoodGarvinOKOutbuilding destroyed and a home with door and window damage. (OUN)
08:30damageSulphurMurrayOKMobile home destroyed near Sulphur. An RV was blown over elsewhere near Sulphur. (OUN)
08:30damage5 N SulphurMurrayOKStructure collapse with entrapment. Time is estimated from radar. (OUN)
08:30damage8 N SulphurMurrayOKTrees were downed and a gazebo destroyed. (OUN)
08:30damagePauls ValleyGarvinOKRoof damage and power line downed. (OUN)
08:3560 mph4 Nne SulphurMurrayOKSulphur (SULP) Mesonet. (OUN)
08:35damage4 S StratfordGarvinOKWind created roof damage to a barn. (OUN)
08:35damage1 S GatesLauderdaleTNTrees down at 4625 Concord Rd in Gates... TN. Possible tornado. (MEG)
08:35damage2 S FriendshipCrockettTNTrees down on Pugh Rd. Possible tornado. (MEG)
08:35damage1 S FriendshipCrockettTNReported shop damage on East Rd. Possible tornado. (MEG)
08:35damage4 Ne FriendshipCrockettTNReported house damage on the 2700 block of Parks Rd. Possible tornado. (MEG)
08:4064 mph4 Nne SulphurMurrayOKSulphur (SULP) Mesonet. (OUN)
08:40damageStratfordGarvinOKReports of power poles and power lines down and a barn damaged in and near Stratford. (OUN)
08:40damageStratfordGarvinOKA small radio tower collapsed onto a gas station awning. Relayed image. Time is estimated from radar. (OUN)
08:4561 mph3 Ese ByarsGarvinOKByars (BYAR) Mesonet. (OUN)
08:52damage2 S FriendshipCrockettTNCorrects previous tstm wnd dmg report from 2 S Friendship. Shop damaged on East Road. Possible tornado. (MEG)
08:53damage2 S FriendshipCrockettTNLots of trees down on Pugh Road. Possible tornado. (MEG)
08:56damage2 Ne FriendshipCrockettTNHouse damaged on Parks Road near Friendship. Possible tornado. (MEG)
08:58damage6 Ene AdaPontotocOKAn outbuilding was damaged. (OUN)
09:05damageAllenPontotocOKSiding uplifted. Time estimated by radar. (OUN)
09:1561 mphHoldenvilleHughesOKTime is estimated from radar. (OUN)
09:1786 mph3 Ese HoldenvilleHughesOKHoldenville Mesonet site. (OUN)
09:18damage3 Ese HoldenvilleHughesOKRoof damage to a home... trees downed and a barn destroyed. Time estimated by radar. (OUN)
09:30damage1 Ese WetumkaHughesOKNumerous large trees downed. Time estimated by radar. (OUN)
09:32damage4 N WetumkaHughesOKFramed outbuilding destroyed. Time estimated by radar. (OUN)
10:18damage6 Sw Big SandyBentonTNTree down on a powerline at Highway 641 and Big Sandy River Road. (MEG)
10:18damage5 Ssw SpringvilleHenryTNHome damaged on Pleasant Hill Road. Grain truck and shed/barn demolished next door. (MEG)
10:18damage5 Ssw SpringvilleHenryTNTree down blocking roadway on Pleasant Hill Road near Springville. (MEG)
10:19damage4 Ssw SpringvilleHenryTNMultiple trees down... damaged home... and power outages near Springville. Possibly associated with a tornado. (MEG)
10:20damage5 S SpringvilleHenryTNReported 60 mph wind along Hwy 641 on Henry/Benton County line. Possible tornado. (MEG)
10:22damage1 N SpringvilleHenryTNTree down on Poplar Grove Road near the Poplar Grove Cemetery. (MEG)
10:40damageHurricane GroveMontgomeryARReports of multiple trees down across the vicinity of Mt. Ida. (LZK)
11:50damage3 W ChapmanvilleLoganWVOne tree down along Dog Days Road in Chapmanville. (RLX)

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

← Apr 3, 20252025 calendarApr 5, 2025 →

April 4 in other years

202330 🌪 · 464 ⛈202211 🌪 · 124 ⛈20264 🌪 · 35 ⛈20240 🌪 · 2 ⛈