Hail storm map for July 12, 2025: max 2.00" hail across CO, FL, KS, NC, NM, OK, TX, ~20,103 structures in swath.
COFLKSNCNMOKTX
A moderate hail event swept across CO, FL, KS, NC and 3 more states on July 12, 2025, with MRMS radar measuring stones up to 2.00". An estimated 20,103 structures fell inside the qualifying swath. New Mexico took the brunt with ~8,605 structures estimated in the ≥1" footprint. About 1,787 fell under damaging ≥1.75" hail capable of denting metal and breaking shingles. NOAA logged 8 hail reports and 80 wind reports for the day.
Max hail size
2.00"
States impacted
7
Structures in swath
20,103
Estimated structures affected by state & hail size
State
≥1.00"
≥1.75"
≥2.50"
New Mexico
8,605
1,404
0
Florida
7,319
0
0
Oklahoma
2,381
0
0
Kansas
720
371
0
Texas
527
0
0
Colorado
305
12
0
North Carolina
246
0
0
NOAA storm reports
Hail reports (8)
New Mexico · 3 reports
Time
Location
County
Observer comment
16:30
CLOUDCROFT
OTERO
An NWS Student Volunteer reported hail up to one inch in diameter east of Cloudcroft.
17:00
SANDIA PARK
BERNALILLO
A spotter observed nickel size hail accumulations of 6 to 8 inches deep from a severe thunderstorm. The hail resulted in widespread damage to vegetation, homes, and vehicles.
17:25
EDGEWOOD
SANTA FE
A spotter in Edgewood observed quarter to half dollar size hail from a severe thunderstorm.
Florida · 2 reports
Time
Location
County
Observer comment
13:40
LAUDERDALE LAKES
BROWARD
A trained spotter reported hail up to 1 inch in diameter near NW 27th St and Inverrary Blvd.
14:00
CORAL SPGS
BROWARD
A member of the public reported nickel to quarter size hail along with street flooding near the area of Coral Springs Nissan and the Stranahan River.
Colorado · 1 report
Time
Location
County
Observer comment
14:10
GUFFEY
PARK
The hail lasted 30 minutes.
Kansas · 1 report
Time
Location
County
Observer comment
16:41
BUFFALO
WILSON
This was a measured hail stone in Buffalo. Golf ball sized hail was reported about a mile west of town as well.
Oklahoma · 1 report
Time
Location
County
Observer comment
17:17
BROKEN BOW
MCCURTAIN
Quarter size hail fell in Broken Bow.
Wind reports (78)
Ohio · 14 reports
Time
Location
County
Observer comment
14:24
BRIGGSDALE
FRANKLIN
A large tree was downed onto powerlines near the intersection of Anderley Road and Brown Road.
14:46
HARTWELL
HAMILTON
Trees and powerlines were downed along Woodknoll Drive.
14:48
HARTWELL
HAMILTON
Trees and powerlines were downed in the 300 block of Laramie Trail.
14:48
ARLINGTON HGTS
HAMILTON
Trees were downed along Burns Avenue, near both S Cooper Avenue and E Mills Avenue.
14:50
WOODLAWN
HAMILTON
Several trees were reported down in the Lincoln Heights area. Specifically, trees were reported down near the intersection of Prairie Avenue and Leggett Street, and trees were also reported down along Wabash Avenue.
15:24
SOUTH LEBANON
WARREN
A tree was downed near the Little Miami River.
15:26
HAMMEL
WARREN
A roof was pulled from a shed by strong winds.
15:35
SUMMERFORD
MADISON
Large tree branches were downed in the Choctaw Lake area.
16:23
OLIVE GREEN
DELAWARE
A large tree was downed onto a transformer.
16:28
HOMEDALE
FRANKLIN
Several large healthy trees had medium sized branches torn off and downed.
17:35
TROTWOOD
MONTGOMERY
Multiple trees were downed along Wolf Creek.
17:35
COWLESVILLE
MIAMI
A large tree was downed and several other trees had large limbs snapped off.
17:37
COWLESVILLE
MIAMI
Numerous trees were downed on the south side of the city of Troy.
17:57
NEW CARLISLE
CLARK
Two large trees were downed near the intersection of New Carlisle Pike and McKees Mill Run.
Virginia · 12 reports
Time
Location
County
Observer comment
12:15
STONES STORE
HENRY
Thunderstorm winds blew down two trees with one of them falling on to power lines near the intersection of Cedar Street and Peach Court.
12:35
NORTH GARDEN
ALBEMARLE
Five trees blew down in the 4000 block of US-29 Monocan Trail Road.
12:48
SANDSTON
HENRICO
A 64 mph (56 kt) wind gust was measured by the Richmond International Airport ASOS.
13:04
MIDLOTHIAN
CHESTERFIELD
A tree fell down on Old Buckingham Road, blocking all lanes.
13:28
SCOTTSVILLE
ALBEMARLE
There were four reports of trees blown down in Scottsville.
14:11
NEW KENT
NEW KENT
The 911 call center reported a tree down along the intersection of Cooks Mill Road and Highway 249.
14:16
BARHAMSVILLE
NEW KENT
The 911 call center reported a tree down along the intersection of VA 33 and VA 249.
14:43
TEMPLETON
PRINCE GEORGE
The 911 call center reported a tree down along I-95 Northbound near mile marker 35. VDOT reported the tree down at mile marker 35.2.
15:18
LAHORE
ORANGE
Two trees blew down just west of Lahore on VA-629 Lahore Road.
15:27
THORNHILL
ORANGE
Two trees blew down near Thornhill.
16:01
RESTON
FAIRFAX
A tree blew down into the roadway on Kettle Pond Lane near VA-7 Leesburg Pike.
17:03
SUNSET HILLS
FAIRFAX
A large tree blew down in the 11400 block of Drop Forge Lane.
Texas · 9 reports
Time
Location
County
Observer comment
16:18
CONROE ARPT
MONTGOMERY
ASOS station KCXO Conroe measured a 59 mph wind gust.
16:20
CUT AND SHOOT
MONTGOMERY
Law enforcement reported a downed tree due to thunderstorm wind gusts.
17:00
BLACK JACK
CHEROKEE
Several trees and power lines were blown down on the north side of Cherokee County just south of Troup.
17:13
ARP
SMITH
Trees and power lines were downed over Eastern Smith County.
17:15
BASCOM
SMITH
Trees and power lines were downed in the New Chapel Hill community.
17:30
PITNER JCT
RUSK
Trees and power lines were downed on Highway 259 east of Overton.
17:40
KILGORE EAST
GREGG
Trees and power lines were blown down near the intersection of FM 349 and FM 2276.
17:40
ELDERVILLE
GREGG
Trees and power lines were blown down on Highway 322 near FM 2011.
17:44
ESTES
HARRISON
Trees and power lines were downed near Eastman Chemical Company.
North Carolina · 9 reports
Time
Location
County
Observer comment
13:35
DREXEL
BURKE
County comms reported two trees blown down on a car on Brandon Road near Warrens Way.
15:12
BURCH
SURRY
Thunderstorm winds blew down two trees with one along Beach Road and the other at the intersection of Cockerham Road and West Mount Herman Church Road.
15:12
SHOAL
SURRY
Thunderstorm winds blew down one tree on to the intersection of Hauser Road and Caudle Road.
15:21
DONNAHA
FORSYTH
Multiple trees were reported down on Spainhour Mill Road.
15:24
FORBUSH
YADKIN
Thunderstorm winds blew down multiple trees near Forbush Road.
16:18
BROOKWOOD
FORSYTH
There were reports of ten or more homes damaged from downed trees, with 20 to 30 people displaced.
16:23
(INT)WINSTON-SALEM A
FORSYTH
The automated weather station at the Winston Salem airport measured a 62 mph wind gust.
16:31
(INT)WINSTON-SALEM A
FORSYTH
Several power outages were reported due to fallen trees on power lines.
17:46
ASBURY
WAKE
Multiple trees and power lines were reported down.
Michigan · 8 reports
Time
Location
County
Observer comment
11:13
BRITTON
LENAWEE
A large tree limb was observed down.
11:35
NEW HUDSON ARPT
OAKLAND
Tree limbs reported down, approximately 6 to 8 inches in diameter.
11:35
NEW HUDSON
OAKLAND
Several large trees uprooted and snapped in half.
11:36
SOUTH LYON
OAKLAND
Large tree limb reported down on the road.
12:04
PLYMOUTH
WAYNE
Large tree uprooted, but likely with shallow roots.
12:25
GREENFIELD VLG
WAYNE
Large trees reported down across the city of Dearborn.
12:25
DEARBORN HGTS
WAYNE
A tree was blown down onto a house.
13:18
HARBOR BEACH
HURON
Multiple trees and large branches reported down.
Indiana · 6 reports
Time
Location
County
Observer comment
13:02
(EVV)DRESS ARPT EVAN
VANDERBURGH
A business on the corner of Oak Hill Rd and Lynch Rd had both sides of a small sign blown out by thunderstorm winds as storms tracked across Vanderburgh County.
13:02
BALDWIN HGTS
GIBSON
A storm tracking across Princeton produced a measured wind gust of 58mph on the south side of Princeton.
14:40
BELLFOUNTAIN
JAY
Multiple trees down at 600 E and 100 S near Belfountain. Additional trees down at State Road 26 and 800 E.
16:31
ABINGTON
WAYNE
A tree was downed across a power line on Meek Road, just south of Centerville.
16:57
BENHAM
RIPLEY
Several trees were downed near the intersection of S Benham Road and E County Road 800 S.
17:14
GREENDALE
DEARBORN
Several trees were downed onto power lines along Bielby Road just northwest of Greendale.
Maryland · 5 reports
Time
Location
County
Observer comment
17:00
MOUNTAINDALE
FREDERICK
A tree blew down at the intersection of Mountaindale Road and Masser Road.
17:04
WOODSBORO
FREDERICK
A tree and numerous large branches blew down west of Woodsboro on Gravel Hill Road.
17:08
CREAGERSTOWN
FREDERICK
A large tree blew down on Creagerstown Road near Magnolia Meadows Farms.
17:21
MC HENRY
GARRETT
Numerous trees blew down around McHenry.
17:37
ACCIDENT
GARRETT
Multiple trees and wires blew down around Accident.
Kentucky · 4 reports
Time
Location
County
Observer comment
13:45
OWENSBORO
DAVIESS
Straight-line winds from a storm moving through Owensboro brought down a large portion of an awning over a shopping center, which fell onto several parked vehicles.
16:29
SLATER
BALLARD
Delayed reports. Tree damage, up to and including the uprooting of multiple trees, occurred to the south and southeast of La Center. Affected roads included Albert Hook Rd and Ceredo Rd. One residence on Albert Hook Rd had some damage to a pool and outdoor furniture.
16:33
GAGE
BALLARD
Observed wind gust at CWOP site EW0626. No damage was reported in Gage from this thunderstorm.
18:04
NEWPORT
CAMPBELL
Two trees were downed along Isabella Street in Newport, between 7th and 8th Streets.
South Carolina · 3 reports
Time
Location
County
Observer comment
14:45
SHELL PT
BEAUFORT
Beaufort County dispatch reported a tree down near the intersection of Broad River Boulevard and River Chase Boulevard.
17:37
MC CASKILL
KERSHAW
Kershaw County dispatch reported multiple trees down in the area of White Pond Rd at Ft Jackson Rd. Time estimated by radar.
17:43
QUINTS XRDS
SUMTER
Local media relayed photos of multiple trees down due to a downburst in Sumter. Time estimated by radar.
Tennessee · 1 report
Time
Location
County
Observer comment
13:30
NORRIS LAKE WEST
CAMPBELL
A large tree was felled by powerful thunderstorm wind gusts.
Pennsylvania · 1 report
Time
Location
County
Observer comment
19:16
WEST MIDDLESEX
MERCER
Report of a tree down over Farkas Road.
New Mexico · 1 report
Time
Location
County
Observer comment
17:27
(ABQ)ALBUQUERQUE INTL AIRPORT
BERNALILLO
The ASOS at the Albuquerque Sunport measured a 65 mph wind gust from nearby severe thunderstorms.
Colorado · 1 report
Time
Location
County
Observer comment
17:15
WALSENBURG
HUERFANO
AWOS station K4V1 4 N Walsenburg. The station measured a 58 mph wind gust.
Missouri · 1 report
Time
Location
County
Observer comment
13:54
CAPE GIRARDEAU
CAPE GIRARDEAU
A large 6in diameter tree branch was downed by downburst winds on the north side of Cape Girardeau.
Illinois · 1 report
Time
Location
County
Observer comment
11:40
CHARLESTON
COLES
A large tree was blown onto a home.
Kansas · 1 report
Time
Location
County
Observer comment
16:41
BUFFALO
WILSON
Several tree limbs were knocked down.
Florida · 1 report
Time
Location
County
Observer comment
14:30
CARRAWAY
PUTNAM
Multiple trees were blown own on State Route 100, east of Florahome. The time of damage was based on radar. The cost of damage was unknown, but it was estimated for inclusion of the event in Storm Data.
Was a specific property in this swath? Run the address against NOAA hail history → Address hail check