← All storm days

Hail Storm Map — July 12, 2025

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

Hail-affected U.S. states Alabama Alaska Arizona Colorado — hail affected Florida — hail affected Georgia Indiana Kansas — hail affected Maine Massachusetts Minnesota New Jersey North Carolina — hail affected North Dakota Oklahoma — hail affected Pennsylvania South Dakota Texas — hail affected Wyoming 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 South Carolina Idaho Nevada Vermont Louisiana Rhode Island

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 Mexico8,6051,4040
Florida7,31900
Oklahoma2,38100
Kansas7203710
Texas52700
Colorado305120
North Carolina24600

NOAA storm reports

Hail reports (8)

New Mexico · 3 reports

TimeLocationCountyObserver comment
16:30CLOUDCROFTOTEROAn NWS Student Volunteer reported hail up to one inch in diameter east of Cloudcroft.
17:00SANDIA PARKBERNALILLOA 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:25EDGEWOODSANTA FEA spotter in Edgewood observed quarter to half dollar size hail from a severe thunderstorm.

Florida · 2 reports

TimeLocationCountyObserver comment
13:40LAUDERDALE LAKESBROWARDA trained spotter reported hail up to 1 inch in diameter near NW 27th St and Inverrary Blvd.
14:00CORAL SPGSBROWARDA 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

TimeLocationCountyObserver comment
14:10GUFFEYPARKThe hail lasted 30 minutes.

Kansas · 1 report

TimeLocationCountyObserver comment
16:41BUFFALOWILSONThis was a measured hail stone in Buffalo. Golf ball sized hail was reported about a mile west of town as well.

Oklahoma · 1 report

TimeLocationCountyObserver comment
17:17BROKEN BOWMCCURTAINQuarter size hail fell in Broken Bow.

Wind reports (78)

Ohio · 14 reports

TimeLocationCountyObserver comment
14:24BRIGGSDALEFRANKLINA large tree was downed onto powerlines near the intersection of Anderley Road and Brown Road.
14:46HARTWELLHAMILTONTrees and powerlines were downed along Woodknoll Drive.
14:48HARTWELLHAMILTONTrees and powerlines were downed in the 300 block of Laramie Trail.
14:48ARLINGTON HGTSHAMILTONTrees were downed along Burns Avenue, near both S Cooper Avenue and E Mills Avenue.
14:50WOODLAWNHAMILTONSeveral 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:24SOUTH LEBANONWARRENA tree was downed near the Little Miami River.
15:26HAMMELWARRENA roof was pulled from a shed by strong winds.
15:35SUMMERFORDMADISONLarge tree branches were downed in the Choctaw Lake area.
16:23OLIVE GREENDELAWAREA large tree was downed onto a transformer.
16:28HOMEDALEFRANKLINSeveral large healthy trees had medium sized branches torn off and downed.
17:35TROTWOODMONTGOMERYMultiple trees were downed along Wolf Creek.
17:35COWLESVILLEMIAMIA large tree was downed and several other trees had large limbs snapped off.
17:37COWLESVILLEMIAMINumerous trees were downed on the south side of the city of Troy.
17:57NEW CARLISLECLARKTwo large trees were downed near the intersection of New Carlisle Pike and McKees Mill Run.

Virginia · 12 reports

TimeLocationCountyObserver comment
12:15STONES STOREHENRYThunderstorm winds blew down two trees with one of them falling on to power lines near the intersection of Cedar Street and Peach Court.
12:35NORTH GARDENALBEMARLEFive trees blew down in the 4000 block of US-29 Monocan Trail Road.
12:48SANDSTONHENRICOA 64 mph (56 kt) wind gust was measured by the Richmond International Airport ASOS.
13:04MIDLOTHIANCHESTERFIELDA tree fell down on Old Buckingham Road, blocking all lanes.
13:28SCOTTSVILLEALBEMARLEThere were four reports of trees blown down in Scottsville.
14:11NEW KENTNEW KENTThe 911 call center reported a tree down along the intersection of Cooks Mill Road and Highway 249.
14:16BARHAMSVILLENEW KENTThe 911 call center reported a tree down along the intersection of VA 33 and VA 249.
14:43TEMPLETONPRINCE GEORGEThe 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:18LAHOREORANGETwo trees blew down just west of Lahore on VA-629 Lahore Road.
15:27THORNHILLORANGETwo trees blew down near Thornhill.
16:01RESTONFAIRFAXA tree blew down into the roadway on Kettle Pond Lane near VA-7 Leesburg Pike.
17:03SUNSET HILLSFAIRFAXA large tree blew down in the 11400 block of Drop Forge Lane.

Texas · 9 reports

TimeLocationCountyObserver comment
16:18CONROE ARPTMONTGOMERYASOS station KCXO Conroe measured a 59 mph wind gust.
16:20CUT AND SHOOTMONTGOMERYLaw enforcement reported a downed tree due to thunderstorm wind gusts.
17:00BLACK JACKCHEROKEESeveral trees and power lines were blown down on the north side of Cherokee County just south of Troup.
17:13ARPSMITHTrees and power lines were downed over Eastern Smith County.
17:15BASCOMSMITHTrees and power lines were downed in the New Chapel Hill community.
17:30PITNER JCTRUSKTrees and power lines were downed on Highway 259 east of Overton.
17:40KILGORE EASTGREGGTrees and power lines were blown down near the intersection of FM 349 and FM 2276.
17:40ELDERVILLEGREGGTrees and power lines were blown down on Highway 322 near FM 2011.
17:44ESTESHARRISONTrees and power lines were downed near Eastman Chemical Company.

