← All storm days

Hail Storm Map — April 30, 2025

Hail storm map for April 30, 2025: max 3.00" hail across IL, IN, KS, KY, LA, NC, OH, TN, TX, ~137,090 structures in swath.

ILINKSKYLANCOHTNTX

Hail-affected U.S. states Alabama Alaska Arizona Colorado Florida Georgia Indiana — hail affected Kansas — hail affected Maine Massachusetts Minnesota New Jersey North Carolina — hail affected North Dakota Oklahoma Pennsylvania South Dakota Texas — hail affected Wyoming Connecticut Missouri West Virginia Illinois — hail affected New Mexico Arkansas California Delaware District of Columbia Hawaii Iowa Kentucky — hail affected Maryland Michigan Mississippi Montana New Hampshire New York Ohio — hail affected Oregon Tennessee — hail affected Utah Virginia Washington Wisconsin Nebraska South Carolina Idaho Nevada Vermont Louisiana — hail affected Rhode Island

A severe hail event swept across IL, IN, KS, KY and 5 more states on April 30, 2025, with MRMS radar measuring stones up to 3.00". An estimated 137,090 structures fell inside the qualifying swath. Texas took the brunt with ~119,465 structures estimated in the ≥1" footprint. Roughly 101 of those sat under destructive ≥2.50" stones — the radar tier that routinely totals roofs and shatters auto glass. NOAA logged 83 hail reports and 75 wind reports for the day.

Max hail size
3.00"
States impacted
9
Structures in swath
137,090

Estimated structures affected by state & hail size

State≥1.00"≥1.75"≥2.50"
Texas119,4652,896101
Illinois5,50820
Louisiana4,54000
Kentucky3,40400
Indiana3,3881980
Ohio73000
Kansas3700
North Carolina1300
Tennessee500

NOAA storm reports

Hail reports (59)

Texas · 48 reports

TimeLocationCountyObserver comment
00:06WINSTONSCURRYA report of quarter-sized hail was received from a fire department member. Time is estimated from radar.
00:18HERMLEIGHSCURRYA report of golf ball-sized hail was received from a fire department member. Time is estimated from radar.
01:18LUTHERHOWARDA report of quarter-sized hail was received from mPING. Time is estimated from radar.
03:06SEMINOLEGAINESA report of penny-sized hail was received from mPING. Time is estimated from radar.
12:50DEMOCRATMILLSAmateur radio reported 1 inch hail 1 mile south of Democrat.
14:57LONGVIEWGREGGPing pong ball size hail fell at the Longview Police Department.
14:58SHALLOWATERLUBBOCKNumerous reports were received of a swath of hail from approximately Shallowater to Lubbock International Airport. Hail ranged in size from pennies to half dollar size.
14:58LONGVIEWGREGGPing pong ball size hail fell near Christus Good Shepherd Medical Center in Longview.
15:00LONGVIEWGREGGQuarter size hail fell along West Avalon Avenue in Longview.
15:01LONGVIEW EASTSIDE ARGREGGQuarter size hail fell at the intersection of East Loop 281 and Alpine Road in Northeast Longview.
16:02FAIRFIELD LAKEFREESTONEFire department reported 1 inch hail east of Lake Fairfield.
16:27COPPERAS COVECORYELLAmateur radio reported half dollar size hail at FM 116 and US 190 in Copperas Cove.
16:30COPPERAS COVECORYELLPark service employees reported 1.25 inch hail at High Chapparal Dr and Hillside St in Copperas Cove.
16:30JOURDANTONATASCOSAA thunderstorm produced tennis ball size hail in Jourdanton.
16:33COPPERAS COVECORYELLGolf ball to tennis ball size hail reported by Inks Lake State Park official in Copperas Cove at Hillside Dr and High Chapparal Drive.
16:46COPPERAS COVECORYELLMping report of 1 inch hail.
16:50JOURDANTONATASCOSAA thunderstorm produced tea cup size hail in Jourdanton.
16:51CLIFTONBOSQUEClifton PD reported half dollar size hail in Clifton.
16:52CHINA SPGMCLENNANMping report of 1.5 inch hail.
16:55GIRARDKENTMultiple storm chasers reported hail along Texas State Highway 70 between Girard and Jayton ranging in size from quarters to ping pong ball size.
16:59HEWITTMCLENNANMping report of 1 inch hail.
17:00NORTH PLEASANTONATASCOSAA thunderstorm produced quarter size hail in Pleasanton.
17:12SIMMONSVILLEBELLMping report of 1.25 inch hail.
17:15KILLEEN MUNI ARPTBELLMping report of 1.25 inch hail.
17:16KILLEEN MUNI ARPTBELLMping report of 1 inch hail.
17:17SAYERSBEXARA thunderstorm produced quarter size hail near Sayers.
17:26HEWITTMCLENNANMping report of 1 inch hail.
17:32ASPERMONTSTONEWALLMultiple mPing reports were received of a swath of hail from northwest of Aspermont to west of Old Glory along US Highway 380. Hail ranged in size from quarters to ping pong ball size.
18:07FRITCHHUTCHINSONNickel to quarter size hail fell for a few minutes in Fritch.
18:29WHITSETTLIVE OAKDPS Reported half-dollar sized (1.25) hail at intersection if I-37 and FM 99, near Whitsett.
18:35KIRVINFREESTONEEmergency manager reported ping pong ball size hail on FM 27 south of Kirvin.
18:55FAIRFIELDFREESTONETrained spotter reported golf ball sized hail 3 miles north-northwest of Fairfield.
18:55STAMFORDJONESThe public reported quarter size hail.
18:57FAIRFIELDFREESTONETrained spotter reported 1.5 inch hail 4 miles north of Fairfield.
19:00ANDICEWILLIAMSONA thunderstorm produced ping pong ball size hail at the intersection of CR 208 and CR 236 northwest of Andice.
19:01PAWNEEBEETrained spotter reported 1.75 hail outside of Pawnee.
19:04PAWNEEBEEA mPing report of 1.25 was submitted.
19:05PAWNEEBEEPhotos showing windows completely broken out on all sides of police vehicle from very large hail (estimated 2.75) while officer was in vehicle.
19:14HOLLANDBELLFire department reported 1.5 inch hail in Holland.
19:40CORN HILLWILLIAMSONA thunderstorm produced quarter size hail in Sonterra.
19:43NORMANNABEEBee County EMC reported 1 hail.
20:15WEIRWILLIAMSONA thunderstorm produced penny size hail west of Weir.
21:00GRAPELANDHOUSTONAn emergency manager reported quarter sized hail west of Grapeland.
21:28HUTTOWILLIAMSONA thunderstorm produced quarter size hail south of Hutto.
21:29HUTTOWILLIAMSONA thunderstorm produced quarter size hail north of Hutto.
21:30HUTTOWILLIAMSONA thunderstorm produced golf ball size hail northeast of Hutto.
21:40TAYLORWILLIAMSONA thunderstorm produced tennis ball size hail near Taylor High School.
21:44TAYLORWILLIAMSONA thunderstorm produced half dollar size hail on the north side of Taylor.

