Ottawa storm history
Storm events recorded in Ottawa, Michigan between 1950 and 2025.
486
Total events
25
Tornadoes
89
Hail
21
Floods
22
Deaths
$121.4M
Property damage
Most significant events
Strongest tornadoes, deadliest events, and biggest damage in this county. Up to 50 shown.
Tornado F4 Tornado
A 16 year old boy drowned at North Park Beach in Ferrysburg due to rip currents.
A large tree fell on a home in Grand Haven and killed a 72 year old man. An 88 mph measured wind gust was recorded at Grand Valley State University in Allendale. Numerous trees and power lines were blown down across Ottawa county.
Scattered trees were snapped and uprooted across the extreme northern part of Ottawa county. MLive reported heavy damage to an apple orchard just northwest of Conklin.
A two foot diameter tree fell on a car in motion in Spring Lake. As a result the driver was killed and the passenger incurred minor injuries.
Law enforcement near Ravenna reported that a woman was killed when a tree fell on her as she was walking in Chester township.
Law enforcement near Rusk in Ottawa county determined that a man drowned while apparently tending to a drainage ditch with rising waters near a driveway. This occurred at Lake Michigan Drive and 112th Avenue in Robinson township.
A 76 year old farmer drowned while trying to remove boards from the Worley Drain Dam that regulates waters from Bass Creek. A significant number of roads were washed out in the city of Holland and water levels on roads in some low lying locations reached the roof tops of cars. A …
Michigan State Police EMD's Damage and Injury Assessment Report indicated $4,195,604 in public damage costs, 17 homes destroyed, 827 homes damaged, 8 businesses destroyed, and 129 businesses damaged. Total private damage costs were estimated at $25.0 Million in the city of Grand …
A fifty car pileup occurred in the afternoon on I-196 in Ottawa county due to whiteout conditions in snow and blowing snow. Twenty people were transferred to area hospitals with minor injuries, but there were no major injuries or fatalities.
Ottawa county emergency management reported that 372 homes were affected by flooding of the Grand River. Ten homes incurred major damage and 3 sustained minor damage. Several building complexes incurred significant flood damage, particularly in Grand Haven, Spring Lake and Ferrys…
Wind gusts up to around 60 mph downed tree limbs and power lines and resulted in widespread power outages.
A half to three quarters of an inch of freezing rain resulted in numerous downed trees, limbs, power lines and widespread power outages.
Peak wind gusts of up to 60 mph resulted in numerous downed trees and limbs and power lines and widespread power outages.
Significant flooding occurred on rivers and streams across Ottawa county due to heavy rainfall from early to mid April.
Radar data corroborated with ground truth reports indicates that a significant bow echo came onshore in Holland at 10:25 a.m. A storm chaser estimated that it produced wind gusts of up to 80 mph. Numerous reports of trees and power lines were received from in and near Holland and…
Three to five inches fell in just one to three hours across portions of central and eastern Ottawa county. This caused extensive flooding of the Grand Valley State University Allendale campus, where over a million dollars worth of damage due to flooding was reported. A coop obser…
Numerous reports of damage to homes and streets across the warned area occurred. Over 2000 homes sustained some type of damage during the flooding. In terms of roads impacted by water, there were four road closures, twenty five road washouts and forty roads were covered by water.…
Flooding across portions of Ottawa county was a result of the combination of heavy rain and melting of a significant snowpack across the area. There were up to 80 road closures and significant flooding of numerous intersections. At one time a section of US-31 was closed. Water up…
Slow-moving thunderstorms developed over Lake Michigan and moved east across Ottawa County throughout the day of Friday, June 20th. With the soil already saturated from 2 to 4 inches of rainfall from this training effect of thunderstorm activity during the day, a line of severe t…
Winter Storm Winter Storm
Wind gusts over 60 mph with sustained winds of 20 to 35 mph. Around 3 to 6 inches of snow county wide. Numerous traffic accidents and power outages occurred county wide. Travel was near impossible at times.
Winter Storm Winter Storm
Trained spotters reported 8 to 15 inches of snow across Ottawa County from lake effect snow. Most of the snow fell in less than a 12 hour period.
Winter Storm Winter Storm
Between 8 and 12 inches of snow were reported countywide. Significant travel disruption occurred.
Tornado EF0 Tornado
A brief EF-0 tornado with top winds of 75 mph touched down in Zeeland Township and lifted off in Jamestown Township. Multiple farm buildings and trees were damaged along this brief tornado path.
Thunderstorm Wind Thunderstorm Wind
Thunderstorm Wind Thunderstorm Wind
Spring Lake Yacht Club measured wind.
Thunderstorm Wind Thunderstorm Wind
NWS Storm Survey confirmed straight line winds estimated to be in excess of 90 mph at tree top level in the Waukazoo Woods area of Ottawa county. Dozens of old growth trees estimated to be 150-200 feet tall or higher were knocked over by thunderstorm winds. Dozens of homes were s…
Thunderstorm Wind Thunderstorm Wind
Trees down north and south of Quincy Street near Holland.
Thunderstorm Wind Thunderstorm Wind
Outbuilding severely damaged by wind.
Thunderstorm Wind Thunderstorm Wind
Measured wind gust on a home weather station.
Winter Storm Winter Storm
Widespread 8 to 10 inches of snow were reported in Ottawa County with wind gusts over 45 mph.
High Wind High Wind
A peak wind gust of 59 mph was measured at the Holland harbor. Scattered power outages were reported.
Tornado EFU Tornado
A waterspout very briefly moved onshore and tossed several beach chairs before likely quickly dissipating as it encountered a dune bluff.
Thunderstorm Wind Thunderstorm Wind
Several trees were blown down in the Spring Lake and Grand Haven areas.
Thunderstorm Wind Thunderstorm Wind
Several trees and power lines were blown down and a street light was also blown down.
Thunderstorm Wind Thunderstorm Wind
Doors were blown out of a couple of barns and power outages were reported.
Hail Hail
A report of three quarters inch hail was received from near Hudsonville.
Winter Storm Winter Storm
Two to two and a half feet of snow fell from the morning of the 12th through the early morning hours of the 17th.
Heavy Snow Heavy Snow
The Grand Haven and Spring Lake area near Lake Michigan received 9 to 10 inches of snow and there were several reports of 6 to 10 inches of snow across far western Ottawa county. The weight of the heavy wet snow brought down numerous trees and limbs and power lines and caused tho…
Thunderstorm Wind Thunderstorm Wind
Several trees were blown down in the area in and near Maplewood cemetery.
Winter Storm Winter Storm
Several inches of snow and sleet fell wind gusts to around 40 mph.
Blizzard Blizzard
A foot to foot and a half of snow fell across most of Ottawa county with higher amounts to near two feet over southeast portions of the county. This combined with very strong winds which gusted to around 50 to 55 mph resulted in blizzard conditions.
Winter Storm Winter Storm
Up to around xix to eight inches of snow fell across portions of Ottawa county.
Thunderstorm Wind Thunderstorm Wind
Isolated damaging wind gusts near the Lake Michigan shoreline were reported in western Ottawa county.
Thunderstorm Wind Thunderstorm Wind
A 62 mph gust was reported at the buoy station HLNM4 in Holland harbor.
Thunderstorm Wind Thunderstorm Wind
A peak wind gust to 59 mph was measured at Spyglass condos in Holland.
Thunderstorm Wind Thunderstorm Wind
The public reported that multiple trees were uprooted or snapped. One tree damaged the roof of a house and power outages were reported in the area.
Winter Storm Winter Storm
Eight to twelve inches of snow fell across Ottawa county January 5-6th.
Events by year
| Year | Events | Tornadoes |
|---|---|---|
| 2025 | 11 | 1 |
| 2024 | 7 | 1 |
| 2023 | 3 | 0 |
| 2022 | 8 | 0 |
| 2021 | 10 | 1 |
| 2020 | 6 | 0 |
| 2019 | 9 | 0 |
| 2018 | 6 | 0 |
| 2017 | 4 | 0 |
| 2016 | 10 | 1 |
| 2015 | 5 | 0 |
| 2014 | 9 | 0 |
| 2013 | 11 | 0 |
| 2012 | 6 | 0 |
| 2011 | 17 | 0 |
| 2010 | 11 | 1 |
| 2009 | 11 | 0 |
| 2008 | 33 | 0 |
| 2007 | 26 | 0 |
| 2006 | 10 | 0 |
| 2005 | 12 | 0 |
| 2004 | 18 | 0 |
| 2003 | 12 | 0 |
| 2002 | 9 | 0 |
| 2001 | 24 | 2 |
| 2000 | 14 | 0 |
| 1999 | 24 | 0 |
| 1998 | 24 | 0 |
| 1997 | 13 | 0 |
| 1996 | 12 | 0 |
| 1995 | 1 | 0 |
| 1994 | 5 | 0 |
| 1993 | 4 | 0 |
| 1992 | 5 | 1 |
| 1991 | 14 | 1 |
| 1990 | 2 | 0 |
| 1989 | 1 | 0 |
| 1988 | 7 | 0 |
| 1987 | 3 | 1 |
| 1986 | 5 | 0 |
| 1985 | 5 | 0 |
| 1984 | 4 | 0 |
| 1983 | 6 | 0 |
| 1982 | 1 | 0 |
| 1981 | 1 | 0 |
| 1980 | 4 | 0 |
| 1979 | 5 | 3 |
| 1978 | 2 | 1 |
| 1977 | 1 | 0 |
| 1976 | 6 | 2 |
| 1975 | 3 | 1 |
| 1974 | 2 | 0 |
| 1973 | 1 | 0 |
| 1972 | 1 | 0 |
| 1971 | 2 | 0 |
| 1968 | 3 | 0 |
| 1967 | 1 | 0 |
| 1966 | 1 | 1 |
| 1965 | 5 | 2 |
| 1963 | 2 | 0 |
| 1962 | 1 | 0 |
| 1961 | 3 | 1 |
| 1957 | 1 | 1 |
| 1956 | 3 | 3 |