Michigan, 2026

Tornadoes and Damaging Winds in Michigan, June 10 to 11, 2026

June 10 to 11, 2026 · NWS GRR · 11 events in 6 counties and zones

Severe weather occurred across west Michigan with 2 tornadoes causing damage.

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
11

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 GRR wrote it up.

Severe weather occurred across west Michigan with 2 tornadoes causing damage.

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 Grand Rapids, MI wrote its last area forecast discussion before the first event at Jun 10, 2:08 PM EST, 4 hours 2 minutes earlier. Its key messages:

  • Thunderstorm Chances Increase This Evening into Tonight
  • Some Significant Severe Weather Possible Thursday Night
  • Heat Risk May Continue into Thursday
Area forecast discussion, Jun 10, 2:08 PM EST, 4 hours 2 minutes before
Area Forecast Discussion
National Weather Service Grand Rapids MI
308 PM EDT Wed Jun 10 2026

.KEY MESSAGES...

- Thunderstorm Chances Increase This Evening into Tonight

- Some Significant Severe Weather Possible Thursday Night

- Heat Risk May Continue into Thursday

&&

.DISCUSSION...
Issued at 307 PM EDT Wed Jun 10 2026

- Thunderstorm Chances Increase This Evening into Tonight

SPC continues to include our region in a Slight Risk for severe
weather tonight. Prior to the main window of concern (6pm-12am),
scattered showers and thunderstorms may pop along the lake shadow
boundary this afternoon in the midst of very high SBCAPE values of
3000-4000 J/kg. This mesoscale boundary may act as a localized
source of lift along with the fuel in place to pop some
thunderstorms and provide isolated gusty winds and possibly hail as
well. An isolated severe-level storm is possible but would be the
exception to the rule this afternoon. A second mesoscale feature
we're watching is the residual outflow boundary from earlier
convection across NE Wisconsin that has now pushed southeast into
central Lake Michigan. This feature could act as another localized
source of lift to interact with thunderstorms slated to move over
the lake this evening.

