← All storm days

Hail Storm Map — June 2, 2025

Hail storm map for June 2, 2025: max 3.00" hail across CO, FL, IA, KS, MN, NE, NM, OK, SD, TX, WY, ~43,832 structures in swath.

COFLIAKSMNNENMOKSDTXWY

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

A significant hail event swept across CO, FL, IA, KS and 7 more states on June 2, 2025, with MRMS radar measuring stones up to 3.00". An estimated 43,832 structures fell inside the qualifying swath. Florida took the brunt with ~16,252 structures estimated in the ≥1" footprint. Roughly 202 of those sat under destructive ≥2.50" stones — the radar tier that routinely totals roofs and shatters auto glass. NOAA logged 47 hail reports and 118 wind reports for the day.

Max hail size
3.00"
States impacted
11
Structures in swath
43,832

Estimated structures affected by state & hail size

State≥1.00"≥1.75"≥2.50"
Florida16,2522230
Minnesota6,0424680
Nebraska5,88060854
Iowa3,8841460
Oklahoma3,573260
Texas2,8211,5240
South Dakota2,481550129
Wyoming1,81026619
Kansas59500
Colorado48100
New Mexico1300

NOAA storm reports

Hail reports (28)

Oklahoma · 4 reports

TimeLocationCountyObserver comment
17:41MANGUMGREERThe report was relayed through mPING.
18:31(CSM)CLINTON SHERMAN AIRPORTWASHITAThe report was relayed through mPING.
19:50ALVAWOODSThe report was relayed through Spotter Network.
20:26ROMAN NOSE ST PARKBLAINEThe report was relayed through mPING.

Iowa · 4 reports

TimeLocationCountyObserver comment
15:12LEBANONSIOUXOccasional hail up to half dollar to ping pong size fell for several minutes.
16:05DOONLYONHail of various sizes fell, many with flat tops.
16:20LAKEWOODLYONHail varied from dime to quarter size.
16:35HULLSIOUXA long period of dime to nickel size hail occurred, along with very heavy rainfall.

Nebraska · 3 reports

TimeLocationCountyObserver comment
16:39BUSHNELLKIMBALLTrained spotter reports ping pong ball size hail southwest of Kimball Nebraska.
17:48NORTH PLATTELINCOLNPhoto of several 1 inch hail stones and a report of minor street flooding 538 to 548pm CST.
17:55PONCADIXONOccasional quarter to ping pong ball size hail fell during heavy rainfall.

Wyoming · 3 reports

TimeLocationCountyObserver comment
14:51SOUTH GREELEYLARAMIEReport of quarter size hail near Highway 85, South Greeley Highway.
15:27GUERNSEYPLATTEPictures on Social Media showed numerous 1 inch hailstones east of Guernsey.
16:15BURNSLARAMIEReport from mPING of half dollar sized hail in Burns Wyoming.

New Mexico · 2 reports

TimeLocationCountyObserver comment
13:38CARLSBADEDDYDime-size hail was reported in Carlsbad. The time of occurrence is estimated from radar.
13:56ALBUQUERQUEBERNALILLONickel size hail was observed in the Sawmill neighborhood of Albuquerque from a strong thunderstorm.

Minnesota · 2 reports

TimeLocationCountyObserver comment
16:09OLIVIARENVILLEHalf dollar sized hail near CR11 north of Olivia.
16:33BECHYNRENVILLELots of nickel to quarter size hail north of Morton.

South Dakota · 2 reports

TimeLocationCountyObserver comment
17:10ELK PTUNIONPing pong to golf ball size hail occurred between mile markers 19 and 22 on Interstate 29. A semi truck ran into another semi truck in the adjoining lane and forced it off the road due to poor visibility during hail, wind, and heavy rain.
17:15ELK PTUNIONPeriodic quarter to ping pong ball size hail occurred around Elk Point for a few minutes. Hail of varying size accumulated to several inches.

