← All storm days

Hail Storm Map — June 22, 2025

Hail storm map for June 22, 2025: max 3.00" hail across AL, CO, MN, ND, NE, NM, SD, TX, WY, ~20,872 structures in swath.

ALCOMNNDNENMSDTXWY

Hail-affected U.S. states Alabama — hail affected Alaska Arizona Colorado — hail affected Florida Georgia Indiana Kansas Maine Massachusetts Minnesota — hail affected New Jersey North Carolina North Dakota — hail affected Oklahoma 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 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 moderate hail event swept across AL, CO, MN, ND and 5 more states on June 22, 2025, with MRMS radar measuring stones up to 3.00". An estimated 20,872 structures fell inside the qualifying swath. Minnesota took the brunt with ~10,608 structures estimated in the ≥1" footprint. Roughly 318 of those sat under destructive ≥2.50" stones — the radar tier that routinely totals roofs and shatters auto glass. NOAA logged 14 hail reports and 118 wind reports for the day.

Max hail size
3.00"
States impacted
9
Structures in swath
20,872

Estimated structures affected by state & hail size

State≥1.00"≥1.75"≥2.50"
Minnesota10,6083160
Nebraska7,2821,939318
North Dakota2,1253470
South Dakota377560
New Mexico35600
Colorado7000
Wyoming3500
Texas1000
Alabama900

NOAA storm reports

Hail reports (9)

Nebraska · 5 reports

TimeLocationCountyObserver comment
15:38HARRISBURGBANNERSeveral reports of golf ball sized hail near and in Harrissburg.
15:38HARRISBURGBANNERVideo NW of Harrisburg. Photos sent to office with windows broken and large branches down.
16:19SOUTH BAYARDMORRILLStorm chaser reported 3 inch diameter hail in western Morrill County.
16:25DUNNINGBLAINEHalf dollar sized hail along with wind gusts of 35 to 45 MPH were reported at this location.
16:30BRIDGEPORTMORRILLPublic reported hail in excess of 2 inches.

North Dakota · 3 reports

TimeLocationCountyObserver comment
07:40BINFORDGRIGGSReport of quarter size hail.
08:08ANETANELSONReport of quarter size hail.
14:55HANNAHCAVALIERReport of quarter size hail.

New Mexico · 1 report

TimeLocationCountyObserver comment
16:08ROSWELLCHAVESThe public reported quarter size hail that lasted until 5:20 pm MDT.

Wind reports (108)

New York · 73 reports

