Minnesota, 2026

Damaging Winds in Minnesota, June 10, 2026

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

This episode is part 1 of 2 from two rounds of severe weather that occurred during the late evening of June 9th into the early morning of June 10th. Widespread wind damage occurred across western Minnesota during overnight storms which had moved in from the Dakotas.

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
29

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 1 of 2 from two rounds of severe weather that occurred during the late evening of June 9th into the early morning of June 10th.

Widespread wind damage occurred across western Minnesota during overnight storms which had moved in from the Dakotas. The strongest wind report was observed in Lac Qui Parle County at 83 mph near Marietta, MN. One tornado was caught on camera overnight near the Kandiyohi and Pope County line, but no damage was reported, leaving its rating as EF-U (Unknown). As the line of storms continued east, wind gusts decreased to 30-40kts in most areas. However, several emergency managers areas reported downed trees within their municipalities. A few downbursts did occur northeast of the Twin Cities metro area, with tree damage being reported from St Paul up towards Shoreview and White Bear Lake and then all the way up to Forest Lake and Chisago 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 9, 11:58 PM CST, 12 minutes earlier. Its key messages:

  • Severe thunderstorms likely tonight. Damaging wind is the primary threat, especially across western and central Minnesota.
  • Another round of severe thunderstorms Wednesday afternoon. All severe modes are possible including damaging wind, large hail, and tornadoes. Greatest severe threat favors eastern Minnesota/western Wisconsin Wed afternoon into Wed evening.
  • Slightly cooler than normal temperatures forecast for Thursday through the weekend.
Area forecast discussion, Jun 9, 11:58 PM CST, 12 minutes before
Area Forecast Discussion
National Weather Service Twin Cities/Chanhassen MN
1258 AM CDT Wed Jun 10 2026

.KEY MESSAGES...

- Severe thunderstorms likely tonight. Damaging wind is the
  primary threat, especially across western and central
  Minnesota.

- Another round of severe thunderstorms Wednesday afternoon. All
  severe modes are possible including damaging wind, large hail,
  and tornadoes. Greatest severe threat favors eastern
  Minnesota/western Wisconsin Wed afternoon into Wed evening.

- Slightly cooler than normal temperatures forecast for Thursday
  through the weekend.

&&

.DISCUSSION...
Issued at 1244 AM CDT Wed Jun 10 2026

The next 24 hours will feature the potential for multiple rounds
of severe thunderstorms across the Upper Midwest. Current
regional radar mosaic highlights a line of thunderstorms
stretching from Winnipeg south through the Dakotas and into
northern Nebraska. A decaying MCS moving northeast out of
Nebraska has begun to merge with the easterly moving convection
over SoDak. These storms will then track ENE into SW/W MN
shortly by 1 AM and continue through the MPX forecast area
tonight. A Severe Thunderstorm Watch is in effect across
portions of western MN until 4 AM. Locations further east may
need an additional watch, but that will be determined at a later
time.

Tonight's severe threat comes in the form of a squall line that
is driven by a potent 50+ knot low level jet. The squall line
will have a reservoir of abundant instability to tap into with
guidance suggesting 2000+ J/Kg MLCAPE present over W & C MN. A
quick mesoanalysis highlights 1500 J/Kg DCAPE over W MN, 35-40
kts of effective wind shear, and steep mid-level lapse rates.
While the environment will gradually wane, the dynamics
associated with the LLJ should support a severe threat through
much of tonight. Damaging wind gusts looks to be the main severe
weather hazard with the line of storms, but a few quick QLCS
tornadoes can't be ruled out within the line. The apex of the
squall line should track from W MN through E MN and into W WI by
daybreak. How much severe threat will the line have when it
makes it into the Twin Cities and western Wisconsin is difficult
to say, but there should be some severe potential despite the
early morning time frame.