Kansas · 2 reports

TimeLocationCountyObserver comment
15:28ROLLAMORTONA public report of 1 inch hail.
17:40KANORADO ARPTSHERMANTrained spotter reported 0.75 inch hail.

Colorado · 2 reports

TimeLocationCountyObserver comment
17:45STONEHAMWELDThe highway was completely covered by hail.
19:13STERLINGLOGANReport from mping.

Texas · 2 reports

TimeLocationCountyObserver comment
17:34FT STOCKTONPECOSDime-size hail reported in Fort Stockton. The time of occurrence is estimated by radar.
18:31TAHOKALYNNLocal broadcast media relayed a report of half dollar size hail near Tahoka. This hail became wind driven and stripped crops and trees in and around Tahoka.

Florida · 2 reports

TimeLocationCountyObserver comment
10:10SIX MILE CREEKHILLSBOROUGHMultiple reports of quarter size hail received from near the Florida state fairgrounds.
10:12TAMPA VANDENBERG ARPHILLSBOROUGHPing pong ball size hail reported near the intersection of Interstate 4 and U.S. Highway 301.

Wind reports (106)

Kansas · 29 reports

TimeLocationCountyObserver comment
16:17HORACEGREELEYAWN Mesonet reported a 62 MPH wind gust.
16:30(LBL)LIBERAL ARPTSEWARDThe emergency manager reported a 70 mph wind gust.
16:36WESKANWALLACEWeather Link site Section 32 reported a 71 mph wind gust.
16:42WESKANWALLACESpotter report of 64 MPH gust.
16:42SUNLANDWALLACEKansas State Mesonet, Wallace site reported a 69 MPH gust.
16:44WESKANWALLACEWeather link site Farm Location reported a 59 mph wind gust.
16:44WESKANWALLACEAWN site Section 22 reported a 64 mph wind gust.
16:52SHARON SPGSWALLACELaw enforcement reported an estimated 80 MPH gust.
17:16GOODLAND ARPTSHERMANKGLD reports 74 mph wind gust and blowing dust in a haboob, visibility less than 0.25 mile.
17:19GOODLAND ARPTSHERMANWeather link site Rietcheck Farms reported a 79 mph wind gust.
17:27HOLCOMBFINNEYReport of a 59 mph wind gust received from AWN Casade Rodney observation site.
17:28GOODLANDSHERMANDowned limbs along the 900 block of Broadway.
17:30EDSONSHERMANReport of numerous blow overs from mile markers 26 MM 36 on I-70, including a camper.
17:30EDSONSHERMANCamper tipped over on I-70 at mile marker 26.
18:19(DDC)DODGE CITY ARPTFORDASOS station KDDC Dodge City Regional Airport recorded a 60 mph wind gust.
18:23MINGOTHOMASAWN site CM-Kistler reported a 58 mph wind gust.
18:45BIRD CITYCHEYENNEDowned limb, roughly one foot in diameter.
18:46OAKLEY MUNI ARPTLOGANKOEL reported a 67 mph wind gust with half mile visibility.
18:47WHEELERCHEYENNEAWN site 1730 Rd Q reported a 62 mph wind gust.
18:50BIRD CITYCHEYENNETrained spotter estimated 60-70 mph wind gusts.
18:58ST FRANCISCHEYENNETwo inch diameter tree limb was blown down.
18:58BIRD CITYCHEYENNEAWN site 3350 reported a 62 mph wind gust.
19:10ST FRANCISCHEYENNEKSYF reported a wind gust of 61 mph.
19:20BLAKEMANRAWLINSReport of 60 MPH wind gust.
19:25HARDTNERBARBERA KZLF Transmitter Site recorded a wind gust of 64 mph.
19:29HOXIESHERIDANTrained spotter reported winds around 40 with gusts to 60 mph.
19:35OBERLIN MUNI ARPTDECATURAWOS at the Oberlin airport reported a 60 MPH gust.
20:14SELDENSHERIDANPWS site KKSSELDE20 reported gusts between 58 and 61 mph.
20:55OBERLIN MUNI ARPTDECATURAWOS at the Oberlin airport, decaying showers in the area.

