← All storm days

Hail Storm Map — June 9, 2025

Hail storm map for June 9, 2025: max 3.00" hail across AL, CO, MI, MS, NM, NY, PA, SC, TX, WV, ~51,054 structures in swath.

ALCOMIMSNMNYPASCTXWV

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

A significant hail event swept across AL, CO, MI, MS and 6 more states on June 9, 2025, with MRMS radar measuring stones up to 3.00". An estimated 51,054 structures fell inside the qualifying swath. Texas took the brunt with ~43,962 structures estimated in the ≥1" footprint. Roughly 1,871 of those sat under destructive ≥2.50" stones — the radar tier that routinely totals roofs and shatters auto glass. NOAA logged 46 hail reports and 121 wind reports for the day.

Max hail size
3.00"
States impacted
10
Structures in swath
51,054

Estimated structures affected by state & hail size

State≥1.00"≥1.75"≥2.50"
Texas43,9628,5121,860
New Mexico4,53332811
New York75900
Pennsylvania72500
Alabama60900
Mississippi26300
Michigan8200
West Virginia6800
Colorado3500
South Carolina1800

NOAA storm reports

Hail reports (38)

Texas · 27 reports

TimeLocationCountyObserver comment
04:52TOMBALLHARRISBroadcast media shared photos in slack of a hailstone around 1.25-1.5 inches in size.
17:20OKLAHOMAMONTGOMERYA trained storm spotter reported quarter inch hail in the Woodlands.
17:20SHENANDOAHMONTGOMERYA member of the public reported 1 inch hail in the Woodlands through mPING.
17:25COCHRANMONTGOMERYA trained storm spotter reported hail near the Woodlands Mall, around 1.00 - 1.25 inches in size.
17:52LEESGLASSCOCKPing pong ball-size hail was reported by the public just south of Forsan. The time of occurrence is estimated by radar.
17:56TARZANMARTINAn off duty NWS employee reported hen egg-size hail. The time of occurrence is estimated by radar.
17:56LENORAHMARTINA report was received from the public of approximately tennis ball-size hail. The time of occurrence is estimated by radar.
18:20GARDEN CITYGLASSCOCKPing pong ball-size hail was reported by a storm chaser about 8 miles east of Garden City. The time of occurrence is estimated by radar.
18:32STANTON RDRUNNER ARPMARTINA storm chaser reported golf ball-size hail in Stanton. The time of occurrence is estimated by radar.
18:34STANTONMARTINMultiple pictures were received from social media of tennis ball-size hail in Stanton. The time of occurrence is estimated by radar.
19:32GARDEN CITYGLASSCOCKA storm chaser reported quarter-size hail falling near Garden City. The time of occurrence is estimated by radar.
19:34GARDEN CITYGLASSCOCKLaw enforcement in Garden City reported ping pong ball-size hail. The time of occurrence is estimated by radar.
20:12MERTZONIRIONAn NWS employee measured hail stones of 3.25 inches in diameter. In addition, public reported hail larger than 3.25 inches with at least 25 pickup trucks and larger trucks that had windows broken and significant denting. One truck was dented badly enough to stop the engine. 3 people sustained injuries.
21:34SEMINOLEGAINESPenny-size hail was reported by the public east of Seminole. The time of occurrence is estimated by radar.
21:35ALLISON RANCH ARPTSCHLEICHERPublic reported baseball size hail near the intersection of U.S. Highway 190 and FM 1828. Time based on radar.
21:52ODESSA ECTOR CO ARPTECTORA report was received via mPING of quarter-size hail in northern portions of Odessa. The time of occurrence is estimated by radar.
21:58ODESSA ECTOR CO ARPTECTORA report was received from the public via mPING of quarter-size hail in northern portions of Odessa. The time of occurrence is estimated by radar.
22:02ODESSA ECTOR CO ARPTECTORA report was received from the public via mPING of ping pong ball-size hail in northwestern portions of Odessa. The time of occurrence is estimated by radar.
22:16ODESSAECTORA trained spotter reported quarter-size hail in Odessa. The time of occurrence is estimated by radar.
22:20ODESSAECTORBroadcast media shared report of half dollar-size hail (and a bit larger) in western portions of Odessa. The time of occurrence is estimated by radar.
22:22GREENFIELD ACRESECTORAn NWS Employee reported approximately quarter-size hail near 42nd Street and Dixie Blvd in Odessa. The time of occurrence is estimated by radar.
22:22GREENFIELD ACRESECTORA report was received from the public via mPING of half dollar-size hail in western portions of Odessa. The time of occurrence is estimated by radar.
22:22ODESSA ECTOR CO ARPTECTORA report was received from the public via mPING of half dollar-size hail in northern portions of Odessa. The time of occurrence is estimated by radar.
22:26ODESSA ECTOR CO ARPTECTORA report was received from the public via mPING of dime-size hail in northern/northeastern portions of Odessa. The time of occurrence is estimated by radar.
22:28ODESSA ECTOR CO ARPTECTORA report was received from the public via mPING of dime-size hail in northern portions of Odessa. The time of occurrence is estimated by radar.
22:46PLEASANT FARMSECTORA report was received from the public via mPING of golf ball-size hail northeast of Pleasant Farms. The time of occurrence is estimated by radar.
23:13TOKIOTERRYLocal broadcast media relayed a report of quarter size hail in Tokio.

