Tornadoes · United States · North Dakota

2025 tornadoes in North Dakota

82 tornadoes touched down in North Dakota in 2025, 259 percent above the average of the record for the state. They killed 3 people and injured 0. 1 were rated F4 or EF4 and above.

2024 The whole country in 2025

The rating scale

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

  1. EF065 to 85 mph

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

  2. EF186 to 110 mph

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

  3. EF2111 to 135 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. EF3136 to 165 mph

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

  5. EF4166 to 200 mph

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

  6. EF5over 200 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 North Dakota in 2025

May 15 2 tornadoes

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
May 153:08 PM CDTUnratedCass0.120
May 154:28 PM CDTUnratedPembina0.120

June 17 1 tornado

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
June 171:38 PM MDTUnratedAdams0.950

June 19 1 tornado

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
June 196:22 PM MDTEF1Stark1.4200$300,000

June 20 24 tornadoes

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
June 208:34 PM CDTUnratedStutsman1.150
June 208:40 PM CDTUnratedMorton0.550
June 208:48 PM CDTEF2Morton5.6200$1.5 million
June 208:51 PM CDTEF3Barnes10.9990
June 209:05 PM CDTEF1LaMoure0.2150$300,000
June 209:05 PM CDTEF0Barnes1.120
June 209:26 PM CDTUnratedMcLean0.350
June 2010:07 PM CDTEF1Kidder12.5200$1.5 million
June 2010:10 PM CDTUnratedLaMoure0.550
June 2010:17 PM CDTEF2Ransom5.2400
June 2010:22 PM CDTUnratedRansom0.650
June 2010:29 PM CDTEF2Barnes5.8400
June 2010:36 PM CDTEF0Cass8.6100
June 2010:38 PM CDTEF0Cass5.8300
June 2010:41 PM CDTEF1Cass12.2800
June 2010:44 PM CDTEF1Foster5.8150$300,000
June 2011:04 PM CDTEF5Enderlin tornado12.11,8503
June 2011:22 PM CDTEF2Ransom6.81,351
June 2011:35 PM CDTEF0Ransom0.820
June 2011:44 PM CDTEF1Cass6.9300
June 2011:45 PM CDTEF0Cass0.710
June 2011:46 PM CDTEF0Cass1.920
June 2011:50 PM CDTEF0Cass0.720
June 2012:17 AM CDTEF1Barnes5.0800

June 27 9 tornadoes

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
June 277:45 PM CDTUnratedOliver3.4100
June 278:36 PM CDTUnratedMorton0.350
June 2710:12 PM CDTEF1Emmons0.2150$300,000
June 2710:18 PM CDTEF2Emmons1.8200$200,000
June 2710:23 PM CDTEF1Burleigh0.3150$75,000
June 2710:29 PM CDTUnratedBurleigh0.5100
June 2710:39 PM CDTUnratedBurleigh2.8100
June 2710:57 PM CDTUnratedKidder1.3100
June 2711:12 PM CDTUnratedBurleigh1.050

June 28 2 tornadoes

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
June 281:42 PM CDTUnratedFoster0.750
June 281:43 PM CDTUnratedFoster0.550

July 7 5 tornadoes

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
July 73:40 PM CDTEF0Towner1.5100
July 74:27 PM CDTEF0Ramsey0.510
July 75:08 PM CDTEF0Walsh0.630
July 75:31 PM CDTEF0Walsh1.010
July 77:56 PM CDTEF1Grand Forks0.630

August 8 13 tornadoes

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
August 83:04 AM CDTEF1Griggs1.130
August 83:06 AM CDTEF0Griggs0.620
August 83:47 AM CDTEF0Grand Forks2.120
August 83:47 AM CDTEF1Traill3.9100
August 83:48 AM CDTEF1Grand Forks1.3100
August 83:48 AM CDTEF1Grand Forks3.075
August 83:51 AM CDTEF1Grand Forks4.870
August 83:54 AM CDTEF1Grand Forks2.030
August 83:55 AM CDTEF0Grand Forks0.220
August 83:57 AM CDTEF0Grand Forks0.220
August 84:05 AM CDTEF0Grand Forks0.130
August 84:12 AM CDTEF1Grand Forks to MN4.0400
August 84:12 AM CDTEF1Grand Forks to MN5.750

August 21 1 tornado

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
August 215:29 PM CDTEF1Richland1.830

August 30 1 tornado

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
August 301:52 PM CDTUnratedMercer0.550

September 12 1 tornado

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
September 1212:59 PM CDTUnratedWilliams0.250

September 14 20 tornadoes

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
September 141:26 PM CDTUnratedEmmons1.850
September 142:08 PM CDTEF2Emmons6.1200$400,000
September 142:54 PM CDTUnratedEmmons3.350
September 143:27 PM CDTEF1Burleigh2.7100$30,000
September 143:40 PM CDTUnratedBurleigh1.850
September 143:50 PM CDTUnratedBurleigh4.550
September 144:01 PM CDTUnratedBurleigh2.850
September 144:08 PM CDTUnratedBurleigh2.950
September 144:09 PM CDTUnratedBurleigh3.850
September 144:29 PM CDTUnratedSheridan5.2100
September 144:31 PM CDTEF2Sheridan12.9800$700,000
September 144:42 PM CDTUnratedSheridan1.050
September 144:51 PM CDTUnratedSheridan3.150
September 145:00 PM CDTEF1McLean8.7250$300,000
September 145:25 PM CDTUnratedSheridan1.350
September 145:59 PM CDTUnratedMcHenry7.3100
September 146:26 PM CDTUnratedMcHenry6.950
September 146:45 PM CDTUnratedMcHenry3.4100
September 146:58 PM CDTUnratedMcHenry1.850
September 147:20 PM CDTUnratedMcHenry0.150

September 17 1 tornado

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
September 172:42 PM CDTUnratedMcKenzie1.150

September 18 1 tornado

DateTimeRatingWherePath (mi)Width (yd)DeathsInjuriesDamage
September 183:40 PM CDTUnratedRichland0.210

Nearby

Every tornado in North Dakota since 1950Warnings in force in North DakotaThe live radar over North Dakota

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.