Minnesota · 26 reports

TimeLocationCountyObserver comment
12:46HERMANGRANTNdawn mesonet observation.
12:47HERMANGRANTNdawn mesonet observation.
12:50MORRISSTEVENSThunderstorm winds estimated at 70 mph snapped two power poles along Highway 9. Young corn stalks were also damaged. Damage to more power poles, trees and some outbuildings continued across much of northeastern Stevens County.
12:52MORRISSTEVENSAn old section of the Highway Department building roof was blown back. Thunderstorm winds estimated to be 70 mph.
12:54MORRISSTEVENSThunderstorm winds estimated at 60 mph snapped off 10 to 16 inch diameter trees and various limbs at a residence north of Morris along Hwy 59.
13:10BARRETTGRANTWind gust estimated by trained spotter.
13:13APPLETON ARPTSWIFTA 61 mph gust was measured with personal weather station as a line of storms moved through western Swift County.
13:18STARBUCKPOPETrees and power lines reported down in Starbuck.
13:24VILLARDPOPEBoat lifts and canopies overturned on Lake Reno.
13:26GLENWOODPOPETrees and power lines reported down in Glenwood.
13:27FORADADOUGLASThunderstorm winds estimated at 65 mph downed several trees, including one on a farm building south of Alexandria.
13:30VILLARDPOPEThunderstorm winds estimated at 60 mph downed several trees, including one on a trailer near the town of Villard.
13:30(AXN)CHNDLR FLD ALXNDOUGLASThunderstorm wind gust of 58 mph measured at Alexandria airport.
13:38SWIFT FALLSSWIFTThunderstorm wind gust of 78 mph measured by MNDOT RWIS along Hwy 9.
13:45PARKERS PRAIRIEOTTER TAILWind gust estimated 55 to 60 mph. Winds scoured dirt from the fields creating near zero visibility for a brief time.
15:47PRINSBURGKANDIYOHIThunderstorm winds estimated at 65 mph damaged a metal outbuilding near Prinsburg.
15:52ROSELANDKANDIYOHIThunderstorm winds downed power lines near Roseland.
16:00ATWATERKANDIYOHIMultiple downed trees on a property west of Lake Elizabeth.
16:05OLIVIA MUNI ARPTRENVILLEThunderstorm winds estimated at 65 mph downed a few trees and flipped over a semi on HWY 71 just north of Olivia, MN.
16:16COSMOSMEEKERThunderstorm winds estimated at 60 mph downed powerlines 4 miles north of Cosmos.
16:40BLACKBERRYITASCAA few birch trees were downed from southwest to northeast onto the shoulder of US2.
16:40BIRD ISLANDRENVILLEThunderstorm winds downed powerlines on Hwy 5 south of Bird Island.
17:24EVANBROWNTin roofing removed from a shed.
17:30SLEEPY EYEBROWNLarge tree branch down in Sleepy Eye MN.
17:32NEW ULMBROWNThunderstorm winds estimated at 60 mph snapped several large trees snapped at their base in German Park, downed a dead, 2 foot diameter tree along 5th North Street, and downed several trees near the New Ulm Medical Center.
17:35NEW ULM ARPTBROWNThunderstorm wind gust of 58 mph measured at AWOS station KULM New Ulm AP.

Texas · 20 reports