TimeLocationCountyObserver comment
00:50CAPE VINCENTJEFFERSONTrees and powerlines downed in Cape Vincent.
00:54ALEXANDRIA BAYJEFFERSONTree downed across County Route 1.
01:14WEST FOWLERST. LAWRENCEIn addition to the observed wind gusts, there were several branches broken from trees and yard debris thrown around.
01:20CALCIUMJEFFERSONTwo utility poles snapped on County Road 138.
01:20FELTS MILLSJEFFERSONUtility pole snapped with wires downed on Old State Route 3.
01:20GREAT BENDJEFFERSONAt least three trees downed on Route 3 in Great Bend.
01:25FELTS MILLSJEFFERSONA couple of trees downed across Glass Road.
01:30ADAMS CENTERJEFFERSONSeveral trees downed in Adams Center.
01:30ADAMS CENTERJEFFERSONTree downed on North Harbor Road.
01:30WATERTOWNJEFFERSONTree downed at Main and Mill Street.
01:30ADAMSJEFFERSONTree downed across rail road tracks and County Rd 85.
01:30WATERTOWNJEFFERSONTree downed onto a house on Academy Street.
01:31WATERTOWNJEFFERSONTree and wires downed at Franklin and Hamilton St.
01:32WATERTOWNJEFFERSONPower lines and pole downed on Sherman Street.
01:33WATERTOWNJEFFERSONLarge tree downed on Keyes Ave and Clay Street.
01:35EAST WATERTOWNJEFFERSONTree downed across County Road 160.
01:35ADAMSJEFFERSONPole and primary power line downed on West Church Street.
01:36DEER RIVERLEWISTree downed across Texas Road near Lumbley Road.
01:36HONEYVILLEJEFFERSONTree and wires downed across Fuller Road.
01:37LORRAINEJEFFERSONTree downed across county road 97.
01:40GOULDS CORNERSJEFFERSONTree downed across County Road 189.
01:41PIERREPONT MANORJEFFERSONTree downed across Military Road.
01:53REDFIELDOSWEGOTree and wires downed.
01:56RURAL HILLJEFFERSONTree downed along Mixer Road.
01:58REDFIELDOSWEGOTree downed blocking roadway.
01:58LACONAOSWEGOTree downed across driveway on US-11.
02:00PIERREPONT MANORJEFFERSONTree downed and blocking half the road on county road 91.
02:04WILLIAMSTOWNOSWEGOTree downed and blocking road way.
02:05OSCEOLALEWISSeveral trees downed in Osceola.
02:07WEST LEYDENLEWISTree downed in West Leyden.
02:10PULASKIOSWEGOTree downed and blocking roadway.
02:24AVAONEIDAStrong thunderstorm winds snapped and uprooted numerous trees on Traxel Road.
02:24AVAONEIDAStrong thunderstorm winds knocked down wires on Route 26.
02:25BOONVILLEONEIDAStrong thunderstorm winds knocked down a tree across NY 46 between Jackson Hill Road and Homes Road.
02:25WEST LEEONEIDAStrong thunderstorm winds knocked down a tree and wires over Harris Road.
02:25WEST BRANCHONEIDAStrong thunderstorm winds knocked down trees along a property line.
02:26WEST BRANCHONEIDAStrong thunderstorm winds knocked down many trees on a property.
02:28GLENMOREONEIDAStrong thunderstorm winds knocked down a tree on a house.
02:29WEST LEEONEIDAStrong thunderstorm winds knocked down many trees along Sulphur Springs Road completely blocking the road.
02:30TABERGONEIDAStrong thunderstorm winds knocked down or uprooted multiple trees around Taberg, mainly along Taberg-Florence Road, Lee Center-Taberg Road, and Wilson Road West.
02:30TABERGONEIDAStrong thunderstorm winds knocked down a tree and wires on Water Street.
02:30LEE CENTERONEIDAStrong thunderstorm winds knocked down multiple trees around Lee Center.
02:31CAMDENONEIDAStrong thunderstorm winds knocked down trees and wires over Wolcott Hill Road.
02:32LITTLE FRANCEOSWEGOTree and wires downed.
02:34TABERGONEIDAStrong thunderstorm winds knocked wires down on John Street.
02:34HAWKINS CORNERSONEIDAStrong thunderstorm winds knocked down a tree and wires across Sleepy Hollow Road and Maple Lane Drive.
02:35ELMER HILLONEIDAStrong thunderstorm winds uprooted multiple trees.
02:37GRAVESVILLEHERKIMERA local emergency manager reported trees and wires down blocking Dover Road.
02:37BERNHARDS BAYOSWEGOTree downed across roadway.
02:39ROMEONEIDAStrong thunderstorm winds knocked down numerous trees and wires across roads and homes around Rome.
02:40ONEIDA CASTLEONEIDAStrong thunderstorm winds knocked down a tree on NY 365A blocking both directions at South Warner Street.
02:41FLOYDONEIDAStrong thunderstorm winds knocked down many trees on a property; all trees fell in the same direction.
02:43SPENCER SETTLEMENTONEIDAStrong thunderstorm winds knocked down multiple trees on a property.
02:44BARNVELDONEIDAStrong thunderstorm winds knocked down a tree on NY 365 between Mappa Avenue and Mapledale Road blocking the road.
02:47VIENNAONEIDAStrong thunderstorm winds knocked over a large tree which fell onto a camper. It was reported via New York State Police that two people were seriously injured and transported to the hospital.
02:48WESTMORELANDONEIDAStrong thunderstorm winds knocked down at least 17 trees in a yard.
02:50SOUTH BAYMADISONStrong thunderstorm winds uprooted very large trees in the Upper South Bay area.
02:55SOUTH BAYMADISONStrong thunderstorm winds knocked down and uprooted multiple trees along Kinlock Point Association Drive.
02:55WEST SCHUYLERHERKIMERA local emergency manager reported a tree down on a trailer on Sycamore Lane in town of Schuyler. No injuries were reported.
02:55WEST SCHUYLERHERKIMERA 911 call center operator reported trees and wires down blocking Cosby Manor Road in the town of Schuyler.
02:56DURHAMVILLEONEIDAStrong thunderstorm winds knocked down multiple trees along Route 46 in Durhamville.
02:56WEST SCHUYLERHERKIMERA local emergency manager reported a tree down on trailer home on Country Rd in the town of Schuyler. No injuries were reported.
02:56MESENGER BAYMADISONStrong thunderstorm winds knocked down or uprooted numerous large trees along Messenger Bay and knocked down wires. A also tree fell onto a house.
02:56HARBORHERKIMERA local emergency manager reported a tree down blocking one lane on NYS Route 5 and Elmwood Road.
02:56ONEIDAMADISONStrong thunderstorm winds knocked down wires on Patio Circle Drive.
02:57JOHNSON CORNERSHERKIMERA local emergency manager reported a tree down and blocking Millers Grove Rd in the town of Schuyler.
02:58JOHNSON CORNERSHERKIMERA 911 call center operator reported trees down on Carder Lane and NYS Route 5.
03:08EAST HERKIMERHERKIMERA member of the public reported a large tree down on 2 sheds and fence on Folts St. in Herkimer.
03:11EAST FRANKFORTHERKIMERA local emergency manager reported a large tree down and blocking Elizabethtown Rd and North Columbia Rd in the town of Columbia.
03:15MILLERS MILLSHERKIMERA local emergency manager reported multiple trees down and blocking Elizabethtown Rd in Ilion.
03:23HAMILTONMADISONStrong thunderstorm winds knocked down multiple trees and large branches on a property.
03:27ERIEVILLEMADISONStrong thunderstorm winds uprooted or snapped numerous trees which caused damage to surrounding homes.
04:23YOUNGSDELAWAREStrong thunderstorm winds knocked down multiple trees and wires on NY 357 which closed all lanes.

