Verified NWS Local Storm Reports

Minnesota Hail Storm — Wednesday, June 10, 2026

Every verified storm report NWS spotters filed in Minnesota on Wednesday, June 10, 2026 — hail up to 2.5" (tennis ball size). The same ground-truth data insurance adjusters trust.

2.5"
Largest hail (tennis ball)
35
Hail reports
28
Towns hit
20
Wind & tornado reports
1" hail — Nett Lake, St. Louis Co. (Jun 10, 2026)0.7" hail — 1 N Moorhead, Clay Co. (Jun 10, 2026)0.88" hail — 6 W Greaney, Koochiching Co. (Jun 10, 2026)0.75" hail — Onamia, Mille Lacs Co. (Jun 10, 2026)1" hail — 1 SSE Taylors Falls, Chisago Co. (Jun 10, 2026)0.88" hail — 5 ENE Pickwick, Winona Co. (Jun 10, 2026)1.75" hail — Chisago City, Chisago Co. (Jun 10, 2026)1.25" hail — Chisago City, Chisago Co. (Jun 10, 2026)1.25" hail — Lindstrom, Chisago Co. (Jun 10, 2026)1.25" hail — Lindstrom, Chisago Co. (Jun 10, 2026)1" hail — 2 E Wyoming, Chisago Co. (Jun 10, 2026)1" hail — 3 ESE Bena, Cass Co. (Jun 10, 2026)0.5" hail — 8 E Northome, Itasca Co. (Jun 10, 2026)1" hail — 1 SW Wyoming, Chisago Co. (Jun 10, 2026)0.7" hail — 1 SSW Minneapolis, Hennepin Co. (Jun 10, 2026)1.75" hail — 2 NNW Sebeka, Wadena Co. (Jun 10, 2026)0.7" hail — Floodwood, St. Louis Co. (Jun 10, 2026)0.75" hail — 4 NE Park Rapids, Hubbard Co. (Jun 10, 2026)2" hail — 1 W Wadena, Wadena Co. (Jun 10, 2026)1.75" hail — Wadena, Wadena Co. (Jun 10, 2026)1" hail — 3 NNE Rochester, Olmsted Co. (Jun 10, 2026)1.25" hail — 3 NNE Rochester, Olmsted Co. (Jun 10, 2026)2" hail — Wadena, Wadena Co. (Jun 10, 2026)2" hail — 1 W Wadena, Wadena Co. (Jun 10, 2026)2.5" hail — Villard, Pope Co. (Jun 10, 2026)1.5" hail — 2 S Deer Creek, Otter Tail Co. (Jun 10, 2026)2" hail — Glenwood, Pope Co. (Jun 10, 2026)1.25" hail — Villard, Pope Co. (Jun 10, 2026)1.75" hail — Glenwood, Pope Co. (Jun 10, 2026)0.88" hail — 4 N Rochester, Olmsted Co. (Jun 10, 2026)1" hail — 7 E Alida, Hubbard Co. (Jun 10, 2026)0.88" hail — 10 SSE Naytahwaush, Becker Co. (Jun 10, 2026)50 mph wind — 1 SSW Roseau, Roseau Co. (Jun 10, 2026)55 mph wind — 5 SSW Roseau, Roseau Co. (Jun 10, 2026)1" hail — 7 SW Wannaska, Roseau Co. (Jun 10, 2026)0.88" hail — 8 SW Wannaska, Roseau Co. (Jun 10, 2026)54 mph wind — 1 SW Felton, Clay Co. (Jun 10, 2026)51 mph wind — 4 WSW Merrifield, Crow Wing Co. (Jun 10, 2026)1" hail — 3 NE Two Inlets, Hubbard Co. (Jun 10, 2026)51 mph wind — 6 E St. Cloud, Sherburne Co. (Jun 10, 2026)49 mph wind — 1 ESE Buffalo, Wright Co. (Jun 10, 2026)62 mph wind — 2 NW Parkers Prairie, Otter Tail Co. (Jun 10, 2026)47 mph wind — 3 SSE Sauk Centre, Stearns Co. (Jun 10, 2026)64 mph wind — 2 SW Alexandria, Douglas Co. (Jun 10, 2026)74 mph wind — 4 ESE Glenwood, Pope Co. (Jun 10, 2026)Tornado — 5 NE Sunburg, Kandiyohi Co. (Jun 10, 2026)60 mph wind — 3 WSW Morris, Stevens Co. (Jun 10, 2026)62 mph wind — 2 ENE Sabin, Clay Co. (Jun 10, 2026)69 mph wind — 2 W Benson, Swift Co. (Jun 10, 2026)62 mph wind — 3 SSE Dilworth, Clay Co. (Jun 10, 2026)72 mph wind — 1 NW Chokio, Stevens Co. (Jun 10, 2026)44 mph wind — 2 WNW Olivia, Renville Co. (Jun 10, 2026)83 mph wind — 4 E Marietta, Lac qui Parle Co. (Jun 10, 2026)78 mph wind — 2 S Madison, Lac qui Parle Co. (Jun 10, 2026)49 mph wind — 2 NNE Canby, Yellow Medicine Co. (Jun 10, 2026)Chisago CityLindstrom1 W WadenaWadena3 NNE RochesterVillard

Was a specific roof under this storm?

Type any Minnesota 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 — Wednesday, June 10, 2026