TimeLocationCountyObserver comment
13:44TIMBERCREEK CANYONRANDALLA localized microburst occurred over south Amarillo, which blew the roof off a metal out-building and drove with wooden posts through the roof of a house.
13:45DIMMITTCASTROA Texas Tech University West Texas mesonet site near Dimmitt measured severe wind gusts from 1345 CST through 1354 CST with a peak gust of 67 mph.
14:16TULIASWISHERA Texas Tech University West Texas mesonet site near Tulia measured severe wind gusts from 1416 CST through 1420 CST. A peak gust of 58 mph was measured at 1416 and 1420 CST. The strong winds picked up a shed and dropped into a nearby home.
14:25(DHT)DALHART MUNI ARHARTLEYMultiple severe wind gusts were measured at the mesonet site located 12 miles southwest of Dalhart. These gusts ranged from 59mph to 63mph starting around 1525 CDT and lasted through 1535 CDT.
14:26HAPPYSWISHERA Texas Tech University West Texas mesonet site near Happy measured a wind gust of 59 mph.
14:30(LBB)LUBBOCK INTL ARLUBBOCKAn Automated Surface Observing System at Lubbock International Airport measured a wind gust of 58 mph. Significant tree damage occurred nearby at the Hillcrest Country Club.
14:44ABERNATHYHALEA Texas Tech University West Texas mesonet site near Abernathy measured a wind gust of 58 mph.
14:44IDALOULUBBOCKA local government official reported damage to trees and roofs in the city of Idalou from thunderstorm winds.
14:55BORGERHUTCHINSONMultiple tree branches were snapped with some that measured one inch in diameter or larger.
16:58ROPESVILLEHOCKLEYA trained spotter estimated wind gusts up to 60 mph.
16:59SMYERHOCKLEYA Texas Tech University West Texas mesonet site in Anton measured a wind gust of 63 mph.
17:36FT STOCKTONPECOSApproximately 50 homes were reported to have minor roof damage and 20 power poles were broken due to severe winds and hail in the city of Fort Stockton. The time of occurrence is estimated from radar. The cost of damages and maximum wind gust is also estimated.
17:37FT STOCKTONPECOSMetal roof panels were torn away from the baseball dugouts at Pat Taylor Field. The time of occurrence is estimated from radar. The cost of damages and maximum wind gust is also estimated.
17:38FT STOCKTONPECOSApproximately five power poles were reported to have been broken near the base near Alamo Elementary School. A wall of a nearby building was also partially blown inward. The time of occurrence is estimated from radar. The cost of damages and maximum wind gust is also estimated.
17:40FT STOCKTONPECOSA single wide mobile home was reported to have been rolled on its side in the southeast part of Fort Stockton. The location is approximate. The time of occurrence is estimated from radar. The cost of damages and maximum wind gust is also estimated.
17:41FT STOCKTON ARPT FSTPECOSThe ASOS station KFST Fort Stockton measured a 74 mph wind gust at 6:43PM Central Time.
17:42FT STOCKTONPECOSA report was received of a fence and backyard antenna tower blown over. The time of occurrence is estimated from radar. The cost of damages and maximum wind gust is also estimated.
18:27TAHOKALYNNA Texas Tech University West Texas mesonet site near Tahoka measured severe wind gusts from 1827 CST through 1833 CST. A peak gust of 70 mph was measured at 1828 CST. This wind downed a light pole in the town of Tahoka and toppled a center pivot north of Tahoka.
20:18SEMINOLEGAINESA fence was blown down by thunderstorm winds. The time of occurrence is estimated from radar. The cost of damages and maximum wind gust is also estimated.
23:16SEMINOLEGAINESA 61 mph thunderstorm wind gust was reported by the Mesonet station 25 in Seminole.

Nebraska · 9 reports

