TornadoLookup

Home / States / Minnesota

Cottonwood County, Minnesota

Tornadoes, hail, floods and severe storms recorded here between 1952 and 2026, from NOAA's Storm Events Database. Search an address to see which tornadoes came closest to it.

26
Tornado reports
143
Hail reports
57
Floods since 1996
706
All events
1
Deaths
$73.7M
Property damage

Tornado paths in Cottonwood County

The part of each tornado’s path NOAA recorded in this county, 26 in all. Zoom in and the paths widen to their surveyed width.

EF0EF1EF2EF3EF4EF5Unrated

Year by year

19522026
Hover or tap a bar to see that year.
All storm eventsTornadoes

NOAA's storm database records tornadoes back to 1950 and hail and thunderstorm wind back to 1955, but floods only from 1996 on. Older floods are missing here. For those, the U.S. Geological Survey's stream gauge records and flood reports are the place to look.

Most significant events

The strongest tornadoes, deadliest events and biggest damage here, up to 50.

March 29, 1998 · Cottonwood, Minnesota
Tornado F3 Tornado3 injuries, $30.0M damage
December 25, 2007 · Cottonwood, Minnesota
Winter Weather Winter Weather1 death
Steady snow accumulated 3 to 5 inches. The resulting slippery roads contributed to a 2 vehicle accident just east of Bingham Lake on Minnesota Highway 60 in which a 71 year old driver was killed and at least 3 others were injured.
June 21, 2024 · Cottonwood, Minnesota
Flood Flood$20.7M damage
Rainfall amounts across Cottonwood County from June 20-22 ranged from 6 to 9 inches. Overland flooding ensued with additional major to record flooding along the West Fork Des Moines River. County-wide, there were significant impacts to personal property with an estimated 1,000 pl…
July 1, 2018 · Cottonwood, Minnesota
Flood Flood$2.0M damage
Rainfall of 3 to 5 inches (locally 5 to 10 inches upstream) during the first three days of July exacerbated flooding through the Des Moines River basin. A state of emergency was declared in the City of Windom with water breaching Island Park, the golf course, and several homes. S…
April 9, 2013 · Cottonwood, Minnesota
Winter Storm Winter Storm$10.0M damage
An extended period of precipitation began with freezing rain quickly producing heavy ice accumulations, ranging up to a half inch. The precipitation then changed to sleet and then snow, with sleet and snow accumulations reaching 7.4 inches at Windom. Many branches, limbs, whole t…
November 14, 1996 · Cottonwood, Minnesota
Ice Storm Ice Storm$1.5M damage
June 28, 1979 · Cottonwood, Minnesota
Tornado F1 Tornado$2.5M damage
June 23, 1952 · Cottonwood, Minnesota
Tornado F2 Tornado$2.5M damage
June 30, 2026 · Cottonwood, Minnesota
Thunderstorm Wind Thunderstorm Wind
Thunderstorm wind gusts were measured by a personal weather station.
June 30, 2026 · Cottonwood, Minnesota
Thunderstorm Wind Thunderstorm Wind
Thunderstorm wind gusts were measured by the Minnesota Road Weather Information System site near Mountain Lake.
June 30, 2026 · Cottonwood, Minnesota
Thunderstorm Wind Thunderstorm Wind
Thunderstorm wind gusts were measured by a personal weather station.
June 30, 2026 · Cottonwood, Minnesota
Thunderstorm Wind Thunderstorm Wind
Thunderstorm wind gusts were measured by a personal weather station.
June 29, 2026 · Cottonwood, Minnesota
Heat Heat
Dangerous heat index readings reached a brief afternoon peak as high as 103 degrees at Windom and near Mountain Lake.
April 13, 2026 · Cottonwood, Minnesota
Hail Hail
April 13, 2026 · Cottonwood, Minnesota
Hail Hail
Photo provided with ruler for comparison.
April 13, 2026 · Cottonwood, Minnesota
Hail Hail
April 13, 2026 · Cottonwood, Minnesota
Hail Hail
April 13, 2026 · Cottonwood, Minnesota
Hail Hail
April 13, 2026 · Cottonwood, Minnesota
Hail Hail
April 13, 2026 · Cottonwood, Minnesota
Hail Hail
April 13, 2026 · Cottonwood, Minnesota
Hail Hail
April 13, 2026 · Cottonwood, Minnesota
Hail Hail
March 28, 2026 · Cottonwood, Minnesota
High Wind High Wind
Sustained winds were between 40 and 44 mph at times at a Minnesota Department of Transportation site near Jeffers.
March 15, 2026 · Cottonwood, Minnesota
Blizzard Blizzard
Northerly winds gusted as high as 60 mph near Mountain Lake, 56 mph at Windom, and 55 mph 4 miles east-northeast of Jeffers. During and after a period of heavy snowfall which totaled 4.0 inches at Windom, visibility was reduced to near zero at times with blowing snow. Travel was …
March 15, 2026 · Cottonwood, Minnesota
High Wind High Wind
A Minnesota Road Weather Information System site near Mountain Lake had frequent sustained winds from 40 to 45 mph with gusts as high as 60 mph.
March 12, 2026 · Cottonwood, Minnesota
High Wind High Wind
Sustained winds were between 40 and 53 mph at times, with gusts as high as 71 mph at a Minnesota Department of Transportation site near Mountain Lake.
February 28, 2026 · Cottonwood, Minnesota
Winter Weather Winter Weather
Snowfall totaled 3.0 inches in Windom.
February 18, 2026 · Cottonwood, Minnesota
High Wind High Wind
Sustained winds were between 40 and 46 mph at times, with gusts as high as 65 mph at a Minnesota Department of Transportation site near Jeffers.
February 18, 2026 · Cottonwood, Minnesota
Winter Weather Winter Weather
A combination of widespread wind gusts from 45 to 55 mph and light snow resulted in brief reductions in visibility to around one mile or less, resulting in difficult travel.
January 21, 2026 · Cottonwood, Minnesota
Blizzard Blizzard
Northwest winds gusted to as high as 52 mph near Mountain Lake and 48 mph near Jeffers. These winds combined with periods of snow totaling 1 to 2 inches to produce periods with visibility of one-quarter mile or less.
January 18, 2026 · Cottonwood, Minnesota
Blizzard Blizzard
Even though snowfall was just a couple tenths of an inch, northwest winds gusted as high as 45 to 55 mph during the afternoon and evening of January 18. When snow was falling, even lightly, area Department of Transportation cameras and automated instruments indicated visibility a…
January 16, 2026 · Cottonwood, Minnesota
Blizzard Blizzard
Persistent northwest winds gusted as high as 35 to 44 mph with periods of very light snowfall, which contributed to a prolonged reduction in visibility to one-quarter mile or less. Travel was not recommended by the evening of January 16.
January 16, 2026 · Cottonwood, Minnesota
Strong Wind Strong Wind
Sustained winds reached 30 to 36 mph at times with a peak gust of 48 mph at a Minnesota Road Weather Information System site 4 miles east-northeast of Jeffers and 46 mph near Mountain Lake.
December 28, 2025 · Cottonwood, Minnesota
Blizzard Blizzard
Two episodes of extended blizzard conditions occurred over a slightly less than 24 hour period, with a slight improvement in conditions during the late afternoon to early evening. Gusty northwest winds from 35 to 50 mph were concurrent with light to moderate snowfall, which total…
December 18, 2025 · Cottonwood, Minnesota
Strong Wind Strong Wind
Sustained winds occasionally reached 30 to 37 mph with a peak gust of 56 mph 4 miles west-southwest of Mountain Lake, 55 mph 4 miles east-northeast of Jeffers and 48 mph at Windom.
December 18, 2025 · Cottonwood, Minnesota
Blizzard Blizzard
Whiteout conditions became common as northwest winds reached 35 to 55 mph and interacted with periods of light snow during the very late morning and afternoon.
December 9, 2025 · Cottonwood, Minnesota
High Wind High Wind
Synoptic northwest winds were occasionally sustained from 40 to 45 mph at Minnesota Road Weather Information System sites 4 miles northeast of Jeffers and 3 miles west southwest of Mountain Lake, as well as at an Automated Weather Observing System site at Windom.
December 6, 2025 · Cottonwood, Minnesota
Winter Weather Winter Weather
Snowfall totaled 1.4 inches at Windom.
November 28, 2025 · Cottonwood, Minnesota
Winter Storm Winter Storm
A long-duration snowfall totaled 9.0 inches at Windom.
November 25, 2025 · Cottonwood, Minnesota
High Wind High Wind
Sustained winds reached around 40 mph at times at an Automated Weather Observing System site at Windom, and Minnesota Road Weather Information System sites near Mountain Lake and Jeffers.
November 25, 2025 · Cottonwood, Minnesota
Winter Weather Winter Weather
Gusty winds from 40 to 60 mph and a period of evening light snowfall led to several hours with visibility reduced to one mile or less, briefly from one-quarter to one-half mile at Windom and Mountain Lake.
September 21, 2025 · Cottonwood, Minnesota
Hail Hail
Hail was quarter size or smaller.
September 21, 2025 · Cottonwood, Minnesota
Hail Hail
September 16, 2025 · Cottonwood, Minnesota
Hail Hail
September 4, 2025 · Cottonwood, Minnesota
Thunderstorm Wind Thunderstorm Wind
Several three-inch tree limbs were broken off by thunderstorm wind gusts.
July 27, 2025 · Cottonwood, Minnesota
Excessive Heat Excessive Heat
Dangerous heat index readings reached an afternoon peak on July 27 as high as 107 degrees near Mountain Lake.
July 22, 2025 · Cottonwood, Minnesota
Excessive Heat Excessive Heat
Dangerous heat index readings reached afternoon peaks as high as 111 degrees 6 miles south of Westbrook on July 22.
June 20, 2025 · Cottonwood, Minnesota
Excessive Heat Excessive Heat
Daily afternoon and evening heat indices ranged from 105 to 112 degrees with a maximum heat index of 112 degrees at a personal weather station near Westbrook on June 20, 111 degrees at a personal weather station near Storden on June 21, 107 degrees near Jeffers and 106 degrees ne…
May 19, 2025 · Cottonwood, Minnesota
Strong Wind Strong Wind
Sustained easterly winds reached 30 to 39 mph with gusts as high as 49 mph near Mountain Lake and 47 mph near Jeffers.
May 19, 2025 · Cottonwood, Minnesota
High Wind High Wind
An extended period of gusty winds reached speeds as high as 66 mph 11 miles north of Mountain Lake, 64 mph near Bingham Lake, 62 mph 5 miles east-northeast of Dundee, 61 mph 4 miles east-northeast of Jeffers, and 60 mph at Windom and near Mountain Lake. One mile west of Windom, w…
Events by year, as a table
YearEventsTornadoes
2026250
2025280
2024210
2023272
2022464
2021331
2020210
2019352
2018360
2017180
2016270
2015200
2014181
2013391
2012130
2011150
2010301
2009121
2008141
200790
2006101
2005231
2004270
2003191
2002130
2001140
2000201
199970
199871
1997170
1996110
199540
199420
199231
198710
198630
198591
198410
198310
198121
198060
197961
197820
197710
197611
197420
197320
197111
196810
196110
195610
195211