Skip to content
Twisters.us

State

Tornadoes in Minnesota

2,168 tornadoes since 1950, about 29 a year. Peak month June.

Tornadoes since 19502,168
Average a year29
Deaths100
F4/EF4 or stronger27
Busiest year2010 (113)
Peak monthJune
Counties with a tornado87

Minnesota recorded 2,168 tornadoes from 1950 through 2024, an average of 29 a year, in NOAA’s Storm Prediction Center database. They killed 100 people. The busiest year was 2010, with 113.

Polk: 79 tornadoes since 1950Red Lake: 20 tornadoes since 1950Meeker: 26 tornadoes since 1950Isanti: 14 tornadoes since 1950Rock: 15 tornadoes since 1950Carver: 22 tornadoes since 1950Kandiyohi: 56 tornadoes since 1950Cottonwood: 26 tornadoes since 1950Freeborn: 63 tornadoes since 1950Benton: 7 tornadoes since 1950Douglas: 26 tornadoes since 1950Murray: 34 tornadoes since 1950Pipestone: 15 tornadoes since 1950Carlton: 9 tornadoes since 1950Aitkin: 22 tornadoes since 1950Rice: 41 tornadoes since 1950Watonwan: 23 tornadoes since 1950Otter Tail: 87 tornadoes since 1950Pennington: 11 tornadoes since 1950Mahnomen: 26 tornadoes since 1950Roseau: 42 tornadoes since 1950Martin: 22 tornadoes since 1950Beltrami: 43 tornadoes since 1950St. Louis: 39 tornadoes since 1950Dodge: 20 tornadoes since 1950Le Sueur: 26 tornadoes since 1950Steele: 28 tornadoes since 1950Nobles: 43 tornadoes since 1950Sibley: 37 tornadoes since 1950Olmsted: 38 tornadoes since 1950Lyon: 29 tornadoes since 1950Renville: 30 tornadoes since 1950Todd: 27 tornadoes since 1950Cook: 4 tornadoes since 1950Lincoln: 18 tornadoes since 1950Redwood: 28 tornadoes since 1950Lake: 8 tornadoes since 1950Brown: 33 tornadoes since 1950Kittson: 34 tornadoes since 1950Lac qui Parle: 15 tornadoes since 1950Waseca: 28 tornadoes since 1950Houston: 11 tornadoes since 1950Jackson: 22 tornadoes since 1950Washington: 27 tornadoes since 1950Chisago: 20 tornadoes since 1950Faribault: 40 tornadoes since 1950Blue Earth: 43 tornadoes since 1950Nicollet: 26 tornadoes since 1950Stevens: 18 tornadoes since 1950Mille Lacs: 16 tornadoes since 1950Mower: 36 tornadoes since 1950Grant: 31 tornadoes since 1950Hubbard: 23 tornadoes since 1950Big Stone: 14 tornadoes since 1950Wadena: 23 tornadoes since 1950Chippewa: 24 tornadoes since 1950Wabasha: 13 tornadoes since 1950Koochiching: 8 tornadoes since 1950Norman: 30 tornadoes since 1950Becker: 35 tornadoes since 1950Goodhue: 34 tornadoes since 1950Ramsey: 10 tornadoes since 1950Yellow Medicine: 24 tornadoes since 1950Fillmore: 27 tornadoes since 1950Wright: 28 tornadoes since 1950Wilkin: 35 tornadoes since 1950Swift: 48 tornadoes since 1950Marshall: 37 tornadoes since 1950Pine: 14 tornadoes since 1950Scott: 21 tornadoes since 1950Clearwater: 23 tornadoes since 1950Crow Wing: 25 tornadoes since 1950Dakota: 41 tornadoes since 1950Itasca: 13 tornadoes since 1950Cass: 30 tornadoes since 1950Kanabec: 10 tornadoes since 1950Sherburne: 13 tornadoes since 1950Winona: 24 tornadoes since 1950Pope: 31 tornadoes since 1950McLeod: 26 tornadoes since 1950Lake of the Woods: 17 tornadoes since 1950Morrison: 29 tornadoes since 1950Clay: 43 tornadoes since 1950Hennepin: 33 tornadoes since 1950Anoka: 28 tornadoes since 1950Traverse: 18 tornadoes since 1950Stearns: 56 tornadoes since 1950