New Mexico · 6 reports

TimeLocationCountyObserver comment
14:45ESCABOSABERNALILLOA trained spotter reported golf ball to baseball size hail from a severe thunderstorm. The hail resulted in tree, house and automobile damage.
15:00MORIARTYTORRANCEQuarter to half dollar sized hail was observed a few miles south of I-40 at Edgewood from a severe thunderstorm.
15:20SANDIA PARKBERNALILLOSeveral observers in Sandia Park observed hail ranging from 1/2 inch to half dollar size in Sandia Park along NM 14 from a severe thunderstorm.
15:28MORIARTYTORRANCEHail as large as tennis ball size was observed in Moriarty from a severe thunderstorm.
15:45CEDAR CRESTBERNALILLOA NWS employee in Sedillo just south of I-40 observed hail as large as nickel size from a strong to severe thunderstorm.
16:50NEWKIRKGUADALUPEA trained spotter reported quarter size hail along I-40 near Newkirk. Heavy hail accumulations ended up covering the interstate and impacting travel.

Pennsylvania · 3 reports

TimeLocationCountyObserver comment
16:10CULTSVILLECLARIONReceived a picture of hail next to a ruler from an EM near Sligo, PA.
20:27LUMBER CITYMIFFLINA severe thunderstorm produced half-dollar sized hail in Lumber City.
20:28MILROYMIFFLINA severe thunderstorm produced quarter-sized hail at the Rutters in Milroy.

Alabama · 1 report

TimeLocationCountyObserver comment
16:29DOTHANHOUSTONA member of the public reported quarter sized hail on the south side of Dothan.

Mississippi · 1 report

TimeLocationCountyObserver comment
19:23NIXONPONTOTOCQuarter-sized hail fell at the corner of MS Hwy 6 and MS Hwy 9.

Wind reports (119)

South Carolina · 20 reports

