Storm Events Database

Event Details:

Event Tornado
-- Scale EF1
-- Length 14.5 Miles
-- Width 100 Yards
State MICHIGAN
County/Area KENT
WFO GRR
Report Source NWS Storm Survey
NCEI Data Source CSV
Begin Date 2025-05-15 21:51 EST-5
Begin Location 0N DUTTON
Begin Lat/Lon 42.8/-85.47
End Date 2025-05-15 22:08 EST-5
End Location 6ESE LOWELL
End Lat/Lon 42.9/-85.21
Deaths Direct/Indirect 0/0 (fatality details below, when available...)
Injuries Direct/Indirect 0/0
Property Damage
Crop Damage
Episode Narrative A severe weather outbreak occurred on May 15-16 across lower Michigan that brought 8 tornadoes to the Grand Rapids forecast area and saw straight line winds in excess of 100 mph impact counties along the Lake Michigan shore on May 15. Large hail also occurred with storms on May 16. Tens of thousands were without power, some for several days due to the widespread nature of this severe weather event.
Event Narrative The tornado resulted in mostly tree damage along its 14.5 mile path. The tornado developed just east of the Thornapple River northeast of Caledonia. There it tracked northeast with the peak damage near Campbell Lake where houses sustained roof damage. The track continued northeast crossing I-96 around Hastings Road before ending just south of Saranac. The tornado began in Kent County and ended in Ionia County.


    

Event Map:

Note: The tornado track is approximate based on the beginning (B) and ending (E) locations. The actual tornado path may differ from a straight line.


All events for this episode:

Location County/Zone St. Date Time T.Z. Type Mag Dth Inj PrD CrD
Totals: 0 0 0.00K 0.00K
MUSKEGON HGTS MUSKEGON CO. MI 05/15/2025 20:42 EST-5 Thunderstorm Wind 56 kts. EG 0 0 0.00K 0.00K
GRAND HAVEN ARPT OTTAWA CO. MI 05/15/2025 20:46 EST-5 Thunderstorm Wind 59 kts. MG 0 0 0.00K 0.00K
SPRING LAKE OTTAWA CO. MI 05/15/2025 20:54 EST-5 Thunderstorm Wind 51 kts. MG 0 0 0.00K 0.00K
(MKG)MUSKEGON ARPT MUSKEGON CO. MI 05/15/2025 20:55 EST-5 Thunderstorm Wind 53 kts. MG 0 0 0.00K 0.00K
NORTON SHRS MUSKEGON CO. MI 05/15/2025 20:56 EST-5 Thunderstorm Wind 63 kts. MG 0 0 0.00K 0.00K
LAKE MACATAWA OTTAWA CO. MI 05/15/2025 21:06 EST-5 Thunderstorm Wind 87 kts. EG 0 0 0.00K 0.00K
GRANT NEWAYGO CO. MI 05/15/2025 21:07 EST-5 Thunderstorm Wind 61 kts. EG 0 0 0.00K 0.00K
DOUGLAS ALLEGAN CO. MI 05/15/2025 21:12 EST-5 Thunderstorm Wind 61 kts. EG 0 0 0.00K 0.00K
GROAFSCHAP ALLEGAN CO. MI 05/15/2025 21:12 EST-5 Thunderstorm Wind 50 kts. MG 0 0 0.00K 0.00K
PINE CREEK OTTAWA CO. MI 05/15/2025 21:19 EST-5 Thunderstorm Wind 65 kts. EG 0 0 0.00K 0.00K
CUTLERVILLE KENT CO. MI 05/15/2025 21:22 EST-5 Thunderstorm Wind 52 kts. EG 0 0 0.00K 0.00K
VRIESLAND OTTAWA CO. MI 05/15/2025 21:23 EST-5 Thunderstorm Wind 65 kts. EG 0 0 0.00K 0.00K
DRENTHE OTTAWA CO. MI 05/15/2025 21:24 EST-5 Tornado EF0 0 0 0.00K 0.00K
BANGOR VAN BUREN CO. MI 05/15/2025 21:25 EST-5 Thunderstorm Wind 61 kts. EG 0 0 0.00K 0.00K
BURNIPS ALLEGAN CO. MI 05/15/2025 21:28 EST-5 Tornado EF1 0 0 0.00K 0.00K
PAW PAW VAN BUREN CO. MI 05/15/2025 21:34 EST-5 Thunderstorm Wind 65 kts. EG 0 0 0.00K 0.00K
DORR ALLEGAN CO. MI 05/15/2025 21:37 EST-5 Thunderstorm Wind 61 kts. EG 0 0 0.00K 0.00K
WAYLAND MUNI ARPT ALLEGAN CO. MI 05/15/2025 21:38 EST-5 Thunderstorm Wind 61 kts. EG 0 0 0.00K 0.00K
WATSON CORNERS ALLEGAN CO. MI 05/15/2025 21:41 EST-5 Tornado EF1 0 0 0.00K 0.00K
BIG RAPIDS MECOSTA CO. MI 05/15/2025 21:44 EST-5 Thunderstorm Wind 52 kts. EG 0 0 0.00K 0.00K
GRAND RAPIDS KENT CO. MI 05/15/2025 21:44 EST-5 Thunderstorm Wind 52 kts. EG 0 0 0.00K 0.00K
BOWEN KENT CO. MI 05/15/2025 21:47 EST-5 Thunderstorm Wind 52 kts. EG 0 0 0.00K 0.00K
GUN LAKE BARRY CO. MI 05/15/2025 21:47 EST-5 Thunderstorm Wind 61 kts. EG 0 0 0.00K 0.00K
CALEDONIA KENT CO. MI 05/15/2025 21:49 EST-5 Thunderstorm Wind 52 kts. EG 0 0 0.00K 0.00K
KALAMAZOO KALAMAZOO CO. MI 05/15/2025 21:49 EST-5 Thunderstorm Wind 61 kts. EG 0 0 0.00K 0.00K
KALAMAZOO KALAMAZOO CO. MI 05/15/2025 21:50 EST-5 Thunderstorm Wind 61 kts. EG 0 0 0.00K 0.00K
OLIVERS LAKE CO. MI 05/15/2025 21:50 EST-5 Thunderstorm Wind 52 kts. EG 0 0 0.00K 0.00K
ORANGEVILLE BARRY CO. MI 05/15/2025 21:50 EST-5 Tornado EF1 0 0 0.00K 0.00K
DUTTON KENT CO. MI 05/15/2025 21:51 EST-5 Tornado EF1 0 0 0.00K 0.00K
COMSTOCK KALAMAZOO CO. MI 05/15/2025 21:53 EST-5 Thunderstorm Wind 65 kts. EG 0 0 0.00K 0.00K
(GRR)KENT CO ARPT GR KENT CO. MI 05/15/2025 21:56 EST-5 Thunderstorm Wind 53 kts. MG 0 0 0.00K 0.00K
OAKWOOD KALAMAZOO CO. MI 05/15/2025 21:58 EST-5 Thunderstorm Wind 52 kts. EG 0 0 0.00K 0.00K
FREEPORT BARRY CO. MI 05/15/2025 21:59 EST-5 Thunderstorm Wind 61 kts. EG 0 0 0.00K 0.00K
GALESBURG KALAMAZOO CO. MI 05/15/2025 21:59 EST-5 Tornado EF0 0 0 0.00K 0.00K
GALESBURG KALAMAZOO CO. MI 05/15/2025 22:00 EST-5 Thunderstorm Wind 52 kts. EG 0 0 0.00K 0.00K
MILLER CORNER KALAMAZOO CO. MI 05/15/2025 22:00 EST-5 Thunderstorm Wind 52 kts. EG 0 0 0.00K 0.00K
CARPENTERS CORNERS KALAMAZOO CO. MI 05/15/2025 22:06 EST-5 Thunderstorm Wind 52 kts. EG 0 0 0.00K 0.00K
(AZO)KALAMAZOO ARPT KALAMAZOO CO. MI 05/15/2025 22:07 EST-5 Thunderstorm Wind 57 kts. MG 0 0 0.00K 0.00K
(BTL)KELLOG ARPT BTL CALHOUN CO. MI 05/15/2025 22:09 EST-5 Thunderstorm Wind 66 kts. MG 0 0 0.00K 0.00K
BANFIELD BARRY CO. MI 05/15/2025 22:10 EST-5 Thunderstorm Wind 65 kts. EG 0 0 0.00K 0.00K
OAK PARK CALHOUN CO. MI 05/15/2025 22:10 EST-5 Thunderstorm Wind 52 kts. EG 0 0 0.00K 0.00K
ST MARYS LAKE CALHOUN CO. MI 05/15/2025 22:11 EST-5 Tornado EF0 0 0 0.00K 0.00K
IONIA CO ARPT IONIA CO. MI 05/15/2025 22:13 EST-5 Thunderstorm Wind 52 kts. EG 0 0 0.00K 0.00K
IONIA IONIA CO. MI 05/15/2025 22:16 EST-5 Thunderstorm Wind 61 kts. EG 0 0 0.00K 0.00K
KALAMO EATON CO. MI 05/15/2025 22:16 EST-5 Thunderstorm Wind 52 kts. EG 0 0 0.00K 0.00K
LEE CENTER CALHOUN CO. MI 05/15/2025 22:23 EST-5 Thunderstorm Wind 52 kts. EG 0 0 0.00K 0.00K
OLIVET STATION EATON CO. MI 05/15/2025 22:23 EST-5 Thunderstorm Wind 65 kts. EG 0 0 0.00K 0.00K
CHESTER EATON CO. MI 05/15/2025 22:25 EST-5 Tornado EF1 0 0 0.00K 0.00K
POTTERVILLE EATON CO. MI 05/15/2025 22:28 EST-5 Thunderstorm Wind 61 kts. EG 0 0 0.00K 0.00K
SPRINGFIELD PLACE CALHOUN CO. MI 05/15/2025 22:32 EST-5 Thunderstorm Wind 61 kts. EG 0 0 0.00K 0.00K
DELTA CENTER EATON CO. MI 05/15/2025 22:36 EST-5 Thunderstorm Wind 61 kts. EG 0 0 0.00K 0.00K
JONES CORNER INGHAM CO. MI 05/15/2025 22:40 EST-5 Thunderstorm Wind 52 kts. EG 0 0 0.00K 0.00K
(LAN)CAPITOL CTY ARP CLINTON CO. MI 05/15/2025 22:42 EST-5 Thunderstorm Wind 53 kts. MG 0 0 0.00K 0.00K
EAST LANSING INGHAM CO. MI 05/15/2025 22:46 EST-5 Thunderstorm Wind 56 kts. EG 0 0 0.00K 0.00K
EDEN INGHAM CO. MI 05/15/2025 22:46 EST-5 Thunderstorm Wind 65 kts. EG 0 0 0.00K 0.00K
LANSING INGHAM CO. MI 05/15/2025 22:46 EST-5 Thunderstorm Wind 52 kts. EG 0 0 0.00K 0.00K
OKEMOS INGHAM CO. MI 05/15/2025 22:46 EST-5 Thunderstorm Wind 56 kts. EG 0 0 0.00K 0.00K
WHEELER GRATIOT CO. MI 05/15/2025 23:05 EST-5 Thunderstorm Wind 52 kts. EG 0 0 0.00K 0.00K
LIBERTY JACKSON CO. MI 05/15/2025 23:23 EST-5 Thunderstorm Wind 61 kts. EG 0 0 0.00K 0.00K
HOWLANDSBURG KALAMAZOO CO. MI 05/16/2025 10:16 EST-5 Thunderstorm Wind 52 kts. EG 0 0 0.00K 0.00K
WOODVILLE NEWAYGO CO. MI 05/16/2025 19:01 EST-5 Hail 1.50 in. 0 0 0.00K 0.00K
BIG RAPIDS ARPT MECOSTA CO. MI 05/16/2025 19:15 EST-5 Hail 1.25 in. 0 0 0.00K 0.00K
FERRY OCEANA CO. MI 05/16/2025 19:25 EST-5 Hail 1.50 in. 0 0 0.00K 0.00K
REMUS MECOSTA CO. MI 05/16/2025 19:45 EST-5 Hail 1.00 in. 0 0 0.00K 0.00K
REMUS MECOSTA CO. MI 05/16/2025 19:50 EST-5 Hail 1.75 in. 0 0 0.00K 0.00K
Totals: 0 0 0.00K 0.00K