Titan Archive
StateOK1950 → 2025

Oklahoma

Every recorded Oklahoma tornado since 1950: 4,516 tornadoes, 70 rated F4/EF4 or stronger, by year, month and county.

Counts use the part of each tornado inside this state. A tornado that crossed a state line is counted in each state it touched.

4,516
Tornadoes
70
F/EF4 or stronger
360
Tornado deaths
16,593
Miles of track
77
Counties with a tornado
Fewer to more tornadoesClick a legend item to show or hide it, or "only" to see just that. Select anything on the map to open its record.

Tornadoes by month

Jan: 30Feb: 64Mar: 302Apr: 943May: 1,858Jun: 580Jul: 124Aug: 98Sep: 126Oct: 197Nov: 156Dec: 38
JanFebMarAprMayJunJulAugSepOctNovDec

Strongest

Ranked by rating, then deaths, then path length.
#DateRatingTornadoStateLengthWidthDeathsInjuries
105/25/55F5Newkirk, OK to Burden, KSOK, KS8.0 mi1,320 yd0273
205/03/99F5Chickasha to Del City, OklahomaOK37.0 mi1,430 yd36583
305/20/13EF5Newcastle to Moore, OklahomaOK13.9 mi1,900 yd24212
405/25/55F5Tonkawa, OK to Caldwell, KSOK, KS19.6 mi500 yd20280
505/24/11EF5Hinton to Langston, OklahomaOK63.1 mi1,760 yd9181
605/05/60F5Tecumseh to Sapulpa, OklahomaOK71.8 mi800 yd581
703/26/76F5Panama to Pocola, OklahomaOK11.9 mi440 yd264
804/02/82F5Antlers to Broken Bow, OklahomaOK53.0 mi500 yd029
904/10/79F4Holliday, TX to Waurika, OKTX, OK12.8 mi1,320 yd01,740
1005/10/08EF4Chetopa, KS to Purdy, MOOK, MO29.0 mi1,760 yd6350

Deadliest

Deaths in this state.
#DateRatingTornadoStateLengthWidthDeathsInjuries
105/03/99F5Chickasha to Del City, OklahomaOK37.0 mi1,430 yd36583
205/20/13EF5Newcastle to Moore, OklahomaOK13.9 mi1,900 yd24212
305/25/55F5Tonkawa, OK to Caldwell, KSOK, KS19.6 mi500 yd20280
405/05/60F4Wilburton to Sallisaw, OklahomaOK62.4 mi200 yd16106
505/05/61F4Talihina to Howe, OklahomaOK26.4 mi400 yd1658
606/08/74F4Drumright to Skiatook, OklahomaOK29.0 mi400 yd14150
701/22/57F4Muldrow, OklahomaOK0.1 mi880 yd1020
805/24/11EF5Hinton to Langston, OklahomaOK63.1 mi1,760 yd9181
904/26/84F3Henryetta to Morris, OklahomaOK22.0 mi1,760 yd895
1002/10/09EF4Nocona, TX to Springer, OKTX, OK34.6 mi880 yd846

Longest tracks in Oklahoma

Length on the ground inside this state.
#DateRatingTornadoStateLengthWidthDeathsInjuries
104/29/70F2Olustee to Perkins, OklahomaOK171 mi250 yd02
205/05/60F3Wayne to Sand Springs, OklahomaOK102 mi400 yd00
304/22/04F0Haskell, OklahomaOK80.0 mi80 yd00
402/17/61F3Stratford to Dewar, OklahomaOK73.0 mi300 yd011
505/05/60F5Tecumseh to Sapulpa, OklahomaOK71.8 mi800 yd581
609/14/57F4Wayne to Weleetka, OklahomaOK67.5 mi440 yd26
704/26/91F4Garber to Pawhuska, OklahomaOK66.0 mi1,500 yd06
811/17/58F3Vernon to Temple, OklahomaOK65.8 mi50 yd04
904/10/79F2Electra, TX to Marlow, OKTX, OK64.2 mi1,056 yd03
1001/22/57F2Maud to Schulter, OklahomaOK63.7 mi440 yd00

Widest since 1995

Maximum path width.
#DateRatingTornadoStateLengthWidthDeathsInjuries
105/31/13EF3El Reno to Yukon, OklahomaOK16.2 mi4,576 yd826
205/26/24EF3Colcord, OK to Decatur, AROK, AR1.8 mi3,200 yd02
305/09/16EF3Boswell, OklahomaOK13.8 mi3,100 yd02
405/19/25EF3Kiowa to Hartshorne, OklahomaOK16.0 mi3,000 yd01
505/20/19EF2Locust Grove to Kansas, OklahomaOK21.0 mi2,700 yd01
605/10/10EF1Ponca City to Fairfax, OklahomaOK21.0 mi2,460 yd00
704/19/23EF2Bethel Acres to Meeker, OklahomaOK15.0 mi2,300 yd00
805/10/10EF3Tecumseh to Okemah, OklahomaOK37.2 mi2,200 yd028
905/26/19EF1Sapulpa to Jenks, OklahomaOK12.3 mi2,200 yd00
1005/03/21EF1Muldrow, OK to Mountainburg, AROK, AR6.9 mi2,200 yd01

Widest 1950 to 1994