TimeLocationCountyObserver comment
16:01MT HOLLYBERKELEYThe media relayed a picture of a residential home with siding damage near the intersection of Fairfax Boulevard and Highway 176.
16:05SUMMERVILLEDORCHESTERA Dorchester County emergency manager reported multiple trees down across downtown Summerville.
16:07MT HOLLYBERKELEYA Berkeley County emergency manager reported a tree down and blocking the roadway near the intersection of Highway 52 and Old Mount Holly Road.
16:09SLANDSVILLEDORCHESTERA trained spotter reported a fascia blown off at the roof line of a house.
16:26CEDAR HILLBERKELEYA Berkeley County emergency manager reported a tree down and blocking the roadway near the intersection of Highway 41 and French Quarter Creek Road.
17:45AYNORHORRYMultiple trees reported down in Aynor, with one report of roof damage via social media.
17:55SOCASTEEHORRYThe public reported two large trees down.
18:27GODSEYGREENWOODUtility company reported trees blown down on power lines.
18:30WILLINGTONMCCORMICKMcCormick County dispatch reported trees down along Hwy 28 north. Time estimated based on radar.
18:45TROYMCCORMICKMcCormick county dispatch reported trees down at the intersection of US 221 and Eden Hall Rd. Time estimated by radar.
19:15HELENANEWBERRYTrained weather spotter reported tree down on a powerline in the 6500-6800 block of SC 121. Time estimated by radar.
19:18PERRYS XRDSSALUDASaluda County dispatch reported trees down at The Ridge Rd and Caldwell Rd. Time estimated by radar.
19:21DENNIS XRDSSALUDASaluda County dispatch reported trees down on powerlines in the 4000 block of Newberry Highway north of Saluda. Time estimated by radar.
19:42PEAKNEWBERRYNewberry County dispatch reported trees down along Hwy 176 near Mayer Rd. Time estimated by radar.
19:44LITTLE MTNNEWBERRYNewberry County dispatch reported a tree down along Sam Koon Rd near Maple Hollow Ln. Time estimated by radar.
19:48CHAPINLEXINGTONColumbia news affiliate posted a picture from a viewer in Chapin of a large branch snapped off a tree. Time estimated by radar.
19:53BALLENTINERICHLANDColumbia Fire reports a tree down on a house as well as a powerline down. Time estimated based on radar.
20:10OAK GROVERICHLANDColumbia Fire Dept reported a tree down blocking the roadway at the intersection of Lorick Rd and Winnsboro Rd. Time estimated by radar.
20:12KILLIANRICHLANDSCDPS website and Richland County EM reported a tree on the roadway on Lorick Road near Dozier Lane.
20:37SOUTH CONGAREELEXINGTONSCDPS website reports a tree in roadway on Busbee Road. Time estimated by radar.

Georgia · 20 reports

TimeLocationCountyObserver comment
11:44OCHLOCKNEETHOMASA tree was blown down near the intersection of Maddox Road and Malloy Road.
12:02PASCOTHOMASA tree was down near the intersection of Highway 19 and Hebron Lane.
12:03PASCOTHOMASA tree was down near the intersection of Highway 202 and Lillie Lane.
12:10PATTENTHOMASA tree was down near the intersection of Patten-Coolidge Road and Ponder Road.
12:16ENONTHOMASA tree was blown down near the intersection of Ione Road and Woodhaven Road near the Brooks-Thomas county line.
12:18PAVOBROOKSA tree was down along Shelly Road.
12:32BARRETTSLOWNDESA tree was down at Quarterman Road and Hambrick Road.
12:45LACONTECOOKUGA mesonet measured a gust of 52 knots.
13:55PATTERSON STRIP ARPTPIERCEMultiple trees and powerlines were blown down. The time of damage was based on radar. The location of damage was approximated.
13:55PATTERSON STRIP ARPTPIERCEA large tree down and two powerlines were blown down. The time of damage was based on radar.
14:05HOMELANDCHARLTONA spotter reported multiple downed trees and powerlines in the Folkston area. Some fires started with the downed powerlines. The time of damage was based on radar. The cost of wind damage was unknown but estimated for inclusion in Storm Data.
14:19BACONTONMITCHELLA tree was blown down on Old Georgia Highway 3.
14:20GARDIWAYNECounty emergency management shared a photo of a downed tree across Midway Baptist Church Rd and Lambert Bennett Rd. The time of damage was based off radar. The cost of wind damage was unknown but estimated for inclusion in Storm Data.
14:23LOCKETT CROSSINGDOUGHERTYA tree was blown down along the 4100 block of Gillionville Road.
14:25ALBANYDOUGHERTYA tree was down along the 1400 block of 11th Ave in Albany.
14:28RED ROCKWORTHA tree was down along Woodcrest Road.
14:30TURNER CITYDOUGHERTYThunderstorm winds blew apart a portion of the brick facade on the north facing side of a church building in the 3500 block of Sylvester Highway.
14:38TEMPYWORTHA tree was down along Douthit Road.
15:05EXCELSIORCANDLERThe Candler County 911 Call Center reported a tree down on Dutch Ford Road.
15:06EXCELSIORCANDLERThe Candler County 911 Call Center reported a tree down on Lake Church Road.

