← All storm days

Hail Storm Map — September 21, 2025

Hail storm map for September 21, 2025: max 3.00" hail across FL, IA, IL, LA, MI, MN, OK, SD, TX, UT, WI, ~83,543 structures in swath.

FLIAILLAMIMNOKSDTXUTWI

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

A significant hail event swept across FL, IA, IL, LA and 7 more states on September 21, 2025, with MRMS radar measuring stones up to 3.00". An estimated 83,543 structures fell inside the qualifying swath. Texas took the brunt with ~48,400 structures estimated in the ≥1" footprint. Roughly 9,787 of those sat under destructive ≥2.50" stones — the radar tier that routinely totals roofs and shatters auto glass. NOAA logged 67 hail reports and 42 wind reports for the day.

Max hail size
3.00"
States impacted
11
Structures in swath
83,543

Estimated structures affected by state & hail size

State≥1.00"≥1.75"≥2.50"
Texas48,40026,9389,787
Minnesota18,5972,0300
Louisiana7,80400
Illinois3,66500
Oklahoma3,34900
Iowa92130
Wisconsin31100
Florida27100
Michigan9500
South Dakota8900
Utah4100

NOAA storm reports

Hail reports (41)

Texas · 19 reports

TimeLocationCountyObserver comment
16:20LAKE GRAHAMYOUNGA trained spotter reported quarter sized hail 5 and 1/2 miles north of Lake Graham.
16:21ELLSWORTHGRAYSONA public report indicated ping pong ball sized hail in Knollwood.
16:23SHERMAN MUNI ARPTGRAYSONAn amateur radio report indicated half-dollar sized hail midway between Sherman and Knollwood.
16:30LUELLAGRAYSONA trained spotter measured tennis ball sized hail in Luella.
16:30LOISCOOKEA public report indicated 2 inch diameter hail near Interstate 35 midway between Valley View and Sanger.
16:35SHERMAN MUNI ARPTGRAYSONReported via mPing.
16:39LUELLAGRAYSONReported via mPing.
16:51HOWEGRAYSONLarge hail 2.25-2.5 inches in size fell for 8-10 minutes about 3 miles southeast of Howe. Windows were broken and roof damage was observed. The weather station at this location also measured 62 mph winds with large tree branches broken.
16:57GREEN VLYDENTONReported via mPing.
17:02VAN ALSTYNEGRAYSONReported via mPing.
17:05VAN ALSTYNEGRAYSONReported via mPing.
17:12VAN ALSTYNEGRAYSONGolf ball sized hail was reported in Van Alstyne.
17:16ANNACOLLINReported via mPing.
17:17ANNACOLLINReported via mPing.
17:20DENTONDENTONPenny sized hail fell for about 5 minutes on the northern side of Denton. This was reported via mPing.
17:23ANNACOLLINReported via mPing.
17:25MELISSACOLLINReported via mPing.
17:34MELISSACOLLINReported via mPing.
17:39ALTOGACOLLINReported via mPing.

Minnesota · 16 reports

TimeLocationCountyObserver comment
16:07ALMA CITYWASECAReport of hail covering the ground, with the largest stone being quarter-sized. Also tree branches down.
16:44OTISCOWASECASpotter measured hailstones of penny to quarter size.
17:54BIXBYSTEELEReport of a large amount of hail, the largest around quarter sized.
18:09BLOOMING PRAIRIESTEELEGolf ball size hail on Hwy 30 west of Blooming Prairie.
19:05INVER GROVE HEIGHTSDAKOTAPhoto measurement provided via social media.
19:12(STP)ST PAUL DOWNTOWN AIRPORT HOLMAN FIELDRAMSEYReport of half-inch to Ping Pong Ball sized hail for two minutes.
19:14WOODBURYWASHINGTONReport submitted via X.
19:14WOODBURYWASHINGTONReport received via mPING.
19:15MAGNOLIAROCKHail size varied between quarter and half dollar size.
19:17WOODBURYWASHINGTONReport received via mPING.
19:17WOODBURYWASHINGTONReport received via mPING.
19:19WOODBURYWASHINGTONReport received via mPING.
19:58DEEPHAVENHENNEPINReport received from mPing.
20:01DEEPHAVENHENNEPINReport received from mPING.
20:01DEEPHAVENHENNEPINHail measurement provided via X.
20:47WINDOMCOTTONWOODHail was quarter size or smaller.

Louisiana · 4 reports

TimeLocationCountyObserver comment
17:45HONOREBOSSIERPing pong ball size hail fell on Ascot Court in the Green Acres subdivision in Bossier City.
17:45VANCEVILLEBOSSIERNickel size hail fell in North Bossier City.
17:45HONOREBOSSIERPing pong ball sized hail fell at the Target on Airline Drive and I-220.
17:50VANCEVILLEBOSSIERHalf dollar size hail fell on Sabine Pass Drive in North Bossier City.

Florida · 1 report

TimeLocationCountyObserver comment
13:25BRUCEWALTONVideo of large hail was posted on social media from the Windswept Dunes neighborhood.

Illinois · 1 report

TimeLocationCountyObserver comment
14:38MATTESONCOOKA photo showed hail 1 to 1.25 inches in diameter.

Wind reports (39)

Texas · 14 reports

