North Dakota tornado history

1,756 tornadoes recorded in North Dakota from 1950 to 2025, drawn on the map and coloured by rating.

Tap or scroll to load the interactive map

Years1950 to 2025
Rating (F or EF scale)

Shows tornadoes that started in, or crossed, the chosen state. To see how many have passed near you, search a town or ZIP code, or tap the map.

Key
  • F0 / EF0 Light damage
  • F1 / EF1 Moderate damage
  • F2 / EF2 Considerable damage
  • F3 / EF3 Severe damage
  • F4 / EF4 Devastating damage
  • F5 / EF5 Incredible damage
  • Unknown Not rated (2007 onwards)

How to read the lines. Each line is one tornado, drawn from where it started to where it ended, coloured and sized by its rating. A dot means the record has no end point. Tap a line for its details, or tap anywhere else to see how many tornadoes have passed nearby. Weaker tornadoes appear as you zoom in. Ratings use the Fujita (F) scale before 1 February 2007 and the Enhanced Fujita (EF) scale from then on.

Tornadoes in North Dakota

The Storm Prediction Center records 1,756 tornadoes that touched North Dakota between 1950 and 2025, and 1,737 of them began there. A tornado that crossed a state line counts in every state it touched. They killed 32 people and injured 369. The busiest month is June, with 678 tornadoes.

  • 1,756tornadoes
  • 32deaths
  • 369injuries
  • 255per 10,000 sq mi of land
  • 53counties touched

Tornadoes per 10,000 square miles lets you compare states of different sizes. It counts every tornado that touched the state.

How strong were North Dakota's tornadoes?

RatingTornadoesShare
F0 / EF01,05260%
F1 / EF143325%
F2 / EF21458%
F3 / EF3402%
F4 / EF411<1%
F5 / EF53<1%
Unknown rating724%

North Dakota tornadoes over time

Tornadoes by decade
Bar chart of tornadoes by period. The most is 343 in 2000s.1950s881960s1441970s2311980s2361990s2722000s3432010s2862020s156

The 2020s only run to 2025, so that bar is for a shorter period. The record starts in 1950.

Show the numbers
PeriodCount
1950s88
1960s144
1970s231
1980s236
1990s272
2000s343
2010s286
2020s156

The record has changed over the decades as detection and reporting improved, so more weak tornadoes show up in recent years than in the 1950s. The year with the most in North Dakota was 2025, with 82.

Tornadoes by month
Bar chart of tornadoes by period. The most is 678 in Jun.Jan0Feb0Mar1Apr10May182Jun678Jul542Aug282Sep50Oct6Nov5Dec0
Show the numbers
PeriodCount
Jan0
Feb0
Mar1
Apr10
May182
Jun678
Jul542
Aug282
Sep50
Oct6
Nov5
Dec0

Deadliest tornadoes that touched North Dakota

Strongest tornadoes that touched North Dakota

Most recent tornadoes in North Dakota

  • North Dakota tornado18 September 2025, Unknown rating, 0.2 miles long
  • North Dakota tornado17 September 2025, Unknown rating, 1.1 miles long
  • North Dakota tornado14 September 2025, Unknown rating, 0.2 miles long
  • North Dakota tornado14 September 2025, Unknown rating, 1.8 miles long
  • North Dakota tornado14 September 2025, Unknown rating, 3.4 miles long

Notable North Dakota tornadoes with their own pages

Many of these tornadoes killed or injured people. The numbers are the official record's, and they may be revised.

North Dakota counties

Every county that a tornado has touched is listed, most tornadoes first. 53 of them have at least 3 tornadoes and their own page.

CountyTornadoesStrongest
Cass County110F/EF5
Grand Forks County100F/EF4
Barnes County70F/EF4
Richland County63F/EF4
Burleigh County61F/EF4
Ramsey County61F/EF2
Ward County61F/EF4
Benson County60F/EF3
Stutsman County60F/EF4
Morton County59F/EF5
Walsh County58F/EF2
McLean County56F/EF3
Emmons County47F/EF5
Steele County47F/EF3
LaMoure County45F/EF4
Nelson County44F/EF3
Pembina County44F/EF4
Cavalier County43F/EF2
McHenry County40F/EF2
Griggs County39F/EF3
Bottineau County38F/EF3
Ransom County38F/EF5
Dickey County36F/EF3
Traill County36F/EF4
Towner County34F/EF3
Mountrail County31F/EF4
Grant County29F/EF4
Renville County29F/EF4
Wells County29F/EF3
Burke County28F/EF3
Dunn County28F/EF2
Sargent County28F/EF3
Williams County28F/EF3
Adams County27F/EF1
Kidder County27F/EF4
Sheridan County27F/EF2
Stark County27F/EF3
McIntosh County25F/EF3
McKenzie County25F/EF2
Mercer County24F/EF3
Hettinger County23F/EF4
Eddy County21F/EF2
Logan County20F/EF3
Foster County18F/EF2
Pierce County18F/EF2
Rolette County18F/EF3
Sioux County17F/EF1
Bowman County14F/EF2
Divide County14F/EF3
Slope County14F/EF4
Golden Valley County12F/EF3
Oliver County12F/EF2
Billings County9F/EF2

Other states

Embed this map

Copy this code into your web page. It is free to use. Please keep the link under the map, as it is how people find where the map comes from.