TimeLocationCountyObserver comment
17:08PONCADIXONThunderstorm winds snapped several large tree limbs and overturned two irrigation pivots.
17:25BROKEN BOWCUSTERGust measured at the Broken Bow Airport.
18:08NORTH PLATTELINCOLNThunderstorm wind gusts, estimated at 80 MPH, damaged several power poles just to the southwest of the city limits of North Platte.
18:10BENKELMANDUNDYTree uprooted and fallen on a house in town. Health of tree, or other details are unknown.
18:16WATERBURYDIXONSix inch diameter tree limbs were downed by thunderstorm winds.
18:16BENKELMAN JONES ARPTDUNDYAWN site Ellis reported a 58 mph wind gust.
18:24MAXDUNDYWeather link site Parman reported a 62 mph wind gust.
19:11STRATTONHITCHCOCKAWN site Lorens farm reported a 64 mph wind gust.
19:30DICKENSLINCOLNThunderstorm wind gusts, estimated at 80 MPH, overturned two towers of a center pivot irrigation system. Time estimated by radar.

South Dakota · 5 reports

TimeLocationCountyObserver comment
16:20VERMILLIONCLAYSeveral large trees limbs were brought down by thunderstorm winds. One large tree was blown over and was leaning on a house.
16:21VERMILLIONCLAYA portion of a storage building was destroyed by thunderstorm wind gusts.
16:52JUNCTION CITYUNIONA machine shed was destroyed with debris blown across Burbank road. A few large limbs were broken off trees. A few grain bins were dented by the wind.
16:54JUNCTION CITYUNIONThunderstorm winds caused tree and structural damage to an agricultural-themed event venue. The fence at the property was also blown over. Large grain bins were also dented inward approximately 1 mile to the southeast of this property on Burbank Road.
17:00ELK PTUNIONLarge trees were blown down across Burbank Road.

Colorado · 4 reports

TimeLocationCountyObserver comment
15:24(KSPD)SPRINGFIELD AWOSBACAReported 64 mph with gusts from kspd asos.
15:26(KSPD)SPRINGFIELD AWOSBACAAsos station kspd 8 S springfield measured 69 mph wind gust.
15:59CAMPOBACAMesonet station ucnc2 Ute Canyon measured 58 mph wind gust.
19:06STERLINGLOGANMesonet station (CDOT) on I-76 Sterling.

Oklahoma · 4 reports

TimeLocationCountyObserver comment
18:15ELK CITYBECKHAMElk City (ELKC) Mesonet observation.
18:33(CSM)CLINTON SHERMAN AIRPORTWASHITAClinton-Sherman Airport (KCSM) observation.
18:35BURNS FLATWASHITATrees were uprooted. The report was relayed through mPING. The event time is estimated from radar observations and a nearby wind gust at Clinton-Sherman Airport.
19:52CHEYENNEROGER MILLSAn estimated wind gust. The location is approximate.

Wyoming · 4 reports

TimeLocationCountyObserver comment
14:52DWYER JUNCTIONPLATTEWYDOT sensor at Coleman on Interstate 25 measured a wind gust of 59 MPH.
15:09GUERNSEYPLATTECamp Guernsey Airport measured gust 64 mph.
16:25TORRINGTONGOSHENLate report. Emergency Manager reported a newly build barn had it's roof ripped off and tossed near the house.
16:27TORRINGTONGOSHENEmergency manager reported down trees and power outages around Torrington.

New Mexico · 3 reports

TimeLocationCountyObserver comment
12:01(CVS)CANNON AFBCURRYThe AWOS at Cannon Air Force Base measured peak wind gusts of 59 mph from nearby thunderstorms.
12:08CLOVISCURRYA CWOP station in Clovis measured a peak wind gust of 73 mph from nearby thunderstorms.
16:00JAL ARPTLEAPower lines were reported down at mile markers 53-55 on Highway 128 east of Jal. The time of occurrence is estimated by radar.

Florida · 1 report

TimeLocationCountyObserver comment
09:56TPA P O KNIGHT ARPTHILLSBOROUGHDavis Island Yacht Club reported a 64 mph wind gust.

Iowa · 1 report

TimeLocationCountyObserver comment
17:39HOSPERSSIOUXWind destroyed a hog barn with debris blown across State Highway 60.
Was a specific property in this swath?
Run the address against NOAA hail history → Address hail check