Verified NWS Local Storm Reports

North Dakota Hail Storm — Thursday, July 9, 2026

Every verified storm report NWS spotters filed in North Dakota on Thursday, July 9, 2026 — hail up to 2.5" (tennis ball size). The same ground-truth data insurance adjusters trust.

2.5"
Largest hail (tennis ball)
9
Hail reports
9
Towns hit
2
Wind & tornado reports
1" hail — 12 S Esmond, Benson Co. (Jul 9, 2026)57 mph wind — 3 SW Olga, Cavalier Co. (Jul 9, 2026)1.75" hail — 9 SSE New Leipzig, Grant Co. (Jul 9, 2026)1" hail — 2 S Alsen, Cavalier Co. (Jul 9, 2026)1" hail — 2 SSE Munich, Cavalier Co. (Jul 9, 2026)1.25" hail — 6 SSW Orrin, McHenry Co. (Jul 9, 2026)2.5" hail — 3 NE Silva, Pierce Co. (Jul 9, 2026)1.5" hail — 1 NW Fillmore, Benson Co. (Jul 9, 2026)1.25" hail — 4 SSW Sarles, Towner Co. (Jul 9, 2026)1.25" hail — 4 N Silva, Pierce Co. (Jul 9, 2026)56 mph wind — 5 NE Sarles, Cavalier Co. (Jul 9, 2026)12 S Esmond3 SW Olga9 SSE New Leipzig2 S Alsen2 SSE Munich6 SSW Orrin

Was a specific roof under this storm?

Type any North Dakota address and get that exact roof's verified hail history — including this storm — plus measurements and a replacement cost range. Free.

Check a Roof Free

Hail by town — Thursday, July 9, 2026

3 NE SilvaPierce Co.1 reportmax 2.5"tennis ball
9 SSE New LeipzigGrant Co.1 reportmax 1.75"golf ball
1 NW FillmoreBenson Co.1 reportmax 1.5"ping pong ball
6 SSW OrrinMcHenry Co.1 reportmax 1.25"quarter
4 SSW SarlesTowner Co.1 reportmax 1.25"quarter
4 N SilvaPierce Co.1 reportmax 1.25"quarter
12 S EsmondBenson Co.1 reportmax 1"quarter
2 S AlsenCavalier Co.1 reportmax 1"quarter
2 SSE MunichCavalier Co.1 reportmax 1"quarter

All verified reports

Time (UTC)LocationEvent
11:50 PM12 S EsmondBenson Co.1" hail
11:30 PM3 SW OlgaCavalier Co.57 mph wind
11:30 PM9 SSE New LeipzigGrant Co.1.75" hail
11:25 PM2 S AlsenCavalier Co.1" hail
11:15 PM2 SSE MunichCavalier Co.1" hail
10:55 PM6 SSW OrrinMcHenry Co.1.25" hail
10:48 PM3 NE SilvaPierce Co.2.5" hail
10:37 PM1 NW FillmoreBenson Co.1.5" hail
10:28 PM4 SSW SarlesTowner Co.1.25" hail
10:16 PM4 N SilvaPierce Co.1.25" hail
10:05 PM5 NE SarlesCavalier Co.56 mph wind

About this storm

How big was the hail in North Dakota on Thursday, July 9, 2026?

The largest verified hail report that day measured 2.5" — tennis ball sized. NWS spotters filed 9 hail reports across 9 towns.

Is that big enough to damage a roof?

Hail around 1" (quarter size) and up can bruise or crack asphalt shingles — that's the threshold insurance adjusters take seriously. Damage is often invisible from the ground, which is why an inspection matters even when the roof "looks fine."

How long do homeowners have to file a claim for this storm?

Most homeowner policies allow one to two years from the storm date — some as little as six months. This storm was 9 days ago, so the filing window is open for most policies.

How do I check if a specific address was hit?

Run a free roof report on Rooftops AI: type the address and you get the roof's measurements plus its verified hail history — every NWS-logged report near that exact property, with dates, sizes, and distances.

Data: NWS Local Storm Reports via Iowa Environmental Mesonet. Local Storm Reports are preliminary, spotter-submitted observations and may be revised by the National Weather Service. Rooftops AI is not affiliated with or endorsed by NOAA or the NWS. Insurance filing windows vary by policy and state — homeowners should confirm with their carrier.