Kentucky · 5 reports

TimeLocationCountyObserver comment
15:03SPROUT SPGSESTILLSocial media report showed nickel sized hail near the Estill and Powell county line in Spout Springs.
16:15EAST BERNSTADTLAURELA member of the public sent a report in through mPING of dime sized hail (0.75 inches) in East Berdstadt.
16:25BROAD BOTTOMPIKEA person on social media reported dime sized hail just west of Coal Run Village in Pike County.
17:24GREEARMORGANA person on social media reported quarter sized hail near Grassy Creek in Morgan County.
18:25COLVILLEHARRISONOne inch hail was reported along Kentucky 392, east of Cynthiana.

New Mexico · 3 reports

TimeLocationCountyObserver comment
00:26HOBBSLEAA report of penny-sized hail was received from mPING. Time is estimated from radar.
00:34HOBBSLEAA report of quarter-sized hail was received from mPING. Time is estimated from radar.
01:02HOBBSLEAA report of penny-sized hail was received from mPING. Time is estimated from radar.

Missouri · 1 report

TimeLocationCountyObserver comment
16:41WELDON SPGST. CHARLESAn NWS employee reported hail falling that was at least quarter sized.

Illinois · 1 report

TimeLocationCountyObserver comment
16:21AVISTONCLINTONBroadcast media relayed photos of 1.5 inch to 2 inch hailstones from social media.

Kansas · 1 report

TimeLocationCountyObserver comment
23:01CIMARRONGRAYEmergency manager reported 0.88 inch sized hail.

Wind reports (74)

Arkansas · 40 reports