Mean path width.
#DateRatingTornadoStateLengthWidthDeathsInjuries
109/16/80F2Coweta, OklahomaOK2.5 mi2,200 yd00
205/20/77F2Hinton, OklahomaOK7.8 mi1,760 yd00
304/30/78F4Yukon to Piedmont, OklahomaOK9.3 mi1,760 yd00
405/02/79F2Fairview to Ringwood, OklahomaOK20.3 mi1,760 yd00
504/26/84F3Henryetta to Morris, OklahomaOK22.0 mi1,760 yd895
604/26/91F4Oilton to Skiatook, OklahomaOK32.0 mi1,700 yd124
705/25/74F2Calera to Durant, OklahomaOK8.5 mi1,500 yd00
806/08/74F2Stroud, OklahomaOK0.1 mi1,500 yd00
904/26/91F4Garber to Pawhuska, OklahomaOK66.0 mi1,500 yd06
1005/22/81F4Hinton to El Reno, OklahomaOK16.7 mi1,333 yd00

Counties

select a column to sort
CountyTornadoesF/EF4+DeathsYearsStrongest
Oklahoma County 138 4 45 1950–2025 F5
Caddo County 132 2 0 1951–2024 F4
Osage County 114 5 19 1955–2025 F4
Canadian County 112 4 21 1951–2025 EF5
Cleveland County 110 8 76 1951–2025 F5
Kay County 102 4 20 1950–2024 F5
Tulsa County 101 2 30 1950–2025 F4
Grady County 95 3 39 1951–2024 F5
Kiowa County 95 1 2 1950–2024 F4
Lincoln County 95 3 16 1950–2024 F5
Pottawatomie County 91 7 15 1953–2024 F5
Tillman County 91 3 3 1951–2024 F4
Mayes County 90 0 3 1950–2025 EF3
Pittsburg County 88 1 1 1950–2025 F4
McClain County 84 4 67 1953–2025 F5
Ellis County 83 0 6 1950–2025 EF3
Kingfisher County 83 2 10 1950–2025 EF5
Rogers County 81 2 12 1951–2025 F4
Jackson County 80 1 4 1951–2025 EF4
Garfield County 78 2 1 1955–2025 F4
Le Flore County 78 3 20 1953–2025 F5
Beaver County 76 1 2 1950–2023 F4
Creek County 76 5 30 1954–2024 F5
Texas County 76 0 0 1951–2023 F3
Beckham County 75 0 1 1950–2023 F3
Custer County 74 1 4 1950–2025 F4
Grant County 73 1 0 1953–2025 F4
Stephens County 73 0 1 1951–2024 F3
Pontotoc County 71 1 9 1950–2025 F4
Delaware County 70 0 0 1951–2025 F3
McCurtain County 69 2 2 1953–2025 F5
Garvin County 68 2 6 1953–2025 F4
Comanche County 67 1 7 1951–2024 F4
Carter County 66 3 22 1953–2025 EF4
Muskogee County 66 1 5 1951–2025 F4
Woodward County 65 0 6 1950–2025 EF3
Logan County 64 2 12 1951–2025 EF5
Wagoner County 64 0 0 1960–2024 F3
Okfuskee County 63 3 11 1954–2024 F5
Seminole County 63 3 2 1954–2024 F4
McIntosh County 62 0 2 1954–2025 F3
Sequoyah County 61 3 33 1954–2025 F4
Okmulgee County 59 1 11 1953–2025 F4
Payne County 59 1 3 1950–2024 F4
Roger Mills County 58 1 3 1952–2025 F4
Washita County 57 1 2 1950–2024 F4
Woods County 57 0 0 1951–2025 F3
Cimarron County 56 1 0 1950–2025 F4
Dewey County 55 0 1 1950–2019 EF3
Craig County 53 2 9 1951–2019 EF4
Alfalfa County 52 0 0 1954–2025 F3
Atoka County 52 1 6 1953–2025 F4
Major County 52 1 2 1951–2025 F4
Blaine County 50 1 3 1952–2024 F4
Cherokee County 49 0 3 1956–2025 F3
Ottawa County 49 2 7 1956–2024 EF4
Pushmataha County 49 1 0 1953–2020 F4
Noble County 48 2 2 1951–2025 F4
Greer County 46 0 0 1951–2024 F3
Murray County 46 1 8 1953–2025 F4
Cotton County 45 2 7 1951–2025 F4
Johnston County 45 1 3 1951–2025 F4
Nowata County 45 0 0 1956–2024 F3
Jefferson County 43 2 8 1954–2023 F4
Hughes County 42 2 10 1950–2025 F4
Adair County 40 0 0 1961–2025 EF3
Bryan County 39 1 6 1951–2025 F4
Marshall County 38 1 4 1951–2025 F4
Washington County 38 1 3 1953–2024 EF4
Harmon County 36 0 0 1952–2024 F2
Love County 36 2 14 1953–2025 EF4
Haskell County 34 1 16 1954–2025 F4
Harper County 33 0 0 1960–2025 EF3
Latimer County 33 2 17 1957–2025 F4
Pawnee County 33 3 6 1954–2016 F4
Coal County 31 0 2 1950–2025 EF3
Choctaw County 27 3 0 1954–2022 F5
  • Reporting changed over time. Tornado counts rose from the 1990s on as Doppler radar, spotter networks and cameras caught more weak tornadoes. Counts from different decades are not directly comparable, especially for the weakest ratings.
  • F and EF ratings. The Enhanced Fujita (EF) Scale replaced the Fujita (F) Scale on 02/01/07. Both estimate wind speed from damage, but they use different damage indicators, so each rating is shown with its own scale.
  • Ratings before the mid 1970s. The F Scale came into use in the early 1970s. Tornadoes from 1950 until then were rated afterward from newspaper accounts, photos and records, which tends to make those ratings less certain.
Titan Archive · a Tornado Titans project Data: NOAA Storm Prediction Center severe weather database · updated 10/03/26