Pennsylvania · 19 reports

TimeLocationCountyObserver comment
14:59CORRYERIEMinor roof damage in Corry.
15:09COLUMBUSWARRENA severe thunderstorm, producing wind gusts estimated near 60 mph, knocked down multiple trees onto houses in Columbus Township.
15:21WRIGHTSVILLEWARRENA severe thunderstorm, producing wind gusts estimated near 60 mph, knocked down a tree down near the intersection of Sutton Road and State Route 958 north of Wrightsville.
16:24LIMESTONECLARIONA tree was reported down in the town of Limestone.
16:29WATERSONCLARIONTrees were uprooted along Brush Run Rd.
16:29WATERSONCLARIONLarge limbs were reported down near mile marker 67 along I-80.
16:31DAYCLARIONA tree was reported down along Route 322 just west of Exit 70 on I-80.
16:45SIGELJEFFERSONA tree was reported down over the road with power lines blocking the roadway on Route 949. Possible tornado.
17:29SIGELJEFFERSONA tree was reported down with utility lines across the roadway.
17:58ROSEVILLEJEFFERSONA tree was reported down on US 322 near Spencer Ln.
18:15PINECROFTBLAIRA severe thunderstorm, producing wind gusts estimated near 60 mph, knocked down a tree down on Bellemeade Drive near the intersection of Linwood Road, blocking the roadway north of Altoona.
18:16ALTOONABLAIRA severe thunderstorm, producing wind gusts estimated near 60 mph, knocked down a tree and wires down near the intersection of South 22nd Street and Logan Avenue in Altoona.
19:19CENTRAL CITYCENTREA severe thunderstorm, producing wind gusts estimated near 60 mph, knocked down multiple instances of trees and wires in the Milesburg area.
19:33MC CONNELLSTOWNHUNTINGDONA severe thunderstorm, producing wind gusts estimated near 60 mph, knocked down a tree and set of wires on Hartslog Valley Road near the intersection of Blue Moon Road, blocking the roadway west of Huntingdon.
19:48GREENWOOD FURNACEHUNTINGDONA severe thunderstorm, producing wind gusts estimated near 95 mph, uprooted and snapped numerous trees in Rothrock State Forest. The most concentrated damage as a result of this downburst snapped three to four dozen trees in a densely forested area, with a combination of softwood pines and hardwood oaks.
19:51SAULSBURGHUNTINGDONA severe thunderstorm, producing wind gusts estimated near 60 mph, knocked down trees and wires onto Wesley Chapel Road east of Petersburg.
19:56SAULSBURGHUNTINGDONA severe thunderstorm, producing wind gusts estimated near 60 mph, knocked down a tree and a set of wires on Summit School Road east of Petersburg.
20:05MC ALEVYS FORTHUNTINGDONA severe thunderstorm, producing wind gusts estimated near 60 mph, knocked down a tree and wires on Greenwood Road, blocking the roadway northwest of Belleville.
22:10SAVILLEPERRYA severe thunderstorm, producing wind gusts estimated near 60 mph, knocked down two trees on a house and into a bedroom of a residence southwest of Saville. No injuries were reported.

New York · 14 reports

