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.
| # | Date | Rating | Tornado | State | Length | Width | Deaths | Injuries |
|---|---|---|---|---|---|---|---|---|
| 1 | 05/25/55 | F5 | Newkirk, OK to Burden, KS | OK, KS | 8.0 mi | 1,320 yd | 0 | 273 |
| 2 | 05/03/99 | F5 | Chickasha to Del City, Oklahoma | OK | 37.0 mi | 1,430 yd | 36 | 583 |
| 3 | 05/20/13 | EF5 | Newcastle to Moore, Oklahoma | OK | 13.9 mi | 1,900 yd | 24 | 212 |
| 4 | 05/25/55 | F5 | Tonkawa, OK to Caldwell, KS | OK, KS | 19.6 mi | 500 yd | 20 | 280 |
| 5 | 05/24/11 | EF5 | Hinton to Langston, Oklahoma | OK | 63.1 mi | 1,760 yd | 9 | 181 |
| 6 | 05/05/60 | F5 | Tecumseh to Sapulpa, Oklahoma | OK | 71.8 mi | 800 yd | 5 | 81 |
| 7 | 03/26/76 | F5 | Panama to Pocola, Oklahoma | OK | 11.9 mi | 440 yd | 2 | 64 |
| 8 | 04/02/82 | F5 | Antlers to Broken Bow, Oklahoma | OK | 53.0 mi | 500 yd | 0 | 29 |
| 9 | 04/10/79 | F4 | Holliday, TX to Waurika, OK | TX, OK | 12.8 mi | 1,320 yd | 0 | 1,740 |
| 10 | 05/10/08 | EF4 | Chetopa, KS to Purdy, MO | OK, MO | 29.0 mi | 1,760 yd | 6 | 350 |
| # | Date | Rating | Tornado | State | Length | Width | Deaths | Injuries |
|---|---|---|---|---|---|---|---|---|
| 1 | 05/03/99 | F5 | Chickasha to Del City, Oklahoma | OK | 37.0 mi | 1,430 yd | 36 | 583 |
| 2 | 05/20/13 | EF5 | Newcastle to Moore, Oklahoma | OK | 13.9 mi | 1,900 yd | 24 | 212 |
| 3 | 05/25/55 | F5 | Tonkawa, OK to Caldwell, KS | OK, KS | 19.6 mi | 500 yd | 20 | 280 |
| 4 | 05/05/60 | F4 | Wilburton to Sallisaw, Oklahoma | OK | 62.4 mi | 200 yd | 16 | 106 |
| 5 | 05/05/61 | F4 | Talihina to Howe, Oklahoma | OK | 26.4 mi | 400 yd | 16 | 58 |
| 6 | 06/08/74 | F4 | Drumright to Skiatook, Oklahoma | OK | 29.0 mi | 400 yd | 14 | 150 |
| 7 | 01/22/57 | F4 | Muldrow, Oklahoma | OK | 0.1 mi | 880 yd | 10 | 20 |
| 8 | 05/24/11 | EF5 | Hinton to Langston, Oklahoma | OK | 63.1 mi | 1,760 yd | 9 | 181 |
| 9 | 04/26/84 | F3 | Henryetta to Morris, Oklahoma | OK | 22.0 mi | 1,760 yd | 8 | 95 |
| 10 | 02/10/09 | EF4 | Nocona, TX to Springer, OK | TX, OK | 34.6 mi | 880 yd | 8 | 46 |
| # | Date | Rating | Tornado | State | Length | Width | Deaths | Injuries |
|---|---|---|---|---|---|---|---|---|
| 1 | 04/29/70 | F2 | Olustee to Perkins, Oklahoma | OK | 171 mi | 250 yd | 0 | 2 |
| 2 | 05/05/60 | F3 | Wayne to Sand Springs, Oklahoma | OK | 102 mi | 400 yd | 0 | 0 |
| 3 | 04/22/04 | F0 | Haskell, Oklahoma | OK | 80.0 mi | 80 yd | 0 | 0 |
| 4 | 02/17/61 | F3 | Stratford to Dewar, Oklahoma | OK | 73.0 mi | 300 yd | 0 | 11 |
| 5 | 05/05/60 | F5 | Tecumseh to Sapulpa, Oklahoma | OK | 71.8 mi | 800 yd | 5 | 81 |
| 6 | 09/14/57 | F4 | Wayne to Weleetka, Oklahoma | OK | 67.5 mi | 440 yd | 2 | 6 |
| 7 | 04/26/91 | F4 | Garber to Pawhuska, Oklahoma | OK | 66.0 mi | 1,500 yd | 0 | 6 |
| 8 | 11/17/58 | F3 | Vernon to Temple, Oklahoma | OK | 65.8 mi | 50 yd | 0 | 4 |
| 9 | 04/10/79 | F2 | Electra, TX to Marlow, OK | TX, OK | 64.2 mi | 1,056 yd | 0 | 3 |
| 10 | 01/22/57 | F2 | Maud to Schulter, Oklahoma | OK | 63.7 mi | 440 yd | 0 | 0 |
| # | Date | Rating | Tornado | State | Length | Width | Deaths | Injuries |
|---|---|---|---|---|---|---|---|---|
| 1 | 05/31/13 | EF3 | El Reno to Yukon, Oklahoma | OK | 16.2 mi | 4,576 yd | 8 | 26 |
| 2 | 05/26/24 | EF3 | Colcord, OK to Decatur, AR | OK, AR | 1.8 mi | 3,200 yd | 0 | 2 |
| 3 | 05/09/16 | EF3 | Boswell, Oklahoma | OK | 13.8 mi | 3,100 yd | 0 | 2 |
| 4 | 05/19/25 | EF3 | Kiowa to Hartshorne, Oklahoma | OK | 16.0 mi | 3,000 yd | 0 | 1 |
| 5 | 05/20/19 | EF2 | Locust Grove to Kansas, Oklahoma | OK | 21.0 mi | 2,700 yd | 0 | 1 |
| 6 | 05/10/10 | EF1 | Ponca City to Fairfax, Oklahoma | OK | 21.0 mi | 2,460 yd | 0 | 0 |
| 7 | 04/19/23 | EF2 | Bethel Acres to Meeker, Oklahoma | OK | 15.0 mi | 2,300 yd | 0 | 0 |
| 8 | 05/10/10 | EF3 | Tecumseh to Okemah, Oklahoma | OK | 37.2 mi | 2,200 yd | 0 | 28 |
| 9 | 05/26/19 | EF1 | Sapulpa to Jenks, Oklahoma | OK | 12.3 mi | 2,200 yd | 0 | 0 |
| 10 | 05/03/21 | EF1 | Muldrow, OK to Mountainburg, AR | OK, AR | 6.9 mi | 2,200 yd | 0 | 1 |
| # | Date | Rating | Tornado | State | Length | Width | Deaths | Injuries |
|---|---|---|---|---|---|---|---|---|
| 1 | 09/16/80 | F2 | Coweta, Oklahoma | OK | 2.5 mi | 2,200 yd | 0 | 0 |
| 2 | 05/20/77 | F2 | Hinton, Oklahoma | OK | 7.8 mi | 1,760 yd | 0 | 0 |
| 3 | 04/30/78 | F4 | Yukon to Piedmont, Oklahoma | OK | 9.3 mi | 1,760 yd | 0 | 0 |
| 4 | 05/02/79 | F2 | Fairview to Ringwood, Oklahoma | OK | 20.3 mi | 1,760 yd | 0 | 0 |
| 5 | 04/26/84 | F3 | Henryetta to Morris, Oklahoma | OK | 22.0 mi | 1,760 yd | 8 | 95 |
| 6 | 04/26/91 | F4 | Oilton to Skiatook, Oklahoma | OK | 32.0 mi | 1,700 yd | 1 | 24 |
| 7 | 05/25/74 | F2 | Calera to Durant, Oklahoma | OK | 8.5 mi | 1,500 yd | 0 | 0 |
| 8 | 06/08/74 | F2 | Stroud, Oklahoma | OK | 0.1 mi | 1,500 yd | 0 | 0 |
| 9 | 04/26/91 | F4 | Garber to Pawhuska, Oklahoma | OK | 66.0 mi | 1,500 yd | 0 | 6 |
| 10 | 05/22/81 | F4 | Hinton to El Reno, Oklahoma | OK | 16.7 mi | 1,333 yd | 0 | 0 |
| County | Tornadoes | F/EF4+ | Deaths | Years | Strongest |
|---|---|---|---|---|---|
| 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 |