WEST MICHIGAN — A storm moved across West Michigan Thursday night, triggering both tornado and severe thunderstorm warnings in multiple counties. The system downed trees and knocked out power to thousands.
This comes after FOX 17 issued a Weather Ready Alert for Thursday, June 11.
Below is an archive of our coverage of the storm.
11:22 p.m. update
We are getting a look at storm damage in Barry County. Our Waleed Alamleh has a look at several downed trees in on N Whitmore Road off of M-37 in Rutland Township.
10:55 p.m. update
DessaLyn Martin snapped these photos as the storm system approached Grand Junction in Van Buren County.


In Byron Center, Lauren Peake snapped these photos showing lightning during Thursday's storm.


10:47 p.m. update
A Tornado Warning has been issued for parts of Cass County and St. Joseph County. Threat information from the National Weather Service shows a radar-indicated tornado. This warning is valid until 11:30 p.m.
Tornado Warning including Sturgis MI, Three Rivers MI and Constantine MI until 11:30 PM EDT pic.twitter.com/rLHUcbLfDg
— NWS Northern Indiana (@NWSIWX) June 12, 2026
10:43 p.m. update
Over 40,000 Consumers Energy customers are now without power following severe storms Thursday. You can monitor your status and the estimated time of restoration on the utility's Outage Map.

10:40 p.m. update
Here's a look at Thursday night's severe weather through images shared by FOX 17 viewers:
Send your weather and damage photos to news@fox17online.com.
10:25 p.m. update
James and Cassie shared this image of storm clouds from earlier Thursday night. It was taken around 9 p.m. in Paw Paw.

Send your weather and damage photos to news@fox17online.com.
10:18 p.m. update
A Tornado Warning has been issued for parts of Cass County. Threat information from the National Weather Service shows a radar-indicated tornado. This warning is valid until 11 p.m.
Tornado Warning including Cassopolis MI, Marcellus MI and Vandalia MI until 11:00 PM EDT pic.twitter.com/sRZEEHrlll
— NWS Northern Indiana (@NWSIWX) June 12, 2026
10:06 p.m. update
A Tornado Warning is in effect for southeast Ionia County, northern Eaton County and southwest Clinton County. This warning is valid until 10:30 p.m.
Tornado Warning including Waverly MI, Grand Ledge MI and Portland MI until 10:30 PM EDT pic.twitter.com/exB5WClSOE
— NWS Grand Rapids (@NWSGrandRapids) June 12, 2026
10:00 p.m. update
We are starting to get photos of the storm into the FOX 17 newsroom.
Brianna Kavanaugh shared this image showing storm clouds over Middleville.

Send your weather and damage photos to news@fox17online.com.
9:55 p.m. update
The Tornado Warning issued for Kent County has been canceled.
9:52 p.m. update
A Severe Thunderstorm Warning has been issued for parts of Calhoun County, including Battle Creek, Albion and Marshall. Potential threats include wind gusts up to 60 MPH and pea-sized hail.
Severe Thunderstorm Warning including Battle Creek MI, Albion MI and Marshall MI until 10:45 PM EDT pic.twitter.com/zy5coE4Epn
— NWS Grand Rapids (@NWSGrandRapids) June 12, 2026
9:46 p.m. update
Over 22,000 Consumers Energy customers are without power across the state of Michigan. Some of these outages are from Wednesday's severe weather. But according to the utility's Outage Map, the number of affected people has grown during Thursday night's storm system.

