← All storm days

Hail Storm Map — September 3, 2026

Hail storm map for September 3, 2026: max 3.00" hail across DC, MI, MN, MS, ND, OH, PA, VA, WI, WV, ~179,129 structures in swath.

DCMIMNMSNDOHPAVAWIWV

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

A severe hail event swept across DC, MI, MN, MS and 6 more states on September 3, 2026, with MRMS radar measuring stones up to 3.00". An estimated 179,129 structures fell inside the qualifying swath. Pennsylvania took the brunt with ~90,222 structures estimated in the ≥1" footprint. Roughly 345 of those sat under destructive ≥2.50" stones — the radar tier that routinely totals roofs and shatters auto glass. NOAA logged 38 hail reports and 62 wind reports for the day.

Max hail size
3.00"
States impacted
10
Structures in swath
179,129

Estimated structures affected by state & hail size

State≥1.00"≥1.75"≥2.50"
Pennsylvania90,2223,4300
Wisconsin49,8533,456345
District of Columbia11,34100
Minnesota10,7387180
North Dakota6,971400
West Virginia3,97900
Ohio3,70900
Michigan1,08400
Virginia91200
Mississippi32000

NOAA storm reports

Hail reports (28)

Minnesota · 14 reports

TimeLocationCountyObserver comment
15:233 WNW Elbow LakeGrantBroadcast media shared photo of hail stone estimated to be 2 to 2.5 inches in diameter near Tulaby Lake MN. Time estimated from radar.
15:236 S NaytahwaushMahnomenBroadcast media shared photo of hail stone estimated to be 2 to 2.5 inches in diameter near Tulaby Lake MN. Time estimated from radar.
15:5916 N Park RapidsHubbardBroadcast media relayed report of 1 inch hail 16 miles north of Park Rapids. Time matches when report was relayed to NWS.
18:0510 SW RothsayWilkinPhoto relayed by broadcast media.
18:154 WSW Fergus FallsOtter TailHail observed on storm chaser live stream. Comment heard from live stream that hail was no bigger than golf ball sized. Location estimated based on geolocation from Spotter Network.
19:067 SSW IngerItascaEstimated nickel to quarter size hail with photo from member of public on social media. Time verified based on radar.
20:053 SW Parkers PrairieOtter TailSocial media video and report.
20:062 WNW FosstonPolkHail ranged from nickels to a little bigger then quarters.
20:084 NW MiltonaDouglasReport from mPING: Hen Egg+ (2.25 in.).
20:153 SE FosstonPolkNickel to quarter sized hail at the time of the report. Hail ongoing.
20:20LengbyPolkReport via photo.
20:273 NNE MiltonaDouglasMultiple images of 2 inch (egg) size hail relayed to us on social media just NE of Miltona, MN.
20:354 NNW MiltonaDouglasDouglas County Law Enforcement reported roughly 2 inch size hail north of Miltona, MN.
20:564 SSE BagleyClearwatermPing of half dollar sized hail.

Michigan · 3 reports

TimeLocationCountyObserver comment
08:122 W SpringportCalhounSmall 1-2 inch branches also down. Time estimated from radar.
09:53BrethrenManisteeTime estimated by radar.
13:542 W HaslettInghamReport from mPING: Dime (0.75 in.).

Wisconsin · 3 reports

TimeLocationCountyObserver comment
22:281 W MayvilleDodgeReport from mPING: Quarter (1.00 in.).
22:32MayvilleDodgeRelay report from NWSChat.
23:311 SW ShawanoShawanoReport from mPING: Half Dollar (1.25 in.).

North Dakota · 2 reports

TimeLocationCountyObserver comment
01:40WillistonWilliamsMultiple reports of penny to quarter size hail.
06:003 NNE SimcoeMcHenryLargest hail size reported.

Virginia · 2 reports

TimeLocationCountyObserver comment
13:001 S BroadwayRockinghamQuarter size hail reported from trained spotter.
13:042 S BroadwayRockinghamVideo footage showing golf ball size hail reported near Broadway.

Ohio · 2 reports

TimeLocationCountyObserver comment
14:311 E LakemoreSummitQuarter size hail observed at Springfield High School.
16:403 SE LimavilleStarkHeavy rain and frequent lightning.

Mississippi · 1 report

TimeLocationCountyObserver comment
14:25StarRankinPea to dime size hail was reported in Star.

Pennsylvania · 1 report

TimeLocationCountyObserver comment
19:53Laurel RunLuzerne1.50 inches of rain. Time estimated by radar.

Wind reports (51)

Minnesota · 11 reports

TimeLocationCountyObserver comment
13:08WarrenMarshallEstimated winds up to 60mph with pea sized hail.
13:414 NNW FertilePolk10 meter wind measured at the Fertile MAWN.
13:505 SW ErskinePolkEstimated 60 mph at Union Lake. Report received via Facebook. Time estimated from radar.
13:502 N BeltramiPolkMesonet station MN114 Beltrami MN DOT.
13:554 NE FertilePolkPersonal weather station measurement.
14:024 WSW FeltonClayPersonal weather station.
14:222 NW FosstonPolkPersonal weather station via Mesotech.
14:402 E GatzkeMarshallMNDOT RWIS near Gatzke reported 40 mph sustained, gusting 62 mph at 1540 CDT. This site reported higher gust of 77 mph at 1530 CDT as thunderstorm was moving through, however this observation was deemed erroneous due to sustained wind less than 18 mph, along with suspicious gusts prior to thunderstorms.
18:065 WNW TaborPolkPersonal weather station recorded sustained 45 mph gusting 61 mph.
18:126 SW WarrenPolkNDAWN 3 meter wind gust.
18:441 SW VikingMarshallNDAWN 10 meter wind gust 1 SW Viking MN.