TimeLocationCountyObserver comment
13:01FOREMANLITTLE RIVERA NWS Survey Team concluded that a large swath of straight line winds with estimated wind gusts between 80-90 mph began in the Lime Rock Hill area just south of Foreman, and continued into the Gum Flats to the northeast side of Foreman. The damage path began along Highway 108 West between South 1st Street and South Bell Street where numerous large trees were uprooted or snapped. Sporadic damage continued northeastward, crossing Highway 41 South, with additional damage noted along Highway 108 east of Foreman across County Road 51 North to County Road 153. The vast majority of the tree damage along this path was oriented to the northeast. The maximum path width of these straight line winds was approximately 650 yards.
13:06GRANNISPOLKChicken coops were damaged due to strong thunderstorm winds.
13:08GRANNISPOLKA chicken house near Grannis sustained significant wind damage.
13:25LOCKESBURGSEVIERLarge branches snapped off of trees in Lockesburg.
13:50BLUE BAYOUHOWARDNumerous trees were downed across Howard County.
14:25NORMANMONTGOMERYTrees were blown down across Smoky Hollow Road.
14:39BRIGHTSTARMILLERA tree was blown down at the intersection of Highway 160 and County Road 3.
14:50BRIGGSVILLEYELLTrees were blown down in Briggsville blocking State Highways 28 and 307.
14:52MARVINVILLEYELLA chicken house was damaged near Havana.
14:52CRYSTAL SPGSGARLANDTrees and power lines were blown down.
15:00DANVILLEYELLA large tree was blown down in Danville.
15:09WALNUT HILLLAFAYETTEMultiple trees were blown down onto vehicles at a baseball field just west of Bradley.
15:10BRADLEYLAFAYETTEA tree was blown down blocking Crabtree Lane in Bradley.
15:36(RUE)RUSSELLVILLE MUNICIPAL AIRPORTPOPERussellville ASOS measured a 63 mph wind gust.
15:36OAKLAND HGTSPOPEA large tree was blown down on top of a car crushing it at Arkansas Tech.
15:41HOT SPRINGS VILLAGEGARLANDNumerous trees were blown down in Hot Springs Village.
15:45YOUNGNEVADATrees were blown down along Highway 278 in Eastern Nevada County.
16:04GRIFFITHTOWNCLARKMeasured from a personal weather station near Gravel Junction.
16:24CENTER RIDGECONWAYA metal barn sustained roof damage near Center Ridge.
16:36GREENBRIERFAULKNERMultiple trees were blown down in Greenbrier.
16:41HOLLY SPGSDALLASSeveral trees were blown down across Dallas County Road 149.
16:45WOODLAND HGTSPULASKIMesonet Station ARD14 on I-430 River Bridge NB Pole 15.
16:50PULASKIPULASKIA tree was blown down on a house.
16:51CONWAYFAULKNERA tree was blown over at Centennial Valley Golf Course in Conway.
16:53SHERWOODPULASKIA tree was blown down on a house in Silver Creek.
16:56SHERWOODPULASKICornerstone Bible Fellowship Church sustained roof damage.
16:57SHERIDANGRANTA tree fell on a car in Sheridan.
16:57SYLVAN HILLSPULASKIMultiple trees were blown down, including fencing blown down, in numerous locations in Sherwood.
16:59IVANDALLASSeveral trees were blown down across Dallas County Road 107.
17:05JACKSONVILLEPULASKITrees and powerlines were blown down on Jeff Davis Street in Jacksonville.
17:18CABOTLONOKETrees were blown down on a house and a fence was blown over near Cabot Community Park.
17:44(PBF)PINE BLUFF ARPTJEFFERSONA 59 mph wind gust was measured at Grider Field in Pine Bluff.
17:48HERBINECLEVELANDTrees were blown down and minor structural damage was sustained just north of Herbine.
18:44GILLETTARKANSASA 61 mph wind gust was measured from a personal weather station near Gillett.
19:00TILTONCROSSTrees were blown down along HWY 49, just north of Fair Oaks.
19:17WATSONDESHAPowerlines were blown down along Highway 1 in Watson.
19:43SOUTHLANDPHILLIPSA large tree was downed on State Hwy 242, near the intersection of CR 210. This tree caused both lanes of Hwy 242 to be blocked.
19:50BARTONPHILLIPSA tree was knocked down across Highway 85 south of the school in Barton.
19:59SHEARERVILLECRITTENDENTree downed along Hwy 70, north of Proctor.
20:20CARAWAYCRAIGHEADTrees and power lines were knocked down. A metal building was damaged.

Texas · 21 reports

