Tornadoes · United States · Minnesota

2004 tornadoes in Minnesota

57 tornadoes touched down in Minnesota in 2004, 98 percent above the average of the record for the state. None of them killed anybody.

2003 2005 The whole country in 2004

The rating scale

Tracks are drawn in the color of the rating. The Fujita scale rates the damage rather than measuring the wind: the speeds are what that damage is taken to imply.

  1. F040 to 72 mph

    Light damage. Surface peeled off some roofs, gutters and siding damaged, branches broken, shallow-rooted trees pushed over.

  2. F173 to 112 mph

    Moderate damage. Roofs badly stripped, mobile homes overturned or badly damaged, exterior doors lost, windows broken.

  3. F2113 to 157 mph

    Considerable damage. Roofs torn off well-built houses, frame homes shifted on their foundations, mobile homes destroyed, large trees snapped or uprooted, cars lifted off the ground.

  4. F3158 to 206 mph

    Severe damage. Whole stories of well-built houses destroyed, large buildings badly damaged, trains overturned, trees debarked, heavy cars lifted and thrown.

  5. F4207 to 260 mph

    Devastating damage. Well-built houses leveled, structures with weak foundations moved some distance, cars thrown and large missiles generated.

  6. F5261 to 318 mph

    Incredible damage. Strong frame houses swept off their foundations, car-sized missiles thrown more than 100 meters, steel-reinforced concrete badly damaged, high-rise buildings deformed.

  7. Unrated

    The survey recorded a tornado but could not put a number on it, most often because it crossed open country and damaged nothing a rating can be read from.

Every tornado in Minnesota in 2004

April 18 4 tornadoes

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
April 185:20 PM CDTF1Nobles0.5100$500,000
April 185:35 PM CDTF0Brown0.115
April 186:03 PM CDTF0Redwood1.550
April 186:29 PM CDTF1Redwood7.050

May 9 4 tornadoes

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
May 95:00 PM CDTF0Sherburne1.050
May 95:21 PM CDTF1Hennepin0.325
May 98:07 PM CDTF1Rock6.0100$20,000
May 98:18 PM CDTF0Nobles0.550

May 11 6 tornadoes

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
May 116:30 PM CDTF0Wilkin0.125
May 116:58 PM CDTF0Wilkin0.125
May 117:40 PM CDTF0Otter Tail0.125
May 118:22 PM CDTF0Becker1.025
May 119:05 PM CDTF1Becker0.250
May 119:15 PM CDTF1Otter Tail0.250

May 16 1 tornado

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
May 167:30 PM CDTF0Murray1.0100$20,000

May 19 2 tornadoes

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
May 197:05 PM CDTF3Kittson1.5150$200,000
May 197:38 PM CDTF0Kittson0.125

May 30 3 tornadoes

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
May 303:35 PM CDTF0Sherburne0.530
May 307:28 PM CDTF0Goodhue0.525
May 307:28 PM CDTF0Chisago0.325

June 11 7 tornadoes

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
June 112:59 PM CDTF0Lyon0.150
June 114:48 PM CDTF0Faribault6.0100
June 115:26 PM CDTF1Freeborn4.050
June 115:40 PM CDTF0Freeborn0.125
June 116:30 PM CDTF0Fillmore0.220
June 116:53 PM CDTF0Mower0.220
June 117:31 PM CDTF0Mower0.220

June 12 2 tornadoes

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
June 128:45 PM CDTF1Lincoln1.6100$100,000
June 129:15 PM CDTF0Lyon0.150

June 16 2 tornadoes

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
June 162:00 PM CDTF0Fillmore0.220
June 163:40 PM CDTF0Mower0.220

July 12 6 tornadoes

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
July 1210:32 PM CDTF0Clay0.525
July 1210:52 PM CDTF1Clay10.050$100,000
July 1211:13 PM CDTF0Becker0.525
July 1211:15 PM CDTF1Otter Tail5.050$400,000
July 1211:30 PM CDTF1Otter Tail14.050$600,000
July 1212:05 AM CDTF0Otter Tail0.525

July 31 2 tornadoes

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
July 317:21 PM CDTF1Nobles0.5100$2,000
July 317:56 PM CDTF0Nobles0.550

August 2 3 tornadoes

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
August 23:06 AM CDTF0Wilkin0.525
August 23:15 AM CDTF1Otter Tail7.0100$10,000
August 24:05 AM CDTF1Otter Tail12.0100$200,000

August 8 8 tornadoes

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
August 83:38 PM CDTF0Kittson2.025
August 84:02 PM CDTF1Marshall1.050$10,000
August 85:35 PM CDTF0Sherburne0.130
August 85:50 PM CDTF0Beltrami0.525
August 86:13 PM CDTF0Kittson0.225
August 86:22 PM CDTF0Beltrami0.325
August 87:03 PM CDTF0Kittson0.325
August 87:09 PM CDTF0Kittson0.325

August 29 3 tornadoes

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
August 295:30 PM CDTF0Polk2.025$1,000
August 296:47 PM CDTF0Todd0.130
August 297:00 PM CDTF0Todd0.130

September 5 2 tornadoes

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
September 53:20 PM CDTF2Otter Tail4.0100$250,000
September 55:15 PM CDTF0Jackson2.050$2,000

September 23 1 tornado

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
September 232:53 PM CDTF1Traverse0.750

October 29 1 tornado

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
October 296:10 PM CDTF0Morrison1.5100

Crossed into Minnesota

Tornadoes that touched down in a neighboring state and ran into Minnesota. They are counted under the state they began in.

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
June 115:56 PM CDTF3Howard, IA to MN12.0150$190,000
July 108:42 AM CDTF1Clay, ND to MN2.050

Nearby

Every tornado in Minnesota since 1950Warnings in force in MinnesotaThe live radar over Minnesota

What this means

Ratings are the survey's, read off the damage rather than measured; the rating scale is above. Tornado counts rise through the record as reporting improved, so a year in the 1950s is not comparable with one today except for the strongest tornadoes, which were always noticed.

Sources

NOAA Storm Prediction Center tornado database, 1950-2025, the official record kept by NOAA's Storm Prediction Center.