This line has a history of producing severe wind gusts of 75+
MPH over SoDak earlier tonight and is moving into a more
favorable low level kinematic environment that short lived QLCS
tornadoes will be possible, especially over W MN. My immediate
concern is that the merger between the north-northeast moving
decaying MCS/MCV and the easterly moving squall will merge and
enhance the wind threat... at least initially across far E SD
and W MN.

On Wednesday, we'll dry out by mid-morning in the wake of the
MCS. How much convective debris is left over to limit the
atmospheric recovery will ultimately impact Wednesday
afternoon's severe weather potential. Guidance does limit how
much additional convection fires up through the morning hours,
allowing 2000 to 3000+ J/Kg MLCAPE to pool ahead of the
approaching cold front. This will support a higher end severe
weather environment with 40+ kts of bulk shear, sufficient lapse
rates, and favorable wind profile aloft. There are a few
questions that remain less certain. When and where will the
initial storms develop in the afternoon? Current thoughts are
for convection to fire early afternoon along I-35 before moving
into W WI. Initial storms will be supercells capable of all
severe modes including large to very large hail, damaging winds,
and tornadoes are all possible. A favorable environment for
tornadoes will be in place across W WI that will have the
potential for a few strong Tornadoes. Initial supercells will
quickly grow upscale into a linear complex that'll primarily
pose a damaging wind threat across W WI. Severe threat wraps up
late Wednesday evening and we'll look to dry out & cool down
overnight.

