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
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"
Pennsylvania
90,222
3,430
0
Wisconsin
49,853
3,456
345
District of Columbia
11,341
0
0
Minnesota
10,738
718
0
North Dakota
6,971
40
0
West Virginia
3,979
0
0
Ohio
3,709
0
0
Michigan
1,084
0
0
Virginia
912
0
0
Mississippi
320
0
0
NOAA storm reports
Hail reports (28)
Minnesota · 14 reports
Time
Location
County
Observer comment
15:23
3 WNW Elbow Lake
Grant
Broadcast 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:23
6 S Naytahwaush
Mahnomen
Broadcast 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:59
16 N Park Rapids
Hubbard
Broadcast media relayed report of 1 inch hail 16 miles north of Park Rapids. Time matches when report was relayed to NWS.
18:05
10 SW Rothsay
Wilkin
Photo relayed by broadcast media.
18:15
4 WSW Fergus Falls
Otter Tail
Hail 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:06
7 SSW Inger
Itasca
Estimated nickel to quarter size hail with photo from member of public on social media. Time verified based on radar.
20:05
3 SW Parkers Prairie
Otter Tail
Social media video and report.
20:06
2 WNW Fosston
Polk
Hail ranged from nickels to a little bigger then quarters.
20:08
4 NW Miltona
Douglas
Report from mPING: Hen Egg+ (2.25 in.).
20:15
3 SE Fosston
Polk
Nickel to quarter sized hail at the time of the report. Hail ongoing.
20:20
Lengby
Polk
Report via photo.
20:27
3 NNE Miltona
Douglas
Multiple images of 2 inch (egg) size hail relayed to us on social media just NE of Miltona, MN.
20:35
4 NNW Miltona
Douglas
Douglas County Law Enforcement reported roughly 2 inch size hail north of Miltona, MN.
20:56
4 SSE Bagley
Clearwater
mPing of half dollar sized hail.
Michigan · 3 reports
Time
Location
County
Observer comment
08:12
2 W Springport
Calhoun
Small 1-2 inch branches also down. Time estimated from radar.
09:53
Brethren
Manistee
Time estimated by radar.
13:54
2 W Haslett
Ingham
Report from mPING: Dime (0.75 in.).
Wisconsin · 3 reports
Time
Location
County
Observer comment
22:28
1 W Mayville
Dodge
Report from mPING: Quarter (1.00 in.).
22:32
Mayville
Dodge
Relay report from NWSChat.
23:31
1 SW Shawano
Shawano
Report from mPING: Half Dollar (1.25 in.).
North Dakota · 2 reports
Time
Location
County
Observer comment
01:40
Williston
Williams
Multiple reports of penny to quarter size hail.
06:00
3 NNE Simcoe
McHenry
Largest hail size reported.
Virginia · 2 reports
Time
Location
County
Observer comment
13:00
1 S Broadway
Rockingham
Quarter size hail reported from trained spotter.
13:04
2 S Broadway
Rockingham
Video footage showing golf ball size hail reported near Broadway.
Ohio · 2 reports
Time
Location
County
Observer comment
14:31
1 E Lakemore
Summit
Quarter size hail observed at Springfield High School.
16:40
3 SE Limaville
Stark
Heavy rain and frequent lightning.
Mississippi · 1 report
Time
Location
County
Observer comment
14:25
Star
Rankin
Pea to dime size hail was reported in Star.
Pennsylvania · 1 report
Time
Location
County
Observer comment
19:53
Laurel Run
Luzerne
1.50 inches of rain. Time estimated by radar.
Wind reports (51)
Minnesota · 11 reports
Time
Location
County
Observer comment
13:08
Warren
Marshall
Estimated winds up to 60mph with pea sized hail.
13:41
4 NNW Fertile
Polk
10 meter wind measured at the Fertile MAWN.
13:50
5 SW Erskine
Polk
Estimated 60 mph at Union Lake. Report received via Facebook. Time estimated from radar.
13:50
2 N Beltrami
Polk
Mesonet station MN114 Beltrami MN DOT.
13:55
4 NE Fertile
Polk
Personal weather station measurement.
14:02
4 WSW Felton
Clay
Personal weather station.
14:22
2 NW Fosston
Polk
Personal weather station via Mesotech.
14:40
2 E Gatzke
Marshall
MNDOT 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:06
5 WNW Tabor
Polk
Personal weather station recorded sustained 45 mph gusting 61 mph.
18:12
6 SW Warren
Polk
NDAWN 3 meter wind gust.
18:44
1 SW Viking
Marshall
NDAWN 10 meter wind gust 1 SW Viking MN.
Ohio · 8 reports
Time
Location
County
Observer comment
13:57
1 NNE Cleveland
Cuyahoga
ASOS station KBKL Cleveland reported a 46 kt wind gust.
15:45
4 N Whitehouse
Lucas
ASOS station KTOL Toledo measured 50 knot wind gust.
15:52
4 N Whitehouse
Lucas
ASOS station KTOL Toledo.
16:25
3 N Sandusky
LEZ144
Mesonet station XSDB 2 NNE Sandusky.
16:30
1 SSW South Bass Island
Ottawa
Mesonet station SBIO1 9 NE Port Clinton.
17:00
2 WSW Bratenahl
LEZ146
Buoy station CNDO1 Cleveland, OH.
17:03
3 E South Amherst
Lorain
ASOS station KLPR Lorain Elyria.
17:13
1 NNE Cleveland
Cuyahoga
ASOS station KBKL Cleveland.
North Dakota · 8 reports
Time
Location
County
Observer comment
04:14
8 SSW Sawyer
Ward
10 m wind gust at NDAWN station Sawyer 7 S.
10:06
2 W Minnewaukan
Benson
Personal Weather Station measured wind gust.
10:44
1 WSW Devils Lake
Ramsey
Personal Weather Station.
10:53
2 SE Crary
Ramsey
Crary NDAWN.
11:30
2 ESE Lakota
Nelson
NDDOT sensor near Lakota.
12:09
4 WSW Johnstown
Grand Forks
Personal weather station.
12:36
3 SSW Mekinock
Grand Forks
Gust Measured at GFK AFB sensor RDR.
13:51
4 NNW Fargo
Cass
ASOS station KFAR Fargo ND AP.
Virginia · 6 reports
Time
Location
County
Observer comment
22:30
1 SSE Arcola
Loudoun
Elaine E. Thompson Elementary School (NGA65) gusted to 62 mph at 11:30 pm.
22:34
1 NNW Tysons Corner
Fairfax
Wind gust of 69 mph measured on Tyco Rd in Tysons (KVAVIENN164 PWS)
22:44
Ballston
Arlington
Sustained wind of 50 knots (58 MPH) with peak gust of 62 knots (71 MPH) at a personal weather station in Ballston (KVAARLIN3)
22:47
Reagan National Aiirpor
Arlington
DCA gusted to 59 mph at 11:47 pm.
22:52
Reagan National Aiirpor
Arlington
DCA also gusted to 64 mph.
22:55
Reagan National Arpt
Arlington
Measured wind gust of 64 mph at DCA.
Pennsylvania · 5 reports
Time
Location
County
Observer comment
16:50
1 W Mccandless Townshi
Allegheny
Mesonet station GW3644 Pittsburgh.
17:30
1 SW Braddock
Allegheny
Report of large snapped trees and weather station estimate of 75 mph winds.
17:48
2 W New Stanton
Westmoreland
Measured on handheld anemometer. Time estimated.
17:53
2 SSW Lawson Heights
Westmoreland
AWOS station KLBE Latrobe Airport.
18:49
3 NE Geistown
Cambria
KJST measured at 51 knot gust.
Maryland · 4 reports
Time
Location
County
Observer comment
22:08
Swan Point
ANZ536
A wind gust of 51 knots (59 MPH) was measured by the Cuckold Creek WeatherFlow sensor (XCCK).
23:30
1 NNE Tilghman Island
Talbot
Mesonet station 030MD Ferry Cove.
23:44
1 SSE Wittman
Talbot
Weather Station KMDWITTM5.
23:50
2 E Chester
Queen Anne's
Mesonet station MD040 Us-50 Kent Narrow Bridge.
Wisconsin · 2 reports
Time
Location
County
Observer comment
23:51
2 WSW Fond Du Lac
Fond du Lac
REPORTED AT KFLD.
23:53
1 NE Fond Du Lac
Fond du Lac
Personal Wx Station measurement.
Michigan · 2 reports
Time
Location
County
Observer comment
13:41
3 NNE Edgemont Park
Clinton
ASOS station KLAN Lansing.
14:30
Brighton
Livingston
Light tree damage.
Nebraska · 2 reports
Time
Location
County
Observer comment
03:42
1 S Valentine
Cherry
KVTN ASOS gusted 59 mph with rain showers.
03:52
1 S Valentine
Cherry
KVTN ASOS gusted 62 mph with passing rain showers.
District of Columbia · 2 reports
Time
Location
County
Observer comment
22:49
1 WSW Catholic Universi
District of Columb
Wind gust of 62 mph measured on Lamont St NW (KDCWASHI300 PWS)
22:53
1 SW National Arboretum
District of Columb
Wind gust of 63 mph measured on D St NE (KDCWASHI556 PWS)
West Virginia · 1 report
Time
Location
County
Observer comment
16:30
3 NE Clearview
Ohio
ASOS station KHLG Wheeling Airport.
Was a specific property in this swath? Run the address against NOAA hail history → Address hail check