Minnesota, 2026

Hail in Minnesota, June 10, 2026

June 10, 2026 · NWS MPX · 10 events in 4 counties and zones

This episode is part 2 of 2 from two rounds of severe weather that occurred on June 10th. Two clusters of storms redeveloped across Minnesota during the early afternoon of June 10th.

Where it happened

Every event with a place to put it. Tap one for its entry below.

  • Tornadoes
  • Tropical storms and surge
  • Floods
  • Wind
  • Hail
  • Winter weather
  • Heat and drought
  • Cold
  • Fire, smoke and dust
  • Marine and coastal
  • Other

Open the live radar over this ground

The toll

Deaths
0
Injuries
0
Property damage
None recorded
Crop damage
None recorded
Events
10

Deaths and injuries are direct and indirect together, as the offices filed them. Damage is property and crops in the dollars of the year, not adjusted for inflation, and only where an office estimated it.

What happened

The episode as NWS MPX wrote it up.

This episode is part 2 of 2 from two rounds of severe weather that occurred on June 10th.

Two clusters of storms redeveloped across Minnesota during the early afternoon of June 10th. The first cluster developed over Douglas and Stevens Counties and rapidly intensified as it entered Pope County. This cluster produced golf ball to tennis ball size hail in Glenwood and Villard (Pope). This storm would weaken some as it continued to the NNE into Stearns, Todd, and Morrison Counties where a brief funnel cloud was observed just south of Sobieski (Morrison).

The second cluster of storms developed farther east across eastern MN along the I-35 corridor. A supercell entered Chisago County and produced quarter size to golf ball size from Wyoming to Center City.

What forecasters said that day

The local office's own words before the first event, as it sent them, from the Iowa Environmental Mesonet's archive of National Weather Service text.

NWS Twin Cities, MN wrote its last area forecast discussion before the first event at Jun 10, 12:48 PM CST, 2 hours 47 minutes earlier. Its key messages:

  • Severe thunderstorms this afternoon across western Wisconsin. Less certainty on the threat across eastern Minnesota, although the overall threat continues to look lower.
  • Large hail & damaging wind are the main hazards with the strongest thunderstorms today. A tornado or two can not be ruled out.
  • Much cooler Thursday into early next week.
Area forecast discussion, Jun 10, 12:48 PM CST, 2 hours 47 minutes before
Area Forecast Discussion
National Weather Service Twin Cities/Chanhassen MN
148 PM CDT Wed Jun 10 2026

.KEY MESSAGES...

- Severe thunderstorms this afternoon across western Wisconsin. Less
certainty on the threat across eastern Minnesota, although the
overall threat continues to look lower.

- Large hail & damaging wind are the main hazards with the
strongest thunderstorms today. A tornado or two can not be ruled out.

- Much cooler Thursday into early next week.

&&

.DISCUSSION...
Issued at 147 PM CDT Wed Jun 10 2026

