Hail storm map for July 10, 2025: max 3.00" hail across CO, FL, GA, IA, IL, KS, ME, NC, ND, NE, NH, NM, NY, OH, OK, SD, VT, WY, ~77,232 structures in swath.
COFLGAIAILKSMENCNDNENHNMNYOHOKSDVTWY
A significant hail event swept across CO, FL, GA, IA and 14 more states on July 10, 2025, with MRMS radar measuring stones up to 3.00". An estimated 77,232 structures fell inside the qualifying swath. Illinois took the brunt with ~44,666 structures estimated in the ≥1" footprint. Roughly 56 of those sat under destructive ≥2.50" stones — the radar tier that routinely totals roofs and shatters auto glass. NOAA logged 41 hail reports and 140 wind reports for the day.
Max hail size
3.00"
States impacted
18
Structures in swath
77,232
Estimated structures affected by state & hail size
State
≥1.00"
≥1.75"
≥2.50"
Illinois
44,666
3,071
26
Iowa
16,011
138
0
Nebraska
8,998
760
30
Kansas
2,066
19
0
South Dakota
997
0
0
Florida
952
0
0
Vermont
743
0
0
North Dakota
701
15
0
New York
565
0
0
Colorado
458
145
0
Ohio
325
0
0
Maine
228
0
0
Georgia
212
0
0
New Hampshire
153
0
0
New Mexico
85
2
0
Oklahoma
41
0
0
Wyoming
21
0
0
North Carolina
10
0
0
NOAA storm reports
Hail reports (20)
Nebraska · 5 reports
Time
Location
County
Observer comment
16:40
NELIGH
ANTELOPE
Fire department report of hail estimated up to 1.75 in. in diameter.
16:57
MONROE
PLATTE
Report of hail estimated up to 1.50 in. in diameter. Report received via mPING.
16:58
MONROE
PLATTE
Report of hail estimated up to 1.25 in. in diameter. Report received via mPING.
17:05
ROSENBURG
PLATTE
Trained spotter of hail estimated up to 0.88 in. in diameter.
17:17
HUMPHREY
PLATTE
Report of hail estimated up to 1 in. in diameter. Report received via mPING.
Kansas · 3 reports
Time
Location
County
Observer comment
14:05
SHALLOW WATER
SCOTT
One inch diameter hail was reported by the public.
14:33
ULYSSES
GRANT
One inch diameter hail was reported by the public.
18:07
MC DONALD
RAWLINS
A trained spotter reported dime to penny size hail in McDonald.
Illinois · 2 reports
Time
Location
County
Observer comment
16:00
LOVES PARK
WINNEBAGO
Hail lasted for 10 minutes with the largest hail 1.5 inches in diameter.
18:40
WACKER
CARROLL
Broadcast Media reported quarter sized hail lasting for about ten minutes.
North Dakota · 2 reports
Time
Location
County
Observer comment
17:30
MAXBASS
BOTTINEAU
Damage to home, vehicles, and buildings.
17:52
NEWBURG
BOTTINEAU
Extensive hail damage throughout the community of Newberg including damaged roofs and vehicles.
North Carolina · 1 report
Time
Location
County
Observer comment
18:53
OYAMA
CATAWBA
Public reported quarter size hail.
New Mexico · 1 report
Time
Location
County
Observer comment
14:20
SOFIA
UNION
A trained spotter observed golf ball size hail from a severe thunderstorm.
South Carolina · 1 report
Time
Location
County
Observer comment
13:08
TAMASSEE
OCONEE
Spotter reported quarter size hail.
South Dakota · 1 report
Time
Location
County
Observer comment
07:21
PIEDMONT
MEADE
Spotter estimated hail report.
Iowa · 1 report
Time
Location
County
Observer comment
20:17
CLINTON
CLINTON
The location and time of the event was estimated using radar.
New York · 1 report
Time
Location
County
Observer comment
18:26
SARATOGA SPGS
SARATOGA
One inch diameter hail was observed near Saratoga Springs.
Vermont · 1 report
Time
Location
County
Observer comment
13:43
ORLEANS
ORLEANS
One inch diameter hail observed and photographed.
Minnesota · 1 report
Time
Location
County
Observer comment
00:10
VIKING
MARSHALL
Report from 1 mile north of Carpenters Corner in Marshall county.
Wind reports (133)
Illinois · 22 reports
Time
Location
County
Observer comment
15:56
WEST BROOKLYN
LEE
Tree limbs up to 6 inches in diameter were blown down near Brooklyn Road and Route 30. Corn was blown over at 35 to 40 degree angles.
16:19
PERRYVILLE
WINNEBAGO
Multiple trees and power lines were blown down in Cherry Valley and on the southeast side of Rockford.
16:39
GARDEN PRAIRIE
BOONE
A tree was blown down on Mill Street Road and Garden Prairie Road.
16:55
HAMPSHIRE
KANE
Power lines were blown down resulting in power outages in the 100 block of Terwilliger Street.
16:55
MARENGO
MCHENRY
Multiple trees and power lines were blown down in and near Marengo.
16:55
CASA DE AERO PARK AIRPORT
KANE
A 6 inch diameter tree limb was blown down on Dietrich Road.
17:03
JOLIET
KENDALL
A large tree limb from a Bradford pear tree was blown down on Ashbrook Lane.
18:12
THOMSON
CARROLL
Dispatch reported multiple power poles and wires down, leading to portions of Route 84 being closed. Along the same route, reports of several farm irrigators being knocked over, as well as trees. Time estimated by radar.
18:17
WACKER
CARROLL
A public report of a Center Pivot/Agricultural Field Sprinklers damaged on Speer Road.
18:20
SAVANNA
CARROLL
A public report of a 70 foot repeater tower knocked down due to high winds.
18:30
MT CARROLL
CARROLL
Report of numerous power lines down, power poles snapped, and trees down across roads. This damage is widespread throughout the area.
18:35
DESELM
KANKAKEE
Four power lines were blown down and several tree limbs 6 inches in diameter were snapped. Vegetation was reported flattened.
18:35
DESELM
KANKAKEE
Five utility poles were blown down at 9000N and 3250W Roads.
18:40
WACKER
CARROLL
Broadcast Media relayed a report of a lot of trees down throughout this area.
18:52
MANTENO
KANKAKEE
A private weather station measured a wind gust to 59 mph.
20:48
MANLIUS
BUREAU
The Emergency Manager reported tree limbs down along with damaged corn between Sheffield and Manlius. The time of the event was estimated using radar.
21:10
PRINCETON
BUREAU
Large tree snapped at base and over a fence post. The of time of the event was estimated using radar.
21:19
PRINCETON
BUREAU
Emergency manager reported that a utility pole was snapped near Rt 26 and Progress Drive. Time of the event was estimated based on radar.
21:20
GERMAN CORNER
HENRY
Media in Kewanee relayed a Henry County sheriffs office report of a tree down on County Highway 5 north of Highway 81. Tim of the event estimated using radar.
21:34
PRINCETON PIPER ARPT
BUREAU
Emergency Manager reported trees down on Hwy 26 near the Chapel Hill golf course. The time of the event was estimated using radar.
21:53
DEPUE
BUREAU
Depue Fire reported trees and limbs down throughout town, some of which were blocking roadways. They also reported minor flooding. Time estimated using radar.
22:44
LOSTANT
LA SALLE
High resolution satellite imagery showed patches of crops blown down in the vicinity of Lostant and Tonica.
New York · 19 reports
Time
Location
County
Observer comment
14:20
WEST FORT ANN
WASHINGTON
Multiple trees and wires were downed in the Town of Fort Ann including on Pilot Knob Road, Copeland Pond Road, Michigan Lane, Buttermilk Falls Road, Sly Pond Road and Hadlock Pond Road. One of the downed wires on Copeland Pond Road fell on a structure.
16:10
SALEM
WASHINGTON
Multiple trees and wires were downed in the Town of Hebron including on Chamberlin Mills Road, County Route 30, Scotts Lake Road and Dunnigan Road.
17:59
(GFL)GLENS FALLS ARP
WARREN
A 62 mph wind gust was recorded at the Floyd Bennett Memorial Airport in Glens Falls.
18:18
FT ANN
WASHINGTON
A tree was downed on Goodman Road in the Town of Fort Ann.
18:30
SARATOGA LAKE
SARATOGA
A tree was downed blocking all lanes on the Northway, Interstate 87, southbound between exits 13 and 14 near Saratoga Springs.
18:30
SARATOGA LAKE
SARATOGA
A report was received on social media of a tree down on a fence along Liz Ann Drive near Saratoga Springs.
18:53
FLY SUMMIT
WASHINGTON
A tree and wires were downed on Vly Summit Road in the Town of Easton.
18:55
SOUTH EASTON
WASHINGTON
A tree was down on wires along Meeting House Road in the Town of Easton.
18:57
FLY SUMMIT
WASHINGTON
Trees and wires were downed along multiple sections on County Route 74 as well as Center Cambridge Road and Brownell Road in the Town of Easton.
19:00
ARCHDALE
WASHINGTON
A tree was downed on County Route 74A near Greenwich.
19:04
OAK HILL
WASHINGTON
A tree, wires and a pole were downed on Dickensen Road in the Town of Cambridge.
19:05
CENTER CAMBRIDGE
WASHINGTON
A tree was downed on wires on County Route 59 in the Town of Cambridge.
19:06
COILA
WASHINGTON
A tree was downed on Irish Lane in the Town of Cambridge.
19:07
OAK HILL
WASHINGTON
There were multiple reports of trees and wires down on Belle Road in the Town of Cambridge. Some of the wires fell onto a residence.
19:09
SOUTH CAMBRIDGE
WASHINGTON
A tree was downed on South Cambridge Road in the Town of Cambridge.
19:12
EAGLE BRIDGE
WASHINGTON
A tree was downed on Stage Road in the Town of White Creek.
19:17
CENTER WHITE CREEK
WASHINGTON
A tree was downed and across Old State Road North in the Town of White Creek.
19:19
WHITE CREEK
WASHINGTON
Wires were reported down on Lincoln Hill Road in the Town of White Creek leading to a brush fire.
19:25
HOOSICK FALLS
RENSSELAER
Trees and wires were reported down in Hoosick Falls.
Kansas · 18 reports
Time
Location
County
Observer comment
00:00
TRIBUNE
GREELEY
Emergency manager reported a block to a block and a half visibility due to dust associated with thunderstorm outflow. Local mesonet winds were recorded around 45 mph gusts.
14:35
ULYSSES ARPT
GRANT
Measured by the AWOS station at Ulysses.
15:55
RULETON
SHERMAN
A public report of blowing dust associated with thunderstorm outflow wind reducing visibility to less than one half mile. Wind gusts of 53 mph was recorded at the Goodland Airport with the outflow, and 60 mph was reported at the Burlington Airport as well with the outflow. Further downstream reports around 70mph were also recorded with winds from the thunderstorm outflow.
17:09
SYRACUSE
HAMILTON
Reported by a mesonet station.
17:15
SYRACUSE
HAMILTON
Measured by the AWOS station at Syracuse.
17:15
COOLIDGE
HAMILTON
Measured by the mesonet station K5COO.
17:41
MC ALLASTER
LOGAN
Mesonet station UP840 9.0 W Winona associated with thunderstorm outflow. A public report of zero visibility in blowing dust was also reported in Winona with the outflow.
17:57
LEVANT
THOMAS
Social media report of wind gusts up to 70 mph and quarter mile visibility in blowing dust. These were both associated with the outflow from thunderstorms.
18:06
WHITELAW
GREELEY
Local dispatch reported near zero visibility in a wall of dust 6 miles east of Tribune. Local mesonet winds were recorded around 45 mph gusts.
18:18
COLBY
THOMAS
Media storm chaser is reporting gusts of 50 to 60 mph.
18:31
LAKIN
KEARNY
Measured at the mesonet site D5288.
18:38
LAKIN WHITE ARPT
KEARNY
Measured by Ambient Weather Network site NWKECounty.
18:39
LAKIN WHITE ARPT
KEARNY
Measured by the personal weather station KKSLAKIN28.
18:47
COLBY
THOMAS
Site Landfill Office measured 58 mph wind gust.
18:55
LAKIN WHITE ARPT
KEARNY
Measured by AWOS station at 2 N Lakin.
18:55
JOHNSON
STANTON
Measured by the AWOS station at Johnson City.
19:01
SHALLOW WATER
SCOTT
Measured by a mesonet station.
19:10
ULYSSES
GRANT
Measured at the Ambient Weather Network site Videra.
Iowa · 15 reports
Time
Location
County
Observer comment
02:04
BALFOUR
MILLS
Personal weather station measured wind gust of 61 mph.
02:15
MALVERN
MILLS
Trained spotter report of downed 4 inch in diameter tree branches. Wind gusts were estimated near 60-65 mph.
16:35
IOWA CITY MUNI ARPT
JOHNSON
A trained spotter report that there was a 6 to 8 inch tree trunk snapped by thunderstorm winds.
18:48
CLINTON
CLINTON
A trained spotter reported that a couple of trees were downed. One tree was 2 to 3 feet in diameter. The time of the event was estimated using radar.
21:49
CORLEY
SHELBY
KHNR AWOS measured thunderstorm wind gust of 68 mph.
22:20
EXIRA
AUDUBON
Healthy, mature tree blown over. Large 6 inch or larger tree limbs snapped.
22:45
MENLO
GUTHRIE
Citywide tree damage reported in the towns of Menlo, Stuart, and Casey.
22:45
GREENFIELD
ADAIR
Damage to trees reported across much of the city.
22:45
GUTHRIE CENTER
GUTHRIE
Downed trees and branches across much of the city.
23:33
DALLAS CENTER
DALLAS
Fire department estimated wind gusts of 50 to 60 mph.
23:38
WAUKEE
DALLAS
Wind gusts estimated around 60 to 70 mph on the west side of Waukee.
23:39
HADDEN HILL
DALLAS
Spotter measured two wind gusts of 70 mph at 1237 and 1240 am.
23:46
CLOVER HILLS
POLK
Measured wind gust reported by local broadcast media.
23:49
(DSM)DES MOINES INTL
POLK
Des Moines airport reported a wind gust of 74 mph.
23:51
AVON
POLK
Mature tree snapped in Ewing Park. Time estimated from radar.
Colorado · 14 reports
Time
Location
County
Observer comment
03:10
(DEN)DENVER INTL ARP
DENVER
Strong microburst hit Denver International Airport in a rare early morning event. Damage occurred to a Delta Airlines plane parked at the airport. The strong winds knocked the plane out of the chocks, and rotated it 90 degrees. Damage occurred to the nose cone as it hit another object, and the aircraft will be out of service. Information was relayed to us by Dave Cunningham, Director of Operations at DIA. He initially had inquired about the winds at the KDEN ASOS, with a brief but high wind gust of 70 mph (61 kts) reported at 410 AM MDT. Four other wind shear sensors on the airport grounds reported gusts in the 50-58 kt range.
09:45
PUEBLO WEST
PUEBLO
Mesonet station GW3678 Pueblo West measured a wind gust of 68 mph.
12:46
JEFFERSON CO ARPT
JEFFERSON
The wind gust occurred at the National Wind Technology Center.
13:16
DENVER
DENVER
CDOT weather sensor I-70 and Washington Street.
13:17
DENVER
DENVER
Mesonet station CO205 Denver located at I-70 and Colorado Avenue.
13:17
DENVER
DENVER
CDOT weather sensor at I-70 and York Street.
13:30
(BKF)BUCKLEY AIR FORCE BASE
ARAPAHOE
Mesonet station located E470 and east 6th Parkway.
14:24
FLAGLER
KIT CARSON
Weather Underground site named KCOFLAGL13 reported the wind gust.
14:25
PEYTON
EL PASO
A 60 mph wind gust was measured in north central El Paso County.
14:39
FALCON
EL PASO
A 60 mph wind gust was measured in central El Paso County.
14:46
FALCON
EL PASO
A 62 mph wind gust was measured in central El Paso County.
15:30
BURLINGTON
KIT CARSON
The ASOS at Burlington Airport (KITR) reported the wind gust. The wind gust occurred just behind outflow and ahead of any rainfall.
15:30
SCHRAMM
YUMA
The mesonet site KCOYUMA15 on WeatherUnderground reported the wind gust.
19:42
SCHRAMM
YUMA
Site RMR Ranch measured a 76 mph wind gust. The wind gust correlated with an area of decaying showers and storms moving out of Washington county into Yuma county.
Georgia · 13 reports
Time
Location
County
Observer comment
16:21
REBECCA
TURNER
Several downed trees and power lines were reported on Legg Road.
16:22
MEINHARD
CHATHAM
Local broadcast media shared a social media video showing a thunderstorm wind gust snapping off several large limbs off a tree and onto the driveway of a home.
16:39
CENTRAL JCT
CHATHAM
Chatham County Emergency Management reported a downed power line in the 2100 block of Krenson Street.
16:46
BURROUGHS
CHATHAM
Chatham County Emergency Management reported a downed power line in the 300 block of Beaufort Road.
16:49
FITZGERALD
BEN HILL
Trees were blown down.
16:55
CENTRAL JCT
CHATHAM
Chatham County Emergency Management reported a power line down on Elm Street.
17:00
SAVANNAH STATE COLLE
CHATHAM
Chatham County Emergency Management reported a downed power line in the 3200 block of Cedar Street.
17:00
VANCEVILLE
TIFT
Downed trees were reported in Tift county.
17:01
MYSTIC
IRWIN
Downed trees were reported on Whitley Street.
17:02
BEAULIEU
CHATHAM
Chatham County Emergency Management reported a downed power line near the intersection of Coffee Bluff Road and Ben Kell Road.
17:10
SAVANNAH
CHATHAM
Chatham County Emergency Management reported several downed power lines across the county including a tree blocking a roadway and at least one tree down on a power line.
17:16
NESBIT
WAYNE
Wayne county dispatch reported a tree down on West Lake Dr and Griffis Rd. The cost of damage was unknown but estimated for inclusion of the event in Storm Data.
17:25
(VAD)MOODY AFB
LOWNDES
A tree was blown down near 3300 Stallings Road.
South Carolina · 9 reports
Time
Location
County
Observer comment
15:58
COWPENS
SPARTANBURG
County comms reported a tree was blown down on a vehicle near Brimfield Dr and West Church St.
16:38
ORANGEBURG ARPT
ORANGEBURG
Emergency Manager reported trees down near the intersection of Charleston Highway and Stonewall Jackson Blvd.
16:40
ORANGEBURG
ORANGEBURG
Emergency Manager reports roof damage to multiple buildings at 1098 Joe S Jeffords Highway.
17:03
LEVY
JASPER
Jasper County dispatch reported a tree down on a power line on Bellinger Hill Road.
18:20
WEE NEE PLANTATION
GEORGETOWN
Downed tree blocking the roadway at the intersection of Browns Ferry Rd and Pinewood Drive.
19:00
KINGSBURG
FLORENCE
A tree was down on Egg Hill Road.
19:03
KNOTTY BRANCH
HORRY
A tree was down on Enoch Road.
19:07
HOMEWOOD
HORRY
Tree in roadway on State Route 65.
19:20
PLAYCARDS
HORRY
A tree fell on SC410.
North Carolina · 6 reports
Time
Location
County
Observer comment
14:10
MAPLE
CURRITUCK
A tree fell on a power line on Bells Island Road and NC-168.
14:50
TAYLORS BEACH
CAMDEN
A tree fell along Perkins Road.
17:50
RALEIGH
WAKE
Several hundred power outages were reported, due to trees down on power lines.
18:06
RALEIGH ARPT
WAKE
A tree was uprooted and downed partially on a home.
18:30
LEMON SPGS
LEE
A few hundred power outages were reported, due to trees down on power lines.
18:41
ARCHER
JOHNSTON
Several power outages were reported, due to fallen trees on power lines.
Vermont · 5 reports
Time
Location
County
Observer comment
14:28
WEYBRIDGE
ADDISON
Multiple trees and wires downed by wet microburst winds along Route 17 and other locations in the Weybridge area.
15:30
MIDDLEBURY
ADDISON
Multiple trees downed by wet microburst in western side of Middlebury into the village along Route 125.
15:35
MIDDLEBURY
ADDISON
Several reports of trees and other wind damage debris as well as partial roof torn of the Middlebury High School. Photography and radar evidence of a prolonged, strong, wet microburst.
16:55
WILLIAMSTOWN
ORANGE
Trees downed by apparent wet microburst onto South Hill Road in Williamstown.
17:24
NORTH HYDE PARK
LAMOILLE
Trees onto power lines on Route 100 north of Hyde Park.
Nebraska · 4 reports
Time
Location
County
Observer comment
02:06
(LNK)LINCOLN ARPT
LANCASTER
KLNK ASOS measured wind gust of 63 mph. The wind gust was behind the heaviest precipitation and associated with a wake low.
17:04
TILDEN
ANTELOPE
Video of approximately 18 inch diameter tree limb down. Time estimated from radar. Wind gusts estimated at 60 to 65 mph.
18:12
(OFK)STEFAN FLD NORF
MADISON
KOFK ASOS measured thunderstorm wind gust of 63 mph.
18:45
ELGIN
ANTELOPE
Personal weather station measured wind gust of 58 mph.
New Mexico · 3 reports
Time
Location
County
Observer comment
15:15
SENECA
UNION
A trained spotter estimated 60 mph wind gusts along with lots of blowing dust kicked up ahead of a severe thunderstorm. The blowing dust resulted in reduced visibility at his location.
16:27
SANTA ROSA MUNI ARPT
GUADALUPE
The AWOS at Santa Rosa airport measured a 75 mph wind gust from outflow winds caused by a severe thunderstorm a few miles east of the site.
17:35
KINNEY WELLS
SOCORRO
The Stallion WIT mesonet on the White Sands Missile Range measured a 65 mph wind gust from a severe thunderstorm just south of the site.
Oklahoma · 2 reports
Time
Location
County
Observer comment
14:35
EVA
TEXAS
The mesonet site located eleven miles to the northeast of Eva recorded a severe wind gust at 1535 CDT and the final wind gust at 1545 CDT. The peak wind gust was 67mph which occurred at 1540 CDT.
17:02
FELT
CIMARRON
Downburst winds occurred near and three miles north of Felt. Windows were blown out of two cars in Felt. The roofs of a feed lot three miles north of Felt and at surrounding houses were torn but not completely ripped off. Six power poles were knocked down and some were completely snapped. Small trees were snapped in two and large trees had branches snapped off. A few irrigation pivots were knocked over and broken. A stop sign was uprooted and tossed 300 feet north-northeast of its original location. All of this damage supports a downburst with winds likely over 80mph.
Florida · 1 report
Time
Location
County
Observer comment
16:07
GOLDEN GATE
COLLIER
A home weather station near Orange Tree reported a 53 MPH wind gust with a severe thunderstorm located in the area.
South Dakota · 1 report
Time
Location
County
Observer comment
08:56
WASTA
PENNINGTON
SD Mesonet recorded wind gust. Heat burst.
Wisconsin · 1 report
Time
Location
County
Observer comment
15:40
WAUNAKEE
DANE
Pictures from social media indicating numerous large branches down across Waunakee.
Was a specific property in this swath? Run the address against NOAA hail history → Address hail check