Alabama · 11 reports

TimeLocationCountyObserver comment
13:06DAVISTOWNJACKSONA tree was knocked down along CR 115. Time estimated by radar.
14:10COFFEE SPRINGSGENEVAGeneva county dispatch reported a tree down on County Road 65 near Five Points.
14:41GRIMESDALEA fallen tree resulted in a power outage in the Grimes area.
14:47BROWNS CROSSROADSDALEA tree was blown down onto County Road 61 near County Road 512.
15:43CADDOLAWRENCEA tree was knocked down blocking the roadway at the intersection of CR 358 and CR 547. Time estimated by radar.
15:47CAREYLIMESTONELarge trees were downed and uprooted near Looney Road in Athens. Report and photos from Social Media.
15:56TRINITYMORGANMultiple trees were knocked down near CR 316 in Trinity. Report and photos from Social Media. Time estimated from radar.
15:58CHASEMADISONA tree was knocked down blocking two lanes of traffic at Moores Mill Road and U.S. Highway 72.
16:00CADDOLAWRENCEMultiple large trees were knocked down or uprooted at 3259 County Road 316. One of the trees landed on a parked camper. Time estimated by radar.
16:13JEFFMADISONLarge tree limbs were knocked down causing damage to a house on Jeff Road. Time estimated from radar.
16:54UNIONMORGANA tree was knocked down and blocking the roadway at 1224 Antioch Road. Time estimated by radar.

New Mexico · 8 reports

TimeLocationCountyObserver comment
14:55NEWKIRKGUADALUPEA mesonet station near Newkirk measured a severe thunderstorm wind gust of 67 mph.
15:25MONTOYAQUAYTrained spotter reported severe thunderstorm wind gusts kicking up lots of dust.
15:58ROSWELLCHAVESUtility poles blown down with arcing powerlines and electric service disrupted for residents in Roswell. Damage is an estimate.
16:36NARA VISAQUAYThe public reported a severe thunderstorm wind gust of 60 mph.
16:42SAN JONQUAYThe public reported a severe thunderstorm wind gust of 60 mph near San Jon, NM.
16:53ENDEEQUAYA mesonet station 2 miles southwest of Endee measured a severe thunderstorm wind gust of 60 mph.
17:20(ROW)ROSWELL IND AIRPORTCHAVESThe Roswell Airport ASOS measured a severe thunderstorm wind gust of 74 mph.
18:40ELKINSCHAVESA mesonet station measured a severe thunderstorm wind gust of 61 mph.

Minnesota · 5 reports

TimeLocationCountyObserver comment
07:15(FFM)FERGUS FALLS AROTTER TAILWind gust measured at Fergus Falls airport.
07:15FERGUS FALLSOTTER TAILTree damage reported by public and relayed via broadcast media.
07:55PERHAMOTTER TAILTree damage reported by public and relayed via broadcast media.
09:29BIG WOODSMARSHALLWind gust measured on personal weather station.
18:02GRYGLAMARSHALLMeasured wind gust.

Nebraska · 5 reports

TimeLocationCountyObserver comment
04:05HARRISBURGBANNEREstimated wind gusts 60 to 70 mph, along with large hail.
16:30BRIDGEPORTMORRILLWind-driven hail event with widespread damage across the Bridgeport area. Broken windows, crops stripped, large trees and power poles downed.
16:45ALDENMORRILLUnion Pacific Railroad site reported a peak gust of 63 mph shortly after the warning was issued.
17:55AMELIAHOLTPublic reports severe tree damage along with a snapped power poll at this location. Winds estimated at 80 MPH.
21:49BASSETTROCKThunderstorm wind gusts, estimated at 60 MPH, led to tree damage at this location.

Texas · 4 reports

TimeLocationCountyObserver comment
16:55BODIEGREGGTree downed on FM Road 2087 and at the East Texas Regional Airport in Longview.
18:21(DHT)DALHART MUNI ARHARTLEYThe peak downburst wind gust of 60 mph occurred at 1821CDT with 2 additional gusts of 58 mph shortly after.
19:10BOYS RANCHOLDHAMThe first severe wind gust of 59mph occurred at 2010 CDT, with another 58mph wind gust measured at 2012 CDT and the last 59mph wind gust at 2014 CDT.
19:30FOUR WAYMOOREA trained spotter estimated wind gusts at the leading edge of a line of storms to be around 65mph.

Georgia · 1 report

TimeLocationCountyObserver comment
13:31STEAM MILLSEMINOLEThe UGA Steam Mill mesonet site gusted to 56 knots.

North Dakota · 1 report

TimeLocationCountyObserver comment
08:35NORTHWOODGRAND FORKSObserved tree branches down.
Was a specific property in this swath?
Run the address against NOAA hail history → Address hail check