Consumers Energy says more than 700 crews are staged across the state, working to assess damage and restore power.
“We would like to thank our customers for their continued support and patience as we work to restore power to each customer,” said Jean Kang, one of Consumers Energy’s officers in charge for restoration. “Mother Nature is not letting up, but neither are our crews and we will continue to work safely and efficiently around the clock until every customer is restored.”
9:39 p.m. update
A Severe Thunderstorm Warning has been issued for Ionia and Eaton Counties. Potential threats include wind gusts up to 70 MPH and pea-sized hail. A tornado is also possible. This warning is valid until 10:45 p.m.
Severe Thunderstorm Warning including Waverly MI, Ionia MI and Charlotte MI until 10:45 PM EDT. This storm will contain wind gusts to 70 MPH! pic.twitter.com/G2MCyNgAEr
— NWS Grand Rapids (@NWSGrandRapids) June 12, 2026
9:29 p.m. update
A Tornado Warning was been issued for southeast Kent County, northern Barry County and southwest Ionia County. Threat information from the National Weather Service shows a radar-indicated tornado. This warning is valid until 10:15 p.m.
Tornado Warning including Hastings MI, Middleville MI and Lake Odessa MI until 10:15 PM EDT pic.twitter.com/tk8OkYoDyJ
— NWS Grand Rapids (@NWSGrandRapids) June 12, 2026
9:25 p.m. update
A Severe Thunderstorm Warning has been issued for parts of Kalamazoo County. Potential threats include wind gusts up to 60 MPH and pea-sized hail. This warning is valid until 10:30 p.m.
Severe Thunderstorm Warning including Kalamazoo MI, Portage MI and Westwood MI until 10:30 PM EDT pic.twitter.com/ipAuP7mmHn
— NWS Grand Rapids (@NWSGrandRapids) June 12, 2026
9:23 p.m. update
The Tornado Warning issued for Ottawa County has been canceled.
9:09 p.m. update
A Tornado Warning has been issued for parts of Kent County, including the cities of Grand Rapids, Wyoming and Kentwood. Threat information from the National Weather Service shows a radar-indicated tornado. This warning is valid until 9:45 p.m.
Tornado Warning including Grand Rapids MI, Wyoming MI and Kentwood MI until 9:45 PM EDT pic.twitter.com/ETODVxdIHN
— NWS Grand Rapids (@NWSGrandRapids) June 12, 2026
8:59 p.m. update
A Severe Thunderstorm Warning has been issued for Kent and Barry Counties. Potential threats include wind gusts up to 70 MPH, pea-sized hail and a tornado. This warning is valid until 10 p.m.
Severe Thunderstorm Warning including Grand Rapids MI, Wyoming MI and Kentwood MI until 10:00 PM EDT. This storm will contain wind gusts to 70 MPH! pic.twitter.com/iZoqmciP83
— NWS Grand Rapids (@NWSGrandRapids) June 12, 2026
8:51 p.m. update
A Severe Thunderstorm Warning has been issued for Van Buren County. Potential threats include wind gusts up to 60 MPH and pea-sized hail. This warning is valid until 9:45 p.m.
Severe Thunderstorm Warning including South Haven MI, Paw Paw MI and Hartford MI until 9:45 PM EDT pic.twitter.com/2nLnV4aEGm
— NWS Grand Rapids (@NWSGrandRapids) June 12, 2026
8:43 p.m. update
A Tornado Warning has been issued for parts of Ottawa County, including the cities of Holland, Allendale, Jenison and more. Threat information from the National Weather Service shows a radar-indicated tornado. This warning is valid until 9:30 p.m.
Tornado Warning including Holland MI, Allendale MI and Jenison MI until 9:30 PM EDT pic.twitter.com/On6hbPEKzX
— NWS Grand Rapids (@NWSGrandRapids) June 12, 2026
8:15 p.m. update
A Severe Thunderstorm Warning has been issued for Muskegon, Ottawa and Allegan Counties. Potential threats include wind gusts up to 70 MPH and penny-sized hail. A tornado is also possible. This warning is valid until 9:45 p.m.
Severe Thunderstorm Warning including Muskegon MI, Holland MI and Norton Shores MI until 9:45 PM EDT. This storm will contain wind gusts to 70 MPH! pic.twitter.com/qVfebVdIFF
— NWS Grand Rapids (@NWSGrandRapids) June 12, 2026
8:08 p.m. update
A Tornado Watch has been issued for a wide swath of Michigan, including all of West Michigan. The watch is valid until 2 a.m. on Friday, June 12. Potential threats include tornadoes, isolated hail and widespread gusts of wind up to 75 MPH.
A tornado watch has been issued for parts of Illinois, Indiana, Michigan and Ohio until 2 AM EDT pic.twitter.com/h6uSgnZADo
— NWS Grand Rapids (@NWSGrandRapids) June 12, 2026
Send your weather and damage photos to news@fox17online.com.
Want alerts when inconvenient or severe weather is headed your way? Download the FOX 17 Weather app and set up notifications for where you live.
For the latest details on the weather in West Michigan, head to the FOX 17 Weather page.
Follow FOX 17: Facebook - X (formerly Twitter) - Instagram - YouTube