Tornadoes per 1,000 square miles since 1950: none under 10 10 to 25 25 to 50 50 to 75 75 to 100 over 100. Tap a county for its history.

Tornadoes by year

The rise since the 1990s is mostly better detection of weak tornadoes, not a jump in strong ones.

Tornado season in Minnesota

June is the peak, with 687 tornadoes since 1950 (32% of the total).

How strong

Rating Estimated 3-second gust Tornadoes
F0 / EF0 Light damage: 65 to 85 mph (EF scale) 1,150
F1 / EF1 Moderate: 86 to 110 mph 685
F2 / EF2 Considerable: 111 to 135 mph 221
F3 / EF3 Severe: 136 to 165 mph 55
F4 / EF4 Devastating: 166 to 200 mph 24
F5 / EF5 Incredible: over 200 mph 3
EF-U Unknown: no damage to rate (mostly since 2016) 30

Minnesota has had 3 F5 or EF5 tornadoes, the top of the scale.

The deadliest tornadoes in Minnesota

Date Rating Deaths in Minnesota Counties
August 6, 1969 F4 12 Aitkin County, Cass County, Crow Wing County
June 13, 1968 F5 9 Lyon County, Murray County, Redwood County
May 10, 1953 F2 6 Freeborn County
May 6, 1965 F4 6 Hennepin County, Ramsey County
April 30, 1967 F4 6 Freeborn County, Waseca County
July 20, 1951 F3 5 Hennepin County
April 30, 1967 F4 5 Freeborn County, Steele County
July 5, 1978 F2 4 Clearwater County, Mahnomen County, Norman County, Polk County
May 6, 1965 F4 3 Carver County, Hennepin County
May 6, 1965 F4 3 Anoka County

Counties with the most tornadoes

County Tornadoes since 1950 Per 1,000 sq mi Strongest
Otter Tail County 87 39 EF4
Polk County 79 40 EF3
Freeborn County 63 88 EF4
Stearns County 56 40 F3
Kandiyohi County 56 65 EF3
Swift County 48 64 EF2
Blue Earth County 43 56 F4
Nobles County 43 60 F5
Clay County 43 41 F5
Beltrami County 43 14 EF1
Roseau County 42 25 F3
Rice County 41 80 F3
Dakota County 41 70 F2
Faribault County 40 55 EF2
St. Louis County 39 6 F3

Big counties collect more tornadoes simply because they are big. By area, the most tornado-dense counties are Freeborn County (88 per 1,000 sq mi), Rice County (80 per 1,000 sq mi), Dakota County (70 per 1,000 sq mi), Kandiyohi County (65 per 1,000 sq mi), Steele County (65 per 1,000 sq mi).

Every county in Minnesota

Staying safe

When a tornado warning is issued, act at once. Go to a basement, storm shelter or safe room. With none, use a small windowless room on the lowest floor, as far from outside walls as you can, and cover your head and neck. Mobile homes and cars are not safe places to ride out a tornado: leave early for a sturdy building or shelter. Read the full tornado safety guide and the National Weather Service advice linked below.

Sources

Sources last checked 1 November 2026.

Frequently asked questions

How many tornadoes does Minnesota get a year?

About 29 on average from 1950 to 2024; recent years run higher because weak tornadoes are better detected.

When is tornado season in Minnesota?

June has had the most. Spring and early summer bring most of them.

What was the deadliest tornado in Minnesota?

August 6, 1969: 12 deaths in Minnesota.