Thunderstorms are developing across far-southeast Minnesota & have
quickly become severe as they move into western Wisconsin. The main
threat area over the next 2-4 hours will be across western Wisconsin
as these cells continue to move eastwards & new cells develop &
intensify. Large hail (a few 2"+ hailstones possible) & damaging
wind are expected to be the primary threat with the storms across
western Wisconsin this afternoon. Helicity values (low-level spin)
have trended lower than expected across eastern Minnesota & western
Wisconsin, so the tornado threat is lower but still-non-zero.

Overall, we've seen a general downtrend in our severe weather event
compared to this morning & especially forecasts from the last two
days. The thunderstorm complex overnight did act to reduce our
instability this morning, but the main culprit is the earlier onset
of thunderstorms late this morning early this afternoon - before
instability really peaks this afternoon. The main trend to monitor
this afternoon, & most uncertainty in the short-term forecast, will
be how much cumulus development we see back behind the ongoing
thunderstorms across central Minnesota. As of early afternoon, we've
seen the most new cumulus development across south-central Minnesota
where a few showers have been struggling to further intensify.
Current mesoanalysis across the region shows mid-level lapse rates
on the order of 6.5-7 C/km, which are not exactly favorable for
"explosive" development despite the very rich low-level moisture &
surface-based CAPE values around 2500 J/Kg. Our 18Z weather balloon
will give us a better view of the atmosphere, especially
capping/lapse rates aloft, & allow for abetter evaluation of the
severe potential across east-central, south-central, & southeast MN
through the rest of the afternoon. For now though, any threat looks
to be more isolated with hail & a few wind gusts the primary threat.

The ongoing severe storms across western Wisconsin will exit our area
by 2-3 PM, & then we wait & see how much additional development we
get into late afternoon. Latest high-resolution guidance suggests
that we could see a second round of storms initiate across far-
southeast Minnesota & western Wisconsin. If these storms develop,
then we could see the threat for severe weather continue across
western Wisconsin into early evening. Elsewhere, not expecting much
more than an isolated thunderstorm through the rest of the afternoon
with tonight looking quiet.

Drier air moves into the region tonight into tomorrow morning,
likely mitigating the threat for fog overnight although some patchy
mist is possible in low-lying areas. Widespread rain showers look
likely Thursday as we end up in the deformation region northwest of
the surface low, which will help keep our temperatures much cooler
in the low 70s. A much cooler Canadian airmass then moves into the
region behind todays cold front & lingers through the weekend.
Ensemble guidance shows temperature anomalies near 10 degrees below
normal over the weekend & into early next week, meaning we'll see
much more comfortable highs in the low to mid 70s & lows in the 40s
& 50s. A few chances for precipitation are possible but little or
now chance for heavy rain or strong thunderstorms.

&&

.AVIATION /18Z TAFS THROUGH 00Z FRIDAY/...
Issued at 123 PM CDT Wed Jun 10 2026

Showers and thunderstorms have developed across southern
Minnesota and western Wisconsin. Further west, additional
thunderstorm development is possible, but there is a high amount
of uncertainty. Have added a PROB30 for TSRA at KSTC and
adjusted timing of the PROB30 at KMSP. Will likely need a
handful of AMDs through this afternoon when/if storms start to
fire. Winds will briefly go westerly this evening with some
gusts around 20kts before returning to the south/southwest at
10kts or less.

KMSP...Watching storms trying to develop near KMKT. As mentioned
above, the uncertainty in this forecast is high due to the
scattered nature of these storms and if storms initialize across
western Minnesota in the next few hours. We have just sent up a
special balloon to help give us a better idea of our environment
as we head into mid afternoon. Storm chances decrease quickly
after 00-02z, with winds going light and variable. Tomorrow,
showers return by late morning with southerly/southwesterly
winds around 10kts.

/OUTLOOK FOR KMSP/
FRI...VFR. Wind W 15G30kts.
SAT...VFR. Wind NW 5-10kts.
SUN...VFR. Wind NW 10-15kts.

&&

.MPX WATCHES/WARNINGS/ADVISORIES...
MN...None.
WI...None.

&&

DISCUSSION...ETA
AVIATION...Dye
Hazardous weather outlook, Jun 10, 2:01 PM CST, 1 hour 34 minutes before
Hazardous Weather Outlook
National Weather Service Twin Cities/Chanhassen MN
301 PM CDT Wed Jun 10 2026

MNZ051>053-059>063-068>070-076>078-084-085-093-WIZ014>016-023>028-
112015-
Sherburne-Isanti-Chisago-Wright-Hennepin-Anoka-Ramsey-Washington-
Carver-Scott-Dakota-Le Sueur-Rice-Goodhue-Waseca-Steele-Freeborn-
Polk-Barron-Rusk-St. Croix-Pierce-Dunn-Pepin-Chippewa-Eau Claire-
301 PM CDT Wed Jun 10 2026

This Hazardous Weather Outlook is for portions of central
Minnesota...east central Minnesota...south central Minnesota...
southeast Minnesota...northwest Wisconsin and west central
Wisconsin.

.DAY ONE...Tonight.

Severe thunderstorms are possible primarily along and east of the
I-35 corridor. Severe thunderstorms will have the potential to
produce large hail, damaging winds, and tornadoes.

.DAYS TWO THROUGH SEVEN...Thursday through Tuesday.

No hazardous weather is expected at this time.

.SPOTTER INFORMATION STATEMENT...

SKYWARN spotter activation will likely be needed.

MNZ041>045-047>050-054>058-064>067-073>075-082-083-091-092-112015-
Douglas-Todd-Morrison-Mille Lacs-Kanabec-Stevens-Pope-Stearns-
Benton-Lac Qui Parle-Swift-Chippewa-Kandiyohi-Meeker-
Yellow Medicine-Renville-McLeod-Sibley-Redwood-Brown-Nicollet-
Watonwan-Blue Earth-Martin-Faribault-
301 PM CDT Wed Jun 10 2026

This Hazardous Weather Outlook is for portions of central
Minnesota...east central Minnesota...south central Minnesota...
southwest Minnesota and west central Minnesota.

.DAY ONE...Tonight.

No hazardous weather is expected at this time.

.DAYS TWO THROUGH SEVEN...Thursday through Tuesday.

No hazardous weather is expected at this time.

.SPOTTER INFORMATION STATEMENT...

SKYWARN spotter activation will likely be needed.

In the hours before

Local storm report, Jun 10, 1:57 PM CST, 1 hour 38 minutes before
Preliminary Local Storm Report
National Weather Service Twin Cities/Chanhassen MN
257 PM CDT Wed Jun 10 2026

..TIME...   ...EVENT...      ...CITY LOCATION...     ...LAT.LON...
..DATE...   ....MAG....      ..COUNTY LOCATION..ST.. ...SOURCE....
            ..REMARKS..

0303 AM     Tstm Wnd Dmg     1 N Otsego              45.29N 93.61W
06/10/2026                   Wright             MN   Public

            Delayed report, time estimated from radar.
            Several trees down along Hwy 39 in Ostego.

&&

jrb
Local storm report, Jun 10, 2:03 PM CST, 1 hour 32 minutes before
Preliminary Local Storm Report
National Weather Service Twin Cities/Chanhassen MN
303 PM CDT Wed Jun 10 2026

..TIME...   ...EVENT...      ...CITY LOCATION...     ...LAT.LON...
..DATE...   ....MAG....      ..COUNTY LOCATION..ST.. ...SOURCE....
            ..REMARKS..

0322 AM     Tstm Wnd Dmg     2 E North Oaks          45.11N 93.04W
06/10/2026                   Ramsey             MN   Public

            Delayed report, time estimated from radar.
            Large branches and trees down.

&&

jrb
Local storm report, Jun 10, 2:40 PM CST, 55 minutes before
Preliminary Local Storm Report
National Weather Service Twin Cities/Chanhassen MN
340 PM CDT Wed Jun 10 2026

..TIME...   ...EVENT...      ...CITY LOCATION...     ...LAT.LON...
..DATE...   ....MAG....      ..COUNTY LOCATION..ST.. ...SOURCE....
            ..REMARKS..

0207 AM     Tornado          5 NE Sunburg            45.41N 95.17W
06/10/2026                   Kandiyohi          MN   Public

            Delayed report. Brief EF-U tornado confirmed
            via social media video. No reports of damage
            in the area.

&&

jrb
Local storm report, Jun 10, 3:17 PM CST, 18 minutes before
Preliminary Local Storm Report
National Weather Service Twin Cities/Chanhassen MN
417 PM CDT Wed Jun 10 2026

..TIME...   ...EVENT...      ...CITY LOCATION...     ...LAT.LON...
..DATE...   ....MAG....      ..COUNTY LOCATION..ST.. ...SOURCE....
            ..REMARKS..

0222 AM     Tstm Wnd Dmg     1 N Garfield            45.96N 95.50W
06/10/2026                   Douglas            MN   Broadcast Media

            Delayed report of several large branches
            downed north of Garfield. Relayed via media.

&&

bed
Local storm report, Jun 10, 3:21 PM CST, 14 minutes before
Preliminary Local Storm Report
National Weather Service Twin Cities/Chanhassen MN
421 PM CDT Wed Jun 10 2026

..TIME...   ...EVENT...      ...CITY LOCATION...     ...LAT.LON...
..DATE...   ....MAG....      ..COUNTY LOCATION..ST.. ...SOURCE....
            ..REMARKS..

0221 AM     Tstm Wnd Dmg     1 WNW Alexandria        45.89N 95.41W
06/10/2026                   Douglas            MN   Broadcast Media

            Delayed report of over a dozen mature trees
            knocked down in west Alexandria. Relayed via
            broadcast media.

&&

bed
Local storm report, Jun 10, 3:28 PM CST, 7 minutes before
Preliminary Local Storm Report
National Weather Service Twin Cities/Chanhassen MN
428 PM CDT Wed Jun 10 2026

..TIME...   ...EVENT...      ...CITY LOCATION...     ...LAT.LON...
..DATE...   ....MAG....      ..COUNTY LOCATION..ST.. ...SOURCE....
            ..REMARKS..

1235 PM     Tstm Wnd Dmg     3 NNW Porcupine         44.63N 92.12W
06/10/2026                   Pepin              WI   Public

            A couple large trees downed east of Plum
            City.

&&

bed

The radar

The Minneapolis radar (KMPX), 168 km away, was scanning. The volume nearest the first event began at 21:37 UTC.

Open the radar archive at this moment

Event by event

9 hail, 1 funnel cloud. Local standard time, as filed.

Hail, Pope

When
June 10, 3:35 PM CST to 3:39 PM CST
Where
Pope County, 0.48 mi E of Glenwood
Measured
2 in hail
Reported by
Public
Coordinates
45.650, -95.390

Photo report provided via social media.

Hail, Pope

When
June 10, 3:43 PM CST to 3:49 PM CST
Where
Pope County, 0.69 mi S of Villard
Measured
2.5 in hail
Reported by
Public
Coordinates
45.710, -95.270

Photo report of tennis ball size hail in Villard.

Hail, Chisago

When
June 10, 4:38 PM CST to 4:44 PM CST
Where
Chisago County, 0.49 mi W of Wyoming
Measured
1 in hail
Reported by
Trained Spotter
Coordinates
45.330, -93.010

Funnel Cloud, Morrison

When
June 10, 4:42 PM CST to 4:45 PM CST
Where
Morrison County, 0.39 mi E of Sobieski
Reported by
Public
Coordinates
45.921, -94.462

Photo report on X of a funnel cloud that move just south of Sobieski or 5 miles SW of Little Falls.

Hail, Chisago

When
June 10, 4:47 PM CST to 4:52 PM CST
Where
Chisago County, 2.43 mi E of Wyoming
Measured
1 in hail
Reported by
Public
Coordinates
45.330, -92.950

Hail, Chisago

When
June 10, 4:52 PM CST to 4:56 PM CST
Where
Chisago County, 0.84 mi SE of Chisago City
Measured
1.75 in hail
Reported by
Law Enforcement
Coordinates
45.370, -92.890

Hail, Chisago

When
June 10, 4:55 PM CST to 5:01 PM CST
Where
Chisago County, 0.84 mi SW of Center City
Measured
1.25 in hail
Reported by
Public
Coordinates
45.390, -92.840

Report of large hail provided via Facebook.

Hail, Chisago

When
June 10, 4:56 PM CST to 5:01 PM CST
Where
Chisago County, 0.84 mi SW of Center City
Measured
1.25 in hail
Reported by
Public
Coordinates
45.390, -92.840

Half dollar hail near the intersection of Highway 8 and Olinda Trail.

Hail, Chisago

When
June 10, 5:12 PM CST to 5:15 PM CST
Where
Chisago County, 1.46 mi SSE of Taylors Falls
Measured
1 in hail
Reported by
Amateur Radio
Coordinates
45.400, -92.660

Hail, Mille Lacs

When
June 10, 5:31 PM CST to 5:37 PM CST
Where
Mille Lacs County, 0.84 mi SE of Onamia
Measured
0.75 in hail
Reported by
Amateur Radio
Coordinates
46.070, -93.660

What these are

Hail
Hail three-quarters of an inch or larger, or smaller hail that caused damage, filed with the largest stone measured.
Funnel Cloud
A rotating column of cloud extending from a thunderstorm that did not reach the ground.

After NWS Directive 10-1605, the rules offices file Storm Data by.

The same day elsewhere

More

Every storm in Minnesota in 2026Every state in 2026This day in weather historyWarnings in Minnesota, June 2026

Sources

NOAA National Centers for Environmental Information, Storm Events Database, compiled from the National Weather Service’s monthly Storm Data. Complete through 2026-06; NCEI adds each month about 75 days after it ends and revises past years a few times a year. Rebuilt 2026-09-24. Each event’s entry at NCEI: 1348704, 1348706, 1353990, 1353999, 1353991, 1353996, 1353992, 1353993, 1353997, 1348763.