Oklahoma tornado history

4,569 tornadoes recorded in Oklahoma 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 Oklahoma

The Storm Prediction Center records 4,569 tornadoes that touched Oklahoma between 1950 and 2025, and 4,484 of them began there. A tornado that crossed a state line counts in every state it touched. They killed 522 people and injured 8,132. The busiest month is May, with 1,868 tornadoes. Oklahoma ranks number 3 among states for the number of tornadoes recorded.

  • 4,569tornadoes
  • 522deaths
  • 8,132injuries
  • 666per 10,000 sq mi of land
  • 77counties 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 Oklahoma's tornadoes?

RatingTornadoesShare
F0 / EF01,80840%
F1 / EF11,56034%
F2 / EF273916%
F3 / EF32185%
F4 / EF4621%
F5 / EF58<1%
Unknown rating1744%

Oklahoma tornadoes over time

Tornadoes by decade
Bar chart of tornadoes by period. The most is 837 in 2010s.1950s5451960s5831970s4361980s4961990s6892000s4892010s8372020s494

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

Show the numbers
PeriodCount
1950s545
1960s583
1970s436
1980s496
1990s689
2000s489
2010s837
2020s494

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 Oklahoma was 2024, with 152.

Tornadoes by month
Bar chart of tornadoes by period. The most is 1,868 in May.Jan30Feb64Mar306Apr959May1,868Jun595Jul126Aug99Sep127Oct199Nov158Dec38
Show the numbers
PeriodCount
Jan30
Feb64
Mar306
Apr959
May1,868
Jun595
Jul126
Aug99
Sep127
Oct199
Nov158
Dec38

Deadliest tornadoes that touched Oklahoma

Strongest tornadoes that touched Oklahoma

Most recent tornadoes in Oklahoma

  • Oklahoma tornado24 November 2025, EF0, 0.1 miles long
  • Oklahoma tornado20 November 2025, EF0, 0.4 miles long
  • Oklahoma tornado8 September 2025, Unknown rating, 0.1 miles long
  • Oklahoma tornado28 August 2025, EF0, 0.1 miles long
  • Oklahoma tornado12 July 2025, EF0, 0.1 miles long

Notable Oklahoma 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.

Oklahoma counties

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

CountyTornadoesStrongest
Oklahoma County145F/EF5
Caddo County136F/EF4
Osage County123F/EF4
Cleveland County118F/EF5
Canadian County116F/EF5
Tulsa County109F/EF4
Kay County104F/EF5
Kiowa County101F/EF4
Tillman County99F/EF4
Grady County98F/EF5
Pottawatomie County97F/EF5
Lincoln County96F/EF5
McClain County96F/EF5
Mayes County94F/EF3
Pittsburg County90F/EF4
Kingfisher County87F/EF5
Creek County86F/EF5
Ellis County86F/EF3
Beaver County84F/EF4
Le Flore County84F/EF5
Rogers County84F/EF4
Garfield County83F/EF4
Jackson County82F/EF4
Texas County82F/EF4
Stephens County78F/EF3
Beckham County77F/EF4
Grant County77F/EF4
Custer County75F/EF4
Delaware County75F/EF3
Pontotoc County74F/EF4
McCurtain County72F/EF5
Wagoner County72F/EF3
Comanche County71F/EF4
Muskogee County70F/EF4
Carter County69F/EF4
Garvin County69F/EF4
Logan County69F/EF5
Okfuskee County68F/EF5
Seminole County68F/EF4
Woodward County68F/EF3
McIntosh County66F/EF3
Roger Mills County65F/EF4
Cimarron County64F/EF4
Payne County63F/EF4
Sequoyah County63F/EF4
Okmulgee County62F/EF4
Washita County61F/EF4
Woods County59F/EF3
Craig County58F/EF4
Major County58F/EF4
Dewey County55F/EF3
Alfalfa County54F/EF3
Cherokee County54F/EF3
Pushmataha County54F/EF4
Atoka County53F/EF4
Blaine County53F/EF4
Greer County53F/EF3
Jefferson County50F/EF4
Ottawa County50F/EF4
Murray County49F/EF4
Noble County49F/EF4
Cotton County47F/EF4
Nowata County47F/EF3
Johnston County45F/EF4
Marshall County45F/EF4
Hughes County44F/EF4
Bryan County43F/EF4
Washington County43F/EF4
Adair County41F/EF3
Harmon County41F/EF3
Haskell County38F/EF4
Pawnee County38F/EF4
Love County37F/EF4
Harper County35F/EF3
Latimer County35F/EF4
Coal County32F/EF3
Choctaw County31F/EF5

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.