Ohio · 8 reports

TimeLocationCountyObserver comment
13:571 NNE ClevelandCuyahogaASOS station KBKL Cleveland reported a 46 kt wind gust.
15:454 N WhitehouseLucasASOS station KTOL Toledo measured 50 knot wind gust.
15:524 N WhitehouseLucasASOS station KTOL Toledo.
16:253 N SanduskyLEZ144Mesonet station XSDB 2 NNE Sandusky.
16:301 SSW South Bass IslandOttawaMesonet station SBIO1 9 NE Port Clinton.
17:002 WSW BratenahlLEZ146Buoy station CNDO1 Cleveland, OH.
17:033 E South AmherstLorainASOS station KLPR Lorain Elyria.
17:131 NNE ClevelandCuyahogaASOS station KBKL Cleveland.

North Dakota · 8 reports

TimeLocationCountyObserver comment
04:148 SSW SawyerWard10 m wind gust at NDAWN station Sawyer 7 S.
10:062 W MinnewaukanBensonPersonal Weather Station measured wind gust.
10:441 WSW Devils LakeRamseyPersonal Weather Station.
10:532 SE CraryRamseyCrary NDAWN.
11:302 ESE LakotaNelsonNDDOT sensor near Lakota.
12:094 WSW JohnstownGrand ForksPersonal weather station.
12:363 SSW MekinockGrand ForksGust Measured at GFK AFB sensor RDR.
13:514 NNW FargoCassASOS station KFAR Fargo ND AP.

Virginia · 6 reports

TimeLocationCountyObserver comment
22:301 SSE ArcolaLoudounElaine E. Thompson Elementary School (NGA65) gusted to 62 mph at 11:30 pm.
22:341 NNW Tysons CornerFairfaxWind gust of 69 mph measured on Tyco Rd in Tysons (KVAVIENN164 PWS)
22:44BallstonArlingtonSustained wind of 50 knots (58 MPH) with peak gust of 62 knots (71 MPH) at a personal weather station in Ballston (KVAARLIN3)
22:47Reagan National AiirporArlingtonDCA gusted to 59 mph at 11:47 pm.
22:52Reagan National AiirporArlingtonDCA also gusted to 64 mph.
22:55Reagan National ArptArlingtonMeasured wind gust of 64 mph at DCA.

Pennsylvania · 5 reports

TimeLocationCountyObserver comment
16:501 W Mccandless TownshiAlleghenyMesonet station GW3644 Pittsburgh.
17:301 SW BraddockAlleghenyReport of large snapped trees and weather station estimate of 75 mph winds.
17:482 W New StantonWestmorelandMeasured on handheld anemometer. Time estimated.
17:532 SSW Lawson HeightsWestmorelandAWOS station KLBE Latrobe Airport.
18:493 NE GeistownCambriaKJST measured at 51 knot gust.

Maryland · 4 reports

TimeLocationCountyObserver comment
22:08Swan PointANZ536A wind gust of 51 knots (59 MPH) was measured by the Cuckold Creek WeatherFlow sensor (XCCK).
23:301 NNE Tilghman IslandTalbotMesonet station 030MD Ferry Cove.
23:441 SSE WittmanTalbotWeather Station KMDWITTM5.
23:502 E ChesterQueen Anne'sMesonet station MD040 Us-50 Kent Narrow Bridge.

Wisconsin · 2 reports

TimeLocationCountyObserver comment
23:512 WSW Fond Du LacFond du LacREPORTED AT KFLD.
23:531 NE Fond Du LacFond du LacPersonal Wx Station measurement.

Michigan · 2 reports

TimeLocationCountyObserver comment
13:413 NNE Edgemont ParkClintonASOS station KLAN Lansing.
14:30BrightonLivingstonLight tree damage.

Nebraska · 2 reports

TimeLocationCountyObserver comment
03:421 S ValentineCherryKVTN ASOS gusted 59 mph with rain showers.
03:521 S ValentineCherryKVTN ASOS gusted 62 mph with passing rain showers.

District of Columbia · 2 reports

TimeLocationCountyObserver comment
22:491 WSW Catholic UniversiDistrict of ColumbWind gust of 62 mph measured on Lamont St NW (KDCWASHI300 PWS)
22:531 SW National ArboretumDistrict of ColumbWind gust of 63 mph measured on D St NE (KDCWASHI556 PWS)

West Virginia · 1 report

TimeLocationCountyObserver comment
16:303 NE ClearviewOhioASOS station KHLG Wheeling Airport.
Was a specific property in this swath?
Run the address against NOAA hail history → Address hail check