TimeLocationCountyObserver comment
15:35OLNEYYOUNGScattered downed trees and sheet metal was removed from buildings throughout Olney. Wooden power poles were leaning, spectator stands at the baseball fields were damaged, and a 40 foot storage container was moved.
16:32SANGERDENTONFive campers were overturned as the Sanger KOA near I-35 and View Rd. One person in a camper died later but it was determined to be from a health issue and not from injuries sustained in the storm.
16:32SANGERDENTONThunderstorm winds tore a 45-50 foot hole in the roof of the Walmart Distribution Center north of Sanger, and another warehouse had one of the outside walls partially collapsed.
16:33SANGER LANE ARPTDENTONThe Villas at Hunnington and Trails of Sanger apartments sustained minor damage including missing shingles, roof damage, and vehicle cover damage.
16:33SANGERDENTONBroken tree limbs and power poles were reported on Belz Road north of Sanger.
16:51WHITE MOUNDGRAYSONEleven wooden power and communication poles were broken along Highway 902 east of Howe between the power substation and Harrell Rd.
16:51HOWEGRAYSONA weather station approximately 3 miles southeast of Howe measured a 62 mph wind gust. Large tree branches were also broken. Large hail was also reported at this location, causing additional damage.
16:52SPANISH FTMONTAGUEA social media photo and video showed a large tree uprooted near Spanish Fort, approximately 2 feet in diameter.
17:01DESDEMONAEASTLANDPhotos were received of multiple trees snapped and branches down just east of Desdemona.
17:02DENTONDENTONA 64 mph wind gust was measured at Hwy 288 and I-35 on the north side of Denton.
17:35DENTONDENTONA 68 mph wind gust was measured at TWU in Denton.
18:33PROCTORCOMANCHEA mobile home lost its roof and outbuildings were knocked down on CR 347, located southeast of Proctor.
18:35PERRINJACKMetal and lightweight structures sustained damage in Perrin.
18:50MINGUSPALO PINTOThe front entrance of a building in Mingus collapsed inward with glass blown out of the front windows.

Ohio · 9 reports

TimeLocationCountyObserver comment
13:16DAY HGTSCLERMONTSeveral trees and large tree limbs were downed along Bailey Drive.
13:16MULBERRYCLERMONTA tree, estimated to be about three feet in diameter, was downed.
13:16DAY HGTSCLERMONTA tree branch, around two feet in diameter, fell onto a residential home, causing roof damage.
13:22MT REPOSECLERMONTSeveral large tree limbs were downed onto power lines.
13:27GOSHENCLERMONTSeveral mature trees were downed onto power lines.
13:37BLACKHAWKWARRENMultiple trees were downed across Harlan Township.
13:44WRIGHT VIEWGREENEA large tree was uprooted and a separate tree had a large branch downed along Rice Blvd.
14:00KINGMANCLINTONMultiple trees were downed near State Route 380 and Buck Run Road.
15:49SUMMIT STATIONLICKINGA tree was downed onto power lines along Cleveland Road Southwest.

Illinois · 7 reports

TimeLocationCountyObserver comment
14:38BULL VALLEYMCHENRYPower lines were blown down in a roadway.
14:48HOMEWOODCOOKA photo showed a tree limb 6 to 8 inches in diameter and 15 to 20 feet long blown down.
14:52SHOREWOODWILLA tree limb roughly 6 inches in diameter was blown down near River Road and Interstate 55.
14:57ELWOODWILLTwo trees were blown down near the Hoff Road entrance to the Midewin National Tallgrass Prairie. A nearby personal weather station measured a wind gust to 50 mph at 8 feet above ground.
14:59LAKEMOORMCHENRYTrees were blown down near Route 120.
16:00DUNKELCHRISTIANThe siding was damaged on a home, and a gutter was ripped from a garage.
18:04JACKSONVILLEMORGANA tree was blown onto a house and 4 other trees were knocked down across roadways in Jacksonville.

Oklahoma · 4 reports

TimeLocationCountyObserver comment
13:40JAMESVILLEMUSKOGEEThe Oklahoma Mesonet station near Haskell measured thunderstorm wind gusts up to 65 mph.
14:46WARNERMUSKOGEEStrong thunderstorm wind snapped numerous large tree limbs.
18:28SCULLYVILLELE FLOREStrong thunderstorm wind damaged the roof of a home and blew down a tree.
19:40LANEATOKALane (LANE) Mesonet observation.

Utah · 2 reports

TimeLocationCountyObserver comment
17:40DELLETOOELEThe I-80 at MP 71 East Delle mesonet station recorded a wind gust of 63 mph as a result of outflow winds associated with a nearby cluster of showers and thunderstorms moving through the area.
18:10SNOWVILLEBOX ELDERThe Hansel Valley mesonet station recorded a wind gust of 59 mph as a result of outflow winds associated with a nearby cluster of showers and thunderstorms moving through the area.

Tennessee · 1 report

TimeLocationCountyObserver comment
16:17MURFREESBORO ARPTRUTHERFORDSevere thunderstorm winds downed a large tree on Greenland Drive in Murfreesboro. Damages are a rough estimate.

Louisiana · 1 report

TimeLocationCountyObserver comment
17:31SHREVEPORT DOWNTOWNCADDOAn NWS Storm Survey confirmed several areas of trees with limbs broken by wind gusts estimated up to 70 mph at the Downtown Shreveport Riverfront.

Mississippi · 1 report

TimeLocationCountyObserver comment
16:30WALLSDE SOTOA microburst removed the roof membrane from the gymnasium at Walls Elementary School.
Was a specific property in this swath?
Run the address against NOAA hail history → Address hail check