TimeLocationCountyObserver comment
02:29BUFORDMITCHELLA maximum wind gust of 68 MPH was observed by the West Texas Mesonet Site, 5NW Colorado City.
02:59KNOX CITYKNOXKnox City (KNOX) Mesonet observation.
03:09TRUSCOTTKNOXTruscott (TRUS) Mesonet observation.
07:18BRIDGEPORTWISEA member of the public reported large tree limbs blown down at a home near CR 3336 at FM 2123.
08:44CELINACOLLINA 68 mph (59 knot) wind gust was measured at Dallas North Tollway and Hwy 428.
08:44CELINACOLLINDowned trees were reported along Dartmoor Drive, Mustang Trail, and Saddlebred Trail in the Carter Ranch subdivision, and a downed power line was at Coit Road and Vest Lane.
10:48MESQUITEDALLASA storm survey determined straight line winds of 75-80 mph caused damage to homes around Meadowbrook Dr in Mesquite. Minor roof to moderate tree damage was observed.
10:56JOSEPHINECOLLINBroadcast media reported that several homes suffered shingle and fence damage in Josephine. The public reported that similar damage was also reported in the Magnolia Point neighborhood on the south side of Josephine.
13:40GILMERUPSHURTrees were blown down on South Cypress Street in Gilmer.
14:53NEW HOMELYNNA Texas Tech University West Texas mesonet site in New Home measured severe wind gusts from 1453 CST through 1502 CST. A peak wind gust of 64 mph was measured at 1453 and 1554 CST.
15:22(LBB)LUBBOCK INTL ARLUBBOCKThe automated surface observing system at Lubbock International Airport measured severe wind gusts to 60 mph from 1522 CST through 1525 CST.
15:37GROESBECKLIMESTONEAmateur radio reported that a wall collapsed on a building in downtown Groesbeck on Navasota Street.
15:43OVERTONRUSKTrees were blown down in Overton.
15:49RALLSCROSBYA Texas Tech University West Texas mesonet site near Ralls measured severe wind gusts from 1549 CST through 1553 CST. A peak gust of 68 mph was measured at 1549 CST.
16:13MC ADOODICKENSA Texas Tech University West Texas mesonet site near McAdoo measured severe wind gusts of 63 mph from 1613 CST through 1615 CST.
16:33ROARING SPGSMOTLEYA Texas Tech University West Texas mesonet site near Roaring Springs measured severe wind gusts from 1633 CST through 1635 CST. A peak wind gust of 64 mph was measured between 1633 and 1634 CST.
18:29ODELLWILBARGEROdell (ODEL) Mesonet observation.
21:01LEONALEONA storm chaser reported 70 mph winds and power outages in Leona on FM 977. Reports on Facebook also indicated several trees were down along Highway 75 in Leona.
21:25AUSTONIAHOUSTONAn emergency manager reported multiple trees down west of Austonio. A secondary roof over a trailer house was reported to be blown off. Based on the damage reported, wind speeds were estimated to be 74 mph.
21:50WELDONHOUSTONA member of the public reported tree branches down, blocking roads near Weldon.
22:00RATCLIFFHOUSTONAn emergency manager reported one downed tree blocking both lanes at FM 227 near CR1165, north of Ratcliff.

Oklahoma · 8 reports

TimeLocationCountyObserver comment
00:10TAHLEQUAH ARPTCHEROKEEThe Oklahoma Mesonet station near Tahlequah measured 62 mph thunderstorm wind gusts.
01:25WALTERSCOTTONWalters (WAL2) Mesonet observation.
01:30WALTERSCOTTONWalters (WAL2) Mesonet observation.
01:52WALTERSCOTTONPersonal weather station observation.
02:10COMANCHESTEPHENSA large tree, approximately three to four feet in diameter, was blown down and landed on a house. Event time is estimated from radar observations.
02:15COMANCHESTEPHENSPowerlines blown down along portions of Oklahoma Highway 53. Event time is estimated from radar observations.
08:50STUARTHUGHESRelayed images show light roof damage to a house and large tree branches blown down. Event time is estimated from radar observations.
09:55CROWDERPITTSBURGStrong thunderstorm wind snapped large tree limbs and damaged roofs.

North Carolina · 2 reports

TimeLocationCountyObserver comment
17:06PINE RIDGESURRYThunderstorm winds blew a tree down near the intersection of Cadle Ford Road and Red Brush Road. Damage values are estimated.
17:12WHITE PLAINSSURRYThunderstorm winds blew a tree down near the intersection of Old Route 601 and Perry Taylor Road. Damage values are estimated.

Mississippi · 1 report

TimeLocationCountyObserver comment
20:01WINSTONVILLEBOLIVARMeasured by a Davis weather station southeast of Shelby.

Colorado · 1 report

TimeLocationCountyObserver comment
16:49LAMAR ARPTPROWERSThere was a 53 knot gusts measured at the LAA asos.

Louisiana · 1 report

TimeLocationCountyObserver comment
15:53SHONGALOOWEBSTERMultiple trees and power lines were downed north of Shongaloo.
Was a specific property in this swath?
Run the address against NOAA hail history → Address hail check