VillardPope Co.2 reportsmax 2.5"tennis ball
1 W WadenaWadena Co.2 reportsmax 2"golf ball
WadenaWadena Co.2 reportsmax 2"golf ball
GlenwoodPope Co.2 reportsmax 2"golf ball
Chisago CityChisago Co.2 reportsmax 1.75"golf ball
2 NNW SebekaWadena Co.1 reportmax 1.75"golf ball
2 S Deer CreekOtter Tail Co.1 reportmax 1.5"ping pong ball
LindstromChisago Co.2 reportsmax 1.25"quarter
3 NNE RochesterOlmsted Co.2 reportsmax 1.25"quarter
Nett LakeSt. Louis Co.1 reportmax 1"quarter
1 SSE Taylors FallsChisago Co.1 reportmax 1"quarter
2 E WyomingChisago Co.1 reportmax 1"quarter
3 ESE BenaCass Co.1 reportmax 1"quarter
1 SW WyomingChisago Co.1 reportmax 1"quarter
7 E AlidaHubbard Co.1 reportmax 1"quarter
7 SW WannaskaRoseau Co.1 reportmax 1"quarter
3 NE Two InletsHubbard Co.1 reportmax 1"quarter
6 W GreaneyKoochiching Co.1 reportmax 0.88"penny
5 ENE PickwickWinona Co.1 reportmax 0.88"penny
4 N RochesterOlmsted Co.1 reportmax 0.88"penny

All verified reports

Time (UTC)LocationEvent
11:50 PMNett LakeSt. Louis Co.1" hail
11:47 PM1 N MoorheadClay Co.0.7" hail
11:40 PM6 W GreaneyKoochiching Co.0.88" hail
11:31 PMOnamiaMille Lacs Co.0.75" hail
11:12 PM1 SSE Taylors FallsChisago Co.1" hail
11:08 PM5 ENE PickwickWinona Co.0.88" hail
10:59 PMChisago CityChisago Co.1.75" hail
10:57 PMChisago CityChisago Co.1.25" hail
10:56 PMLindstromChisago Co.1.25" hail
10:55 PMLindstromChisago Co.1.25" hail
10:50 PM2 E WyomingChisago Co.1" hail
10:50 PM3 ESE BenaCass Co.1" hail
10:43 PM8 E NorthomeItasca Co.0.5" hail
10:42 PM1 SW WyomingChisago Co.1" hail
10:20 PM1 SSW MinneapolisHennepin Co.0.7" hail
10:00 PM2 NNW SebekaWadena Co.1.75" hail
10:00 PMFloodwoodSt. Louis Co.0.7" hail
9:53 PM4 NE Park RapidsHubbard Co.0.75" hail
9:50 PM1 W WadenaWadena Co.2" hail
9:45 PMWadenaWadena Co.1.75" hail
9:45 PM3 NNE RochesterOlmsted Co.1" hail
9:43 PM3 NNE RochesterOlmsted Co.1.25" hail
9:42 PMWadenaWadena Co.2" hail
9:42 PM1 W WadenaWadena Co.2" hail
9:40 PMVillardPope Co.2.5" hail
9:40 PM2 S Deer CreekOtter Tail Co.1.5" hail
9:38 PMGlenwoodPope Co.2" hail
9:38 PMVillardPope Co.1.25" hail
9:37 PMGlenwoodPope Co.1.75" hail
9:32 PM4 N RochesterOlmsted Co.0.88" hail
9:20 PM7 E AlidaHubbard Co.1" hail
8:38 PM10 SSE NaytahwaushBecker Co.0.88" hail
7:01 PM1 SSW RoseauRoseau Co.50 mph wind
7:00 PM5 SSW RoseauRoseau Co.55 mph wind
6:45 PM7 SW WannaskaRoseau Co.1" hail
6:40 PM8 SW WannaskaRoseau Co.0.88" hail
6:20 PM1 SW FeltonClay Co.54 mph wind
8:40 AM4 WSW MerrifieldCrow Wing Co.51 mph wind
8:30 AM3 NE Two InletsHubbard Co.1" hail
8:11 AM6 E St. CloudSherburne Co.51 mph wind
7:55 AM1 ESE BuffaloWright Co.49 mph wind
7:50 AM2 NW Parkers PrairieOtter Tail Co.62 mph wind
7:35 AM3 SSE Sauk CentreStearns Co.47 mph wind
7:19 AM2 SW AlexandriaDouglas Co.64 mph wind
7:15 AM4 ESE GlenwoodPope Co.74 mph wind
7:07 AM5 NE SunburgKandiyohi Co.Tornado
7:00 AM3 WSW MorrisStevens Co.60 mph wind
6:50 AM2 ENE SabinClay Co.62 mph wind
6:45 AM2 W BensonSwift Co.69 mph wind
6:45 AM3 SSE DilworthClay Co.62 mph wind
6:44 AM1 NW ChokioStevens Co.72 mph wind
6:35 AM2 WNW OliviaRenville Co.44 mph wind
6:15 AM4 E MariettaLac qui Parle Co.83 mph wind
6:15 AM2 S MadisonLac qui Parle Co.78 mph wind
6:15 AM2 NNE CanbyYellow Medicine Co.49 mph wind

About this storm

How big was the hail in Minnesota on Wednesday, June 10, 2026?

The largest verified hail report that day measured 2.5" — tennis ball sized. NWS spotters filed 35 hail reports across 28 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 38 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.