The setup later this evening will feature a high CAPE but low shear
environment, with our primary focus centering on the potential for
an existing complex of storms moving into northern Illinois to tap
robust instability ahead of it and be propelled over Lake Michigan
later this evening by a strengthening low level jet of 40-50 kts
shown by the RAP13. This complex of storms, while encountering an
environment that has deep layer shear values of only 20 kts across
our region, conversely will be experiencing DCAPE values exceeding
1000 J/kg. This factor, combined with such high PWAT values
(1.75"+), will help compensate the lack of significant shear by at
least locally boosting a damaging wind risk (60 to 70 mph gusts
possible) for areas especially along and west of a RQB-GRR-BTL line
this evening and tonight. Hail may also develop, and a deeper dive
into mid level lapse rates reveals that the setup is better than
initially expected, with HRRR soundings revealing 700-500 mb lapse
rates of 8.0 C/km across SW Lower MI this evening. These same
soundings are not overly concerning for a tornado risk tonight,
however, given the unimpressive 0-3 km wind fields in place.

Subsequent non-severe shower and thunderstorm development late
tonight into early Thursday morning is certainly possible as a LLJ
remains in place through about 06z-09z Thursday. However, the signal
from the 12z HREF 6 hr QPF PMM is not strong, indicating that
repetitive storm development getting draped across the region is
less likely to occur than not. As such, only localized / nuisance
short term flooding is possible tonight mainly across the
traditionally susceptible urban and poor drainage areas. This does
not look to be a major risk at this time but we will monitor.

- Some Significant Severe Weather Possible Thursday Night

A greater risk for severe weather will develop later Thursday,
especially in the 7pm-12am time frame, when both damaging to
destructive wind gusts and tornadoes will be possible. Prior to
this window, generally dry conditions are expected during the day
Thursday. Upper level jet divergence moves in later in the day
along with a robust mid level jet of 50-70 kts moving over Lake
Michigan in the 8pm-11pm time frame. A LLJ around 50 kts is likely
to develop. 12z HRRR soundings at GRR around 00z Thursday evening
show impressive low level shear values with strongly curved
hodographs. For example, the 0-3 km shear is shown to be over 35
kts. The HREF fixed layer significant tornado parameter is showing
values of 3 to 4 along and west of US 131 tomorrow night, which
are quite high. The HRRR is indicating potential for values even
higher than that. While the 12z CAMs generally support an
organized line of storms as the mode, mesocyclonic portions of the
line may develop and the threat for embedded tornadoes is higher
than normal compared to most of our events. Subsequent model
guidance tonight into tomorrow morning will help provide clarity
on the magnitude of this tornado threat, but we are concerned.

The broader risk to the region will be damaging wind gusts and
some swaths of more destructive gusts of 75 mph or greater
possible. SPC has us in the hatched wind gust threat, which is
well warranted given the robust wind field in place via the
soundings. DCAPE values of 1000-1200 J/kg will be present ahead of
the anticipated line of storms moving over the lake late evening.
SBCAPE values of 2000-3000 J/kg should help support storm
intensity beyond the lake crossing, so a rapid weakening is not
expected at this point but a downward trend is likely by the time
storms reach US 127. All told, the potential is certainly there
for Thursday night to be an active night. Between tonight and
Thursday night, power outages are likely to occur in some areas.

- Heat Risk May Continue into Thursday

Given the delay in storm arrival tomorrow, we may be looking at
another day of heat index readings pushing the mid 90s to near 100
especially east of US 131. Will evaluate the need for potential
heat headlines for tomorrow.

&&

.AVIATION /18Z TAFS THROUGH 18Z THURSDAY/...
Issued at 142 PM EDT Wed Jun 10 2026

Thunderstorms remain the main concern this afternoon and evening.
Have adjusted the timing as the line of storms will reach the
lakeshore after 22Z. Storms should stream through the region most
likely between 23Z and 02Z. There is a slight chance for some
storms out ahead but that is a low probability so have Prob 30 for
it. After that main line, some overnight showers and storms will
be possible between 03Z and 08Z. Have adjusted timing. IFR to LIFR
cigs and vsbys will be possible in these storms. The main concern
is damaging winds for storms throughout the TAF period is
damaging winds.

 The best chance for storms between 03Z and 08Z will be at GRR,
LAN, AZO and BTL. This system should exit the region early
tomorrow morning with it lifting by 10Z at the latest. In its wake
MVFR cigs will be possible through the morning.
 Another system will make its way into the region Thursday
evening, bringing another round of showers and storms.

&&

.MARINE...
Issued at 307 PM EDT Wed Jun 10 2026

Waves of 2 to 4 feet are likely into this evening and early
Thursday, likely just staying shy of SCA criteria. However,
Thursday night looks hazardous ahead of a line of storms with SW
winds increasing and a SCA looking likely.

&&

.GRR WATCHES/WARNINGS/ADVISORIES...
MI...Heat Advisory until 8 PM EDT this evening for MIZ071>074.
MARINE...None.

&&

DISCUSSION...Hoving
AVIATION...Ceru
MARINE...Hoving

In the hours before

Local storm report, Jun 10, 5:31 PM EST, 39 minutes before
Preliminary Local Storm Report
National Weather Service Grand Rapids MI
631 PM EDT Wed Jun 10 2026

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

0628 PM     Tstm Wnd Dmg     2 NE Holland            42.80N 86.08W
06/10/2026                   Ottawa             MI   Trained Spotter

            Multiple Trees Down.

&&
Local storm report, Jun 10, 5:45 PM EST, 25 minutes before
Preliminary Local Storm Report
National Weather Service Grand Rapids MI
645 PM EDT Wed Jun 10 2026

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

0642 PM     Tstm Wnd Dmg     2 ESE Saugatuck         42.65N 86.16W
06/10/2026                   Allegan            MI   911 Call Center

            Trees and wires down at Lighthouse Way and
            131st street. Trees and wires down across
            Allegan county.

&&
Local storm report, Jun 10, 6:05 PM EST, 5 minutes before
Preliminary Local Storm Report
National Weather Service Grand Rapids MI
705 PM EDT Wed Jun 10 2026

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

0659 PM     Tstm Wnd Dmg     4 ESE Decatur           42.08N 85.90W
06/10/2026                   Van Buren          MI   911 Call Center

            Tree fell on Ford Explorer.

&&

The radar

The Grand Rapids radar (KGRR), 66 km away, was scanning. The volume nearest the first event began at 23:10 UTC.

Open the radar archive at this moment

Event by event

9 thunderstorm wind, 2 tornado. Local standard time, as filed.

Thunderstorm Wind, Newaygo

When
June 10, 6:10 PM EST
Where
Newaygo County, 1 mi W of Oxpow
Measured
56 kt (64 mph) estimated gust
Reported by
Public
Coordinates
43.480, -85.650

Multiple trees snapped or uprooted along Dave Street.

Thunderstorm Wind, Ottawa

When
June 11, 7:55 PM EST
Where
Ottawa County, Waverly
Measured
56 kt (64 mph) estimated gust
Reported by
Trained Spotter
Coordinates
42.800, -86.080

Large branches down at the intersection of Chicago and South Waverly in Holland.

Thunderstorm Wind, Ottawa

When
June 11, 8:00 PM EST
Where
Ottawa County, 0.69 mi S of Zeeland
Measured
52 kt (60 mph) estimated gust
Reported by
Public
Coordinates
42.820, -86.030

Trees and wires down with power outages.

Thunderstorm Wind, Ottawa

When
June 11, 8:05 PM EST
Where
Ottawa County, 0.86 mi SE of Zeeland
Measured
56 kt (64 mph) estimated gust
Reported by
Public
Coordinates
42.820, -86.020

Trees and wires down on yard along West Mckinley Avenue.

Thunderstorm Wind, Allegan

When
June 11, 8:09 PM EST
Where
Allegan County, Allegan
Measured
52 kt (60 mph) estimated gust
Reported by
Public
Coordinates
42.530, -85.850

Trees and wires down at Cutler and Cedar Street.

Thunderstorm Wind, Kent

When
June 11, 8:19 PM EST
Where
Kent County, 1.71 mi NW of Plainfield Hgts
Measured
56 kt (64 mph) estimated gust
Reported by
Department of Highways
Coordinates
43.050, -85.620

Tree on roadway, power lines down.

Tornado, Barry

When
June 11, 8:31 PM EST to 8:34 PM EST
Where
Barry County, 1.83 mi SW of Irving to 1.86 mi WSW of Hastings Muni Arpt
Rating
EF0
Path length
2.95 mi
Path width
50 yd
Reported by
NWS Storm Survey
Coordinates
42.659, -85.442

This EF-0 tornado had maximum estimated winds of 75 mph and a path of around 2.9 miles. A brief tornado developed north of Bowens Mill Road between N |Yankee Springs Road and N Peets Road. The tornado crossed N Peets |Road, producing tree damage consistent with 60 to 70 mph winds. |The most intense damage was observed along N Whitmore Road where |tree damage was more extensive and a house was covered by falling |branches. The tornado dissipated prior to crossing N Irving Road. |A concentrated area of straight line winds in excess of 60 mph |caused sporadic damage from N Irving Road all the way into Hastings.

Tornado, Kent

When
June 11, 8:31 PM EST to 8:34 PM EST
Where
Kent County, 1.12 mi S of Dutton to 2.13 mi SSW of Browne Center
Rating
EF0
Path length
4.24 mi
Path width
70 yd
Reported by
NWS Storm Survey
Coordinates
42.784, -85.467

This EF-0 tornado had maximum estimated winds of 85 mph and a path of around 4.25 miles. Tornado damage began near and north of 100th Street just east of |the Thornapple River near Alaska Ave SE. Spotty tree damage |occurred between Alaska Ave SE and Whitneyville Ave SE before the |tornado crossed Whitneyville Ave SE. The tornado became its |strongest at the southernmost part of the Saskatoon Golf Club |where significant tree damage occurred. The tornado then impacted |mainly open fields before crossing Morse Lake Ave SE and Bergy Ave|SE before lifting.

Thunderstorm Wind, Kent

When
June 11, 8:32 PM EST
Where
Kent County, 1.71 mi SE of Dutton
Measured
52 kt (60 mph) estimated gust
Reported by
Emergency Manager
Coordinates
42.780, -85.450

Numerous trees down.

Thunderstorm Wind, Newaygo

When
June 11, 8:43 PM EST
Where
Newaygo County, 3.15 mi SSE of Grant Arpt
Measured
52 kt (60 mph) estimated gust
Reported by
Emergency Manager
Coordinates
43.290, -85.740

Trees downs with power outages.

Thunderstorm Wind, Ionia

When
June 11, 8:51 PM EST
Where
Ionia County, 2.31 mi SSW of West Sebewa
Measured
56 kt (64 mph) estimated gust
Reported by
Trained Spotter
Coordinates
42.820, -85.070

Extensive tree damage with multiple trees down along M 66 Just past Bippley Road.

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.
Tornado
A violently rotating column of air in contact with the ground and extending from a thunderstorm, filed with its path, width and Fujita or Enhanced Fujita rating from the damage survey.

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

The same day elsewhere

More

Every storm in Michigan in 2026Every state in 2026This day in weather historyThe tornado archive for Michigan, 2026Warnings in Michigan, 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: 1356037, 1356029, 1356030, 1356031, 1356032, 1356033, 1356027, 1356028, 1356035, 1356036, 1356034.