Another chance of precipitation arrive behind the cold front
Thursday afternoon. Severe threat will be low, but an additional
round of rain is likely. A much cooler & drier airmass will
settle in Friday and stick around for the weekend. The mid level
ridge will shift from the Upper Midwest downstream to the
eastern CONUS. This will place zonal westerly flow over the
northern Plains and Upper Midwest. Temperatures will run 5 to 10
degrees below normal (that's high temperatures in near 70) with
lows in the 40s and 50s... a welcome break for the AC units
across MN and W WI. A few additional chances of rain will exist,
primarily on Saturday, but over a much drier pattern will
persist into next week.

&&

.AVIATION /06Z TAFS THROUGH 12Z THURSDAY/...
Issued at 1244 AM CDT Wed Jun 10 2026

VFR to start for all sites but lower clouds/precip will develop
fairly quickly early in this TAF duration as confidence remains
fairly high that an MCS will traverse MN-WI overnight,
generally in the 06z-10z timeframe from western TAF sites to
eastern TAF sites. Conditions will likely drop to IFR, mainly
due to heavy rain with the thunderstorms associated with the
overnight system. In addition strong/gusty winds with a sharp
directional change is possible as the system moves across any
given terminal. Have kept the TS mention to just the TEMPO so as
to not thrust a 3-4hr solid TS window at any given site.
Conditions will temper down just prior to daybreak, with VFR
conditions likely for much of the day today. Another round of
thunderstorms looks to develop in far eastern MN late this
afternoon then progress eastward across WI this evening. The
Wednesday system looks to be stronger than the one for tonight,
but the Wednesday system looks to more heavily impact the WI
sites, possibly as far west as MSP.

KMSP...First round of storms looks to move across MSP in the
08z-10z timeframe per decent multi-CAM agreement. Ceilings
likely down to MVFR while visibilities drop to IFR-or-lower,
dependent on rainfall intensity. Gusty winds and frequent
lightning are likely to come with the thunderstorms. These
overnight storms are expected to conclude prior to the
Wednesday morning push, resulting in VFR conditions through mid-
Wednesday afternoon. Another round of storms looks to develop
over eastern MN late Wednesday afternoon and slide east. Still
some uncertainty as to whether MSP will be impacted, thus have
maintained the PROB30. Even if the storms do not directly impact
MSP, routes eastward of MSP will be impacted.

/OUTLOOK FOR KMSP/
THU...VFR. -RA likely. Slight chc PM -TSRA. Wind SW 5-10kts
becoming W 10-15G25kts.
FRI...VFR. Wind W 15G30kts.
SAT...VFR. Wind NW 5-10kts.

&&

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

&&

DISCUSSION...BPH
AVIATION...JPC
Hazardous weather outlook, Jun 9, 10:49 PM CST, 1 hour 21 minutes before
Hazardous Weather Outlook
National Weather Service Twin Cities/Chanhassen MN
1149 PM CDT Tue Jun 9 2026

MNZ041>045-047>070-073>078-082>085-091>093-WIZ014>016-023>028-
102200-
Douglas-Todd-Morrison-Mille Lacs-Kanabec-Stevens-Pope-Stearns-
Benton-Sherburne-Isanti-Chisago-Lac Qui Parle-Swift-Chippewa-
Kandiyohi-Meeker-Wright-Hennepin-Anoka-Ramsey-Washington-
Yellow Medicine-Renville-McLeod-Sibley-Carver-Scott-Dakota-
Redwood-Brown-Nicollet-Le Sueur-Rice-Goodhue-Watonwan-Blue Earth-
Waseca-Steele-Martin-Faribault-Freeborn-Polk-Barron-Rusk-
St. Croix-Pierce-Dunn-Pepin-Eau Claire-
1149 PM CDT Tue Jun 9 2026

This Hazardous Weather Outlook is for portions of central and
southern Minnesota, and west central Wisconsin.

.DAY ONE...Tonight.

Strong to severe thunderstorms can be expected, starting late this
evening in western Minnesota, steadily spreading east into eastern
Minnesota and western Wisconsin through the early morning hours. The
primary severe threat will be damaging winds, with possibly large
hail or a tornado.

.DAYS TWO THROUGH SEVEN...Wednesday through Monday.

High heat and humidity are expected Wednesday with heat indices
into the 90s to around 100 across southern and eastern Minnesota
into western Wisconsin.

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

.SPOTTER INFORMATION STATEMENT...

SKYWARN spotter activation will likely be needed overnight tonight
and again Wednesday afternoon and evening.

The radar

The Sioux Falls radar (KFSD), 162 km away, was scanning. The volume nearest the first event began at 06:10 UTC.

Open the radar archive at this moment

Event by event

29 thunderstorm wind. Local standard time, as filed.

Thunderstorm Wind, Lac Qui Parle

When
June 10, 12:10 AM CST to 12:18 AM CST
Where
Lac Qui Parle County, 0.49 mi W of Haydenville
Measured
72 kt (83 mph) measured gust
Reported by
Mesonet
Coordinates
45.020, -96.330

Mesonet station 4 miles NE of Marietta measured an 83mph thunderstorm wind gust.

Thunderstorm Wind, Lac Qui Parle

When
June 10, 12:13 AM CST to 12:20 AM CST
Where
Lac Qui Parle County, 0.49 mi E of Dawson
Measured
67 kt (77 mph) measured gust
Reported by
Public
Coordinates
44.930, -96.060

Strong thunderstorm winds downed trees and powerlines in Dawson. The AWOS station located at the Lac Qui Parle County airport measured a 78mph thunderstorm wind gust.

Thunderstorm Wind, Lac Qui Parle

When
June 10, 12:14 AM CST to 12:19 AM CST
Where
Lac Qui Parle County, 0.85 mi SE of Madison
Measured
67 kt (77 mph) measured gust
Reported by
Law Enforcement
Coordinates
45.010, -96.190

Partial roof damage to a building on south side of town. A small utility shed also damaged. The AWOS station located at the Lac Qui Parle County airport measured a 78mph thunderstorm wind gust.

Thunderstorm Wind, Lac Qui Parle

When
June 10, 12:15 AM CST to 12:20 AM CST
Where
Lac Qui Parle County, 0.85 mi SE of Madison
Measured
67 kt (77 mph) measured gust
Reported by
Law Enforcement
Coordinates
45.010, -96.190

Reports of both trees and powerlines down in Madison. The AWOS station located at the Lac Qui Parle County airport measured a 78mph thunderstorm wind gust.

Thunderstorm Wind, Lac Qui Parle

When
June 10, 12:15 AM CST to 12:20 AM CST
Where
Lac Qui Parle County, Madison Arpt
Measured
68 kt (78 mph) measured gust
Reported by
AWOS
Coordinates
44.980, -96.180

AWOS station located at the Lac Qui Parle County airport in Madison measured a 78mph thunderstorm wind gust.

Thunderstorm Wind, Swift

When
June 10, 12:29 AM CST to 12:33 AM CST
Where
Swift County, Appleton
Measured
63 kt (72 mph) estimated gust
Reported by
Law Enforcement
Coordinates
45.200, -96.020

Strong thunderstorm winds downed trees and powerlines in Appleton. Wind speeds are estimated based off of surrounding wind observations. The AWOS station located at the Benson Municipal Airport measured a 69mph thunderstorm wind gust. Meanwhile at 72mph wind gust was measured in Chokio (Stevens) and a 78mph wind gust measured in Madison (Lac Qui Parle).

Thunderstorm Wind, Swift

When
June 10, 12:35 AM CST to 12:39 AM CST
Where
Swift County, 4.59 mi ENE of Appleton Arpt
Measured
63 kt (72 mph) estimated gust
Reported by
Law Enforcement
Coordinates
45.250, -95.910

Strong thunderstorm winds downed trees and powerlines in Halloway. Wind speeds are estimated based off of surrounding wind observations. The AWOS station located at the Benson Municipal Airport measured a 69mph thunderstorm wind gust. Meanwhile at 72mph wind gust was measured in Chokio (Stevens) and a 78mph wind gust measured in Madison (Lac Qui Parle).

Thunderstorm Wind, Swift

When
June 10, 12:39 AM CST to 12:43 AM CST
Where
Swift County, 0.97 mi E of Danvers
Measured
63 kt (72 mph) estimated gust
Reported by
Law Enforcement
Coordinates
45.280, -95.750

Strong thunderstorm wind gusts downed trees and powerlines in Danvers. Wind speeds are estimated based off of surrounding wind observations. The AWOS station located at the Benson Municipal Airport measured a 69mph thunderstorm wind gust. Meanwhile at 72mph wind gust was measured in Chokio (Stevens) and a 78mph wind gust measured in Madison (Lac Qui Parle).

Thunderstorm Wind, Stevens

When
June 10, 12:42 AM CST to 12:46 AM CST
Where
Stevens County, 0.84 mi NW of Chokio
Measured
63 kt (72 mph) measured gust
Reported by
Emergency Manager
Coordinates
45.590, -96.190

Using an anemometer, Stevens Co Emergency Manager measured a 72.4 mph thunderstorm wind gust. Additionally, visibility dropped considerably with blowing dust/dirt on the gust front with the initial surge.

Thunderstorm Wind, Swift

When
June 10, 12:45 AM CST to 12:51 AM CST
Where
Swift County, Benson
Measured
60 kt (69 mph) measured gust
Reported by
Law Enforcement
Coordinates
45.320, -95.620

Strong thunderstorm downed trees and powerlines in Benson. The AWOS station located at the Benson Municipal Airport measured a 69mph thunderstorm wind gust.

Thunderstorm Wind, Swift

When
June 10, 12:45 AM CST to 12:49 AM CST
Where
Swift County, 1.19 mi SE of Benson Arpt
Measured
60 kt (69 mph) measured gust
Reported by
AWOS
Coordinates
45.320, -95.650

AWOS station located at Benson Municipal Airport recorded a 69mph thunderstorm wind gust.

Thunderstorm Wind, Stevens

When
June 10, 12:53 AM CST to 1:03 AM CST
Where
Stevens County, Hancock
Measured
52 kt (60 mph) measured gust
Reported by
Law Enforcement
Coordinates
45.500, -95.800

Strong thunderstorm wind gusts downed trees and powerlines in Hancock. AWOS station Morris Municipal Airport measured a 60mph thunderstorm wind gust.

Thunderstorm Wind, Stevens

When
June 10, 12:55 AM CST to 12:58 AM CST
Where
Stevens County, 1.19 mi NE of Morris
Measured
52 kt (60 mph) measured gust
Reported by
Law Enforcement
Coordinates
45.590, -95.910

Strong thunderstorm wind gusts downed trees and powerlines in Morris. AWOS station Morris Municipal Airport measured a 60mph thunderstorm wind gust.

Thunderstorm Wind, Pope

When
June 10, 12:58 AM CST to 1:04 AM CST
Where
Pope County, 0.48 mi E of Cyrus
Measured
61 kt (70 mph) estimated gust
Reported by
Law Enforcement
Coordinates
45.620, -95.740

Strong thunderstorms wind downed trees and powerlines in Cyrus. Wind gusts estimated based on surrounding wind gust observations. The AWOS stations at Morris Municipal Airport (Stevens) recorded a 60mph wind gust and Glenwood Airport recorded a 74mph wind gust.

Thunderstorm Wind, Stevens

When
June 10, 1:00 AM CST to 1:05 AM CST
Where
Stevens County, 0.48 mi E of Morris Arpt
Measured
52 kt (60 mph) measured gust
Reported by
AWOS
Coordinates
45.570, -95.970

AWOS station Morris Municipal Airport measured a 60mph thunderstorm wind gust.

Thunderstorm Wind, Pope

When
June 10, 1:00 AM CST to 1:07 AM CST
Where
Pope County, 1.46 mi SSW of Starbuck
Measured
66 kt (76 mph) estimated gust
Reported by
Law Enforcement
Coordinates
45.600, -95.530

Strong thunderstorm wind gusts downed trees and powerline in Starbuck. The AWOS stations at Morris Municipal Airport (Stevens) recorded a 60mph wind gust and Glenwood Airport recorded a 74mph wind gust.

Thunderstorm Wind, Pope

When
June 10, 1:07 AM CST to 1:11 AM CST
Where
Pope County, 0.48 mi E of Lowry
Measured
66 kt (76 mph) estimated gust
Reported by
Law Enforcement
Coordinates
45.700, -95.520

Strong thunderstorm wind gusts downed trees and powerlines in Lowry. The AWOS stations at Morris Municipal Airport (Stevens) recorded a 60mph wind gust and Glenwood Airport recorded a 74mph wind gust.

Thunderstorm Wind, Pope

When
June 10, 1:09 AM CST to 1:15 AM CST
Where
Pope County, 1.46 mi SSE of Glenwood Arpt
Measured
64 kt (74 mph) measured gust
Reported by
AWOS
Coordinates
45.630, -95.320

The AWOS station located at the Glenwood Airport measured a 74mph thunderstorm wind gust.

Thunderstorm Wind, Kandiyohi

When
June 10, 1:10 AM CST to 1:15 AM CST
Where
Kandiyohi County, 1.19 mi NE of Atwater
Measured
50 kt (58 mph) estimated gust
Reported by
Law Enforcement
Coordinates
45.140, -94.780

Roof partially blown off an apartment building in Atwater.

Thunderstorm Wind, Douglas

When
June 10, 1:20 AM CST to 1:28 AM CST
Where
Douglas County, 1.46 mi NNW of (Axn)chndlr Fld Alxn
Measured
55 kt (63 mph) estimated gust
Reported by
Broadcast Media
Coordinates
45.890, -95.410

Strong thunderstorm wind gusts downed over a dozen mature trees in west Alexandria. The AWOS Station located at Chandler Field recorded at 64mph thunderstorm wind gust.

Thunderstorm Wind, Douglas

When
June 10, 1:20 AM CST to 1:28 AM CST
Where
Douglas County, (Axn)chndlr Fld Alxn
Measured
56 kt (64 mph) measured gust
Reported by
ASOS
Coordinates
45.870, -95.400

The ASOS Station at Chandler Field recorded a thunderstorm wind gust of 64mph.

Thunderstorm Wind, Douglas

When
June 10, 1:24 AM CST to 1:30 AM CST
Where
Douglas County, 2.07 mi N of Garfield
Measured
55 kt (63 mph) measured gust
Reported by
Broadcast Media
Coordinates
45.960, -95.500

Strong thunderstorm wind gusts downed trees 2 miles north of Garfield.

Thunderstorm Wind, Todd

When
June 10, 1:26 AM CST to 1:34 AM CST
Where
Todd County, 6.73 mi SW of Clotho
Measured
51 kt (59 mph) estimated gust
Reported by
Law Enforcement
Coordinates
45.940, -95.110

Thunderstorm winds downed trees and powerlines near the intersection of CR-85 and CR-73 NE approximately 3.5 miles NE of Osakis. The nearest ASOS station located at Chandler Field in Alexandria (Douglas), measured a 64mph thunderstorm wind gust.

Thunderstorm Wind, Douglas

When
June 10, 1:30 AM CST to 1:36 AM CST
Where
Douglas County, 0.48 mi W of Leaf Vly
Measured
52 kt (60 mph) estimated gust
Reported by
Law Enforcement
Coordinates
46.050, -95.460

Strong thunderstorm wind gusts downed a dozen trees in Leaf Valley MN or 10 miles NW of Alexandria. The AWOS Station located at Alexandria Airport recorded a 64mph thunderstorm wind gust.

Thunderstorm Wind, Todd

When
June 10, 1:34 AM CST to 1:38 AM CST
Where
Todd County, 5.65 mi NW of Clotho
Measured
50 kt (58 mph) estimated gust
Reported by
Law Enforcement
Coordinates
46.080, -95.110

Strong thunderstorm wind gusts downed trees near the intersection of County 1 and County 14 approximately 9 miles SW of Clarissa.

Thunderstorm Wind, Ramsey

When
June 10, 2:17 AM CST to 2:22 AM CST
Where
Ramsey County, 0.49 mi W of North Oaks
Measured
55 kt (63 mph) estimated gust
Reported by
Public
Coordinates
45.080, -93.110

Strong downburst winds estimated to reach 55kts downed large branches and trees in Shoreview.

Thunderstorm Wind, Ramsey

When
June 10, 2:22 AM CST to 2:28 AM CST
Where
Ramsey County, 2.29 mi NNW of White Bear Lake
Measured
59 kt (68 mph) estimated gust
Reported by
Public
Coordinates
45.110, -93.040

Strong downburst winds estimated to reach 59kts downed large branches and trees 2 miles NNW of White Bear Lake.

Thunderstorm Wind, Anoka

When
June 10, 2:22 AM CST to 2:28 AM CST
Where
Anoka County, 0.69 mi S of Centerville
Measured
59 kt (68 mph) estimated gust
Reported by
Trained Spotter
Coordinates
45.160, -93.050

Strong downburst winds estimated to reach 59kts downed large branches and trees in Centerville.

Thunderstorm Wind, Pope

When
June 10, 6:53 AM CST to 7:00 AM CST
Where
Pope County, 8.14 mi SSE of Cyrus
Measured
61 kt (70 mph) estimated gust
Reported by
Law Enforcement
Coordinates
45.510, -95.690

Strong thunderstorm winds caused damage to the roof a shed. The AWOS stations at Morris Municipal Airport (Stevens) recorded a 60mph wind gust and Glenwood Airport recorded a 74mph wind gust.

What these are

Thunderstorm Wind
Winds from a thunderstorm of 50 knots (58 mph) or more, or lower winds that caused damage or casualties. Measured gusts are marked MG, estimated EG.

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: 1347885, 1347883, 1347882, 1347881, 1347884, 1347887, 1347888, 1347890, 1347893, 1347886, 1347891, 1347894, 1347895, 1347911, 1347892, 1347913, 1347912, 1347917, 1348281, 1347926, 1347927, 1347924, 1348304, 1347922, 1348308, 1353354, 1353350, 1353379, 1347914.