TimeLocationCountyObserver comment
15:30BUSTICHAUTAUQUATree down blocking roadway in Busti.
15:32PULASKIOSWEGOTrees and wires down in Town of Pulaski.
15:38SANDY CREEKOSWEGOSeveral trees and wires downed in Sandy Creek.
15:42KIANTONECHAUTAUQUATree downed in Kiantone.
16:04STEAMBURGCATTARAUGUSSeveral trees down in Steamburg, including tree a on a house.
17:46BATHSTEUBENStrong thunderstorm winds uprooted a large tree in a yard, and the tree landed on a dog kennel.
18:02NORTH URBANASTEUBENStrong thunderstorm winds knocked down a tree onto a house. The roof over the porch was damaged and a window was broken.
18:58TYRONESCHUYLERStrong thunderstorm winds uprooted a large tree and snapped multiple large branches.
19:10READING CENTERSCHUYLERStrong thunderstorm winds knocked down trees around town.
19:34TRUMANSBURGTOMPKINSStrong thunderstorm winds knocked down a tree onto a structure.
19:34TRUMANSBURGTOMPKINSStrong thunderstorm winds knocked down a tree onto a road.
19:35TRUMANSBURGTOMPKINSStrong thunderstorm winds knocked down a tree onto a road.
19:41COVERTSENECAStrong thunderstorm winds knocked a tree and wires onto a road.
20:12FAIR HAVENCORTLANDStrong thunderstorm winds uprooted or snapped multiple trees in the area.

West Virginia · 13 reports

TimeLocationCountyObserver comment
15:18STEWARTWOODOne tree was blown down at the intersection of Pike Street and Stephens Street in Parkersburg.
16:00FIVEMILEMASONIn the community of Fivemile, downed trees were observed along Gamms Hill Road.
16:49FRAZIERS BOTTOMPUTNAMThe combination of a downed tree along Fruth Addition Road in Midway and another along Wood Station Road in Fraziers Bottom resulted in local power outages.
19:14MILLENHAMPSHIREA tree blew down near the intersection of CR-1 Green Spring Valley Road and CR-1/17 Forest Road/Hilda Drive.
19:18SPRINGFIELDHAMPSHIRETree damage was reported near Springfield, including a tree down into the roadway near the intersection of WV-28 Cumberland Road and CR-28/9 Goldsborough Road.
19:23THREE CHURCHESHAMPSHIREA tree blew down on Branch Mine Road.
19:23ROMNEYHAMPSHIREA tree blew down in the 200 block of Bill Taylor Road.
19:25POINTSHAMPSHIREA tree blew down near the intersection of CR-3 Springfield Pike and Antler Road.
19:25ROMNEYHAMPSHIREA tree blew down near the intersection of North Charlevoix Place and West Rosemary Lane.
19:30LEVELSHAMPSHIREA tree blew down in the 13900 block of CR-5 Jersey Mountain Road.
19:50HOYHAMPSHIREMultiple trees blew down in the 100 to 800 block of CR-45/13 Hoy Road.
19:55HANGING ROCKHAMPSHIREA tree blew down in the 100 block of North River Road.
20:10CAPON LAKEHAMPSHIREA tree blew down in the 2200 block of CR-16 Capon Springs Road.

Ohio · 10 reports

TimeLocationCountyObserver comment
13:00CREOLAVINTONOver two hundred homes were without power in the Creola township and other local areas as a result of nearby downed trees and power lines.
13:22LOGANHOCKINGA tree was downed along Stagecoach Road.
13:27LONGSTRETHHOCKINGA tree was downed along Carbon Hill Buchtel Road.
14:03VALLEY VIEWSCIOTOA tree was downed in West Portsmouth.
14:06MC DERMOTTSCIOTOA tree was downed in the McDermott area.
14:10ROSEMOUNTSCIOTOA couple of trees were downed in the Rosemount area.
14:36VANDERHOOTATHENSA few trees and adjacent power lines were blown down onto Dixon Road.
14:54WILKESVILLEVINTONMultiple trees blew down and blocked the intersection of Bridge Road and Dugan Road near Wilkesville.
15:24CORYVILLELAWRENCEOutside of Ironton, a tree blew down onto the roadway between Township Road 310 and Township Road 290.
15:59REEDSVILLEMEIGSDowned trees and power lines along Little Forest Run Road resulted in local power outages in the area of Reedsville.