North Carolina · 9 reports

TimeLocationCountyObserver comment
13:35DREXELBURKECounty comms reported two trees blown down on a car on Brandon Road near Warrens Way.
15:12BURCHSURRYThunderstorm 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:12SHOALSURRYThunderstorm winds blew down one tree on to the intersection of Hauser Road and Caudle Road.
15:21DONNAHAFORSYTHMultiple trees were reported down on Spainhour Mill Road.
15:24FORBUSHYADKINThunderstorm winds blew down multiple trees near Forbush Road.
16:18BROOKWOODFORSYTHThere were reports of ten or more homes damaged from downed trees, with 20 to 30 people displaced.
16:23(INT)WINSTON-SALEM AFORSYTHThe automated weather station at the Winston Salem airport measured a 62 mph wind gust.
16:31(INT)WINSTON-SALEM AFORSYTHSeveral power outages were reported due to fallen trees on power lines.
17:46ASBURYWAKEMultiple trees and power lines were reported down.

Michigan · 8 reports

TimeLocationCountyObserver comment
11:13BRITTONLENAWEEA large tree limb was observed down.
11:35NEW HUDSON ARPTOAKLANDTree limbs reported down, approximately 6 to 8 inches in diameter.
11:35NEW HUDSONOAKLANDSeveral large trees uprooted and snapped in half.
11:36SOUTH LYONOAKLANDLarge tree limb reported down on the road.
12:04PLYMOUTHWAYNELarge tree uprooted, but likely with shallow roots.
12:25GREENFIELD VLGWAYNELarge trees reported down across the city of Dearborn.
12:25DEARBORN HGTSWAYNEA tree was blown down onto a house.
13:18HARBOR BEACHHURONMultiple trees and large branches reported down.

Indiana · 6 reports

TimeLocationCountyObserver comment
13:02(EVV)DRESS ARPT EVANVANDERBURGHA 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:02BALDWIN HGTSGIBSONA storm tracking across Princeton produced a measured wind gust of 58mph on the south side of Princeton.
14:40BELLFOUNTAINJAYMultiple trees down at 600 E and 100 S near Belfountain. Additional trees down at State Road 26 and 800 E.
16:31ABINGTONWAYNEA tree was downed across a power line on Meek Road, just south of Centerville.
16:57BENHAMRIPLEYSeveral trees were downed near the intersection of S Benham Road and E County Road 800 S.
17:14GREENDALEDEARBORNSeveral trees were downed onto power lines along Bielby Road just northwest of Greendale.

Maryland · 5 reports

TimeLocationCountyObserver comment
17:00MOUNTAINDALEFREDERICKA tree blew down at the intersection of Mountaindale Road and Masser Road.
17:04WOODSBOROFREDERICKA tree and numerous large branches blew down west of Woodsboro on Gravel Hill Road.
17:08CREAGERSTOWNFREDERICKA large tree blew down on Creagerstown Road near Magnolia Meadows Farms.
17:21MC HENRYGARRETTNumerous trees blew down around McHenry.
17:37ACCIDENTGARRETTMultiple trees and wires blew down around Accident.

Kentucky · 4 reports

TimeLocationCountyObserver comment
13:45OWENSBORODAVIESSStraight-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:29SLATERBALLARDDelayed 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:33GAGEBALLARDObserved wind gust at CWOP site EW0626. No damage was reported in Gage from this thunderstorm.
18:04NEWPORTCAMPBELLTwo trees were downed along Isabella Street in Newport, between 7th and 8th Streets.

South Carolina · 3 reports

TimeLocationCountyObserver comment
14:45SHELL PTBEAUFORTBeaufort County dispatch reported a tree down near the intersection of Broad River Boulevard and River Chase Boulevard.
17:37MC CASKILLKERSHAWKershaw County dispatch reported multiple trees down in the area of White Pond Rd at Ft Jackson Rd. Time estimated by radar.
17:43QUINTS XRDSSUMTERLocal media relayed photos of multiple trees down due to a downburst in Sumter. Time estimated by radar.

Tennessee · 1 report

TimeLocationCountyObserver comment
13:30NORRIS LAKE WESTCAMPBELLA large tree was felled by powerful thunderstorm wind gusts.

Pennsylvania · 1 report

TimeLocationCountyObserver comment
19:16WEST MIDDLESEXMERCERReport of a tree down over Farkas Road.

New Mexico · 1 report

TimeLocationCountyObserver comment
17:27(ABQ)ALBUQUERQUE INTL AIRPORTBERNALILLOThe ASOS at the Albuquerque Sunport measured a 65 mph wind gust from nearby severe thunderstorms.

Colorado · 1 report

TimeLocationCountyObserver comment
17:15WALSENBURGHUERFANOAWOS station K4V1 4 N Walsenburg. The station measured a 58 mph wind gust.

Missouri · 1 report

TimeLocationCountyObserver comment
13:54CAPE GIRARDEAUCAPE GIRARDEAUA large 6in diameter tree branch was downed by downburst winds on the north side of Cape Girardeau.

Illinois · 1 report

TimeLocationCountyObserver comment
11:40CHARLESTONCOLESA large tree was blown onto a home.

Kansas · 1 report

TimeLocationCountyObserver comment
16:41BUFFALOWILSONSeveral tree limbs were knocked down.

Florida · 1 report

TimeLocationCountyObserver comment
14:30CARRAWAYPUTNAMMultiple 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