Tornadoes in Minnesota

Minnesota has recorded 2,216 tornadoes since 1950, 13th among the states; 82 were rated F3/EF3 or stronger.

  • 2,216tornadoes since 1950
  • 82rated F3/EF3 or stronger
  • 111deaths along their paths
  • 2010most in one year, 113
2025
  • Tornadoes on record, by year

Over time

Tornadoes per year in Minnesota 1950: 1 1951: 3 1952: 7 1953: 8 1954: 7 1955: 11 1956: 9 1957: 16 1958: 14 1959: 14 1960: 7 1961: 8 1962: 15 1963: 7 1964: 21 1965: 30 1966: 23 1967: 28 1968: 34 1969: 26 1970: 14 1971: 21 1972: 5 1973: 22 1974: 13 1975: 14 1976: 11 1977: 25 1978: 25 1979: 25 1980: 16 1981: 41 1982: 14 1983: 20 1984: 27 1985: 26 1986: 18 1987: 21 1988: 5 1989: 11 1990: 12 1991: 37 1992: 39 1993: 47 1994: 34 1995: 33 1996: 34 1997: 47 1998: 59 1999: 36 2000: 32 2001: 73 2002: 34 2003: 47 2004: 59 2005: 71 2006: 25 2007: 18 2008: 44 2009: 24 2010: 113 113 2011: 31 2012: 37 2013: 15 2014: 23 2015: 40 2016: 37 2017: 62 2018: 44 2019: 53 2020: 59 2021: 64 2022: 71 2023: 24 2024: 30 2025: 45 19501960197019801990200020102020

The strongest tornadoes

Every county

Counties with any recorded events, highest first.

Tornadoes by county in Minnesota
Otter Tail County89
Polk County83
Freeborn County69
Stearns County57
Kandiyohi County56
Swift County51
Beltrami County45
Nobles County44
Blue Earth County43
Clay County43
Rice County43
Roseau County42
Faribault County41
Dakota County41
St. Louis County40
Marshall County38
Olmsted County38
Sibley County37
Mower County36
Wilkin County35
Goodhue County35
Becker County35
Kittson County34
Murray County34
Hennepin County33
Brown County33
Grant County33
Norman County31
Cass County31
Pope County31
Renville County30
Nicollet County30
Morrison County29
Lyon County29
Wright County28
Redwood County28
Steele County28
Anoka County28
Waseca County28
Fillmore County28
Washington County27
Crow Wing County27
Todd County27
Carver County27
Mahnomen County26
Douglas County26
Meeker County26
Cottonwood County26
McLeod County26
Le Sueur County26
Chippewa County25
Yellow Medicine County25
Winona County25
Clearwater County23
Hubbard County23
Watonwan County23
Wadena County23
Aitkin County22
Jackson County22
Martin County22
Scott County21
Red Lake County20
Chisago County20
Dodge County20
Lake of the Woods County18
Stevens County18
Traverse County18
Lincoln County18
Lac qui Parle County16
Mille Lacs County16
Rock County15
Pipestone County15
Wabasha County15
Big Stone County14
Isanti County14
Houston County14
Pine County14
Itasca County13
Sherburne County13
Pennington County11
Kanabec County10
Ramsey County10
Carlton County9
Lake County8
Koochiching County8
Benton County7
Cook County4