Kentucky · 6 reports

TimeLocationCountyObserver comment
14:09CORNELIUSJACKSONJackson County Dispatch reported a tree down on the 5800 block of KY-3630 in Annville, KY.
14:16BONDJACKSONJackson County Dispatch reported a tree down near the intersection of Hazel Branch and Anna Moore Rd. in Annville, KY.
14:22GREENHILLJACKSONJackson County Dispatch reported a tree down on the 700 block of Green Hill Welchburg Road.
14:22TYNERJACKSONJackson County Dispatch reported a tree down near the intersection of US-421 and KY-30 in Tyner, KY.
14:54BELLEFONTEGREENUPSeveral trees fell across Muddy Branch Road outside the town of Russell.
15:00RIVERTONGREENUPIn Greenup, a tree fell onto Winifred Street.

New Mexico · 5 reports

TimeLocationCountyObserver comment
17:55HOUSEQUAYTrained spotter in House in southern Quay County reported an estimated wind gust of 65 mph and small broken tree limbs and branches from a cluster of severe thunderstorms.
18:00HOUSEQUAYA trained spotter just east of House in Quay County reported broken tree branches of about 5 inches in diameter around her house caused by damaging wind gusts from a cluster of severe thunderstorms.
18:12TAIBANDE BACAA trained spotter in Taiban along U.S. 60 reported estimated wind gusts of 60 mph from a cluster of severe thunderstorms.
21:55MALAGAEDDYThe Mesonet station NMC36 Malaga recorded a 67 mph wind gust. The station stopped reporting at 10:55 PM MDT as a line of storms neared, but when it came back online at 12:20 AM MDT (well after the line of storms had passed) it showed a 67 mph wind gust. As such, the time that the gust occurred is estimated from radar and from when the station first stopped reporting (which was likely caused by the severe wind gust).
22:52BENNETTLEAThe Mesonet station FW9688 Jal recorded a 70 mph wind gust. The time of occurrence is partially estimated by radar.

Alabama · 5 reports

TimeLocationCountyObserver comment
11:40GREEN ACRESHOUSTONA personal weather station measured a gust to 57 knots.
11:40ARDILLAHOUSTONA tree fell on Hodgesville Road near Ross Clark Circle.
16:25TAYLORHOUSTONA tree was blown down near Ridgeview Dr and South Park Ave.
16:54BREWTONESCAMBIABroadcast media reports a large oak tree on top of a home and pickup truck on Gordon Lane in Brewton Alabama.
18:40CLINTONVILLECOFFEEA tree was blown down along Highway 167 near Highway 51.

Florida · 2 reports

TimeLocationCountyObserver comment
11:45FINCHERJEFFERSONThe Jefferson County Sherrif office reported a line of trees down along Cocroft Road in the northern part of the county.
13:52TALLAHASSEE MEMORIAL HOSPITALLEONDebris on powerlines was reported near the intersection of Marion Ave and Miccosukee Road.

Mississippi · 2 reports

TimeLocationCountyObserver comment
20:02NUGENTHARRISONA tree was downed near South Swan Rd and Swan Lane.
20:23(GPT)GULFPORT RGNL AHARRISONThe ASOS station KGPT Gulfport-Biloxi Intl Airport measured a thunderstorm wind gust of 57 knots or 66 mph.

Texas · 2 reports

TimeLocationCountyObserver comment
23:18(LBB)LUBBOCK INTL ARLUBBOCKThe Automated Surface Observing System at Lubbock International Airport measured a severe wind gust of 58 mph.
23:28SEAGRAVESGAINESThe West Texas Mesonet station 15 Seagraves 1SW recorded a 58 mph wind gust.

Michigan · 1 report

TimeLocationCountyObserver comment
15:59CEDAR SPGSKENTTrees down near 15 mile road.
Was a specific property in this swath?
Run the address against NOAA hail history → Address hail check