Oklahoma tornadoes

Every recorded tornado since 1950 · 77 counties with a record

Oklahoma has recorded 4,516 tornadoes from 1950 through 2025, about 70 a year since 2000, with 275 rated F3/EF3 or stronger (NOAA Storm Prediction Center). The deadliest was the May 3, 1999 Bridge Creek/Moore tornado (36 deaths in Oklahoma). Oklahoma ranks 3rd of 52 states and territories by count and 2nd of 51 per square mile.

Tornadoes in Oklahoma, 1950 to 2025

Tornadoes per year (SPC; a tornado that crossed a state line counts in each state it touched).

  • recorded, no damage figure
  • under $1 million
  • $1 million or more
  • $10 million or more
  • $100 million or more, or 10 deaths
  • $1 billion or more, or 100 deaths
  • a year's colour: its recorded damage or deaths
  • a year with a death
  • 1996: tornado reports rose with NEXRAD Doppler radar, mid-1990s (SPC)
Tornadoes
4,5161950 to 2025
A year since 2000
70average
Deaths
3605,488 injuries
F3/EF3 or stronger
2756% of tornadoes
Busiest year
2024152 tornadoes

Source: NOAA Storm Prediction Center tornado database, 1950-2025 (state segments). SPC severe weather database.

Are tornadoes common in Oklahoma?

Oklahoma averages about 70 tornadoes a year since 2000, 3rd of 52 states and territories by count. The busiest year on record was 2024 (152). Per 10,000 square miles of land, Oklahoma records 658 tornadoes since 1950, 2nd of 51 states and territories by that measure.

  1. 1. Florida 701
  2. 2. Oklahoma 658
  3. 3. Mississippi 614
  4. 4. Louisiana 579
  5. 5. Illinois 567
  6. 6. Kansas 564
  7. 7. Iowa 555
  8. 8. Alabama 537
  9. 9. Indiana 492
  10. 10. Maryland 438

Source: NOAA SPC, tornadoes 1950-2025, per 10,000 square miles of land area (Census Bureau 2024 Gazetteer; places under 1,000 square miles not ranked). Damage colours: Storm Events damage, 2025 dollars.

Which counties in Oklahoma have the most tornadoes?

Per square mile, Cleveland County leads Oklahoma: 73 days with a tornado record since 1950, 135.5 per 1,000 square miles of land. By raw count, Oklahoma County has the most tornado records (141 since 1950); large counties collect more records simply by covering more ground, so the ranking counts days with a record per unit of area (a storm filed for several forecast zones adds several records but one day).

  1. Cleveland County 135.5 (113)
  2. Tulsa County 128.0 (98)
  3. Oklahoma County 124.1 (141)
  4. Mayes County 106.8 (93)
  5. McClain County 99.9 (84)
  6. Wagoner County 94.3 (63)
  7. Rogers County 90.3 (83)
  8. Kay County 82.6 (103)
  9. Murray County 81.7 (46)
  10. Seminole County 77.4 (61)
  11. Pontotoc County 76.4 (73)
  12. Canadian County 74.7 (110)

Source: NOAA NCEI Storm Events Database, days with a record in the county since 1950 per 1,000 square miles of land (Census Bureau 2024 Gazetteer); in brackets, the count of records.

When is tornado season in Oklahoma?

62% of its tornadoes since 1950 fell in April and May. The busiest month is May (1,855 tornadoes).

The values, month by month

Jan 30 · Feb 64 · Mar 302 · Apr 946 · May 1,855 · Jun 580 · Jul 124 · Aug 98 · Sep 126 · Oct 197 · Nov 156 · Dec 38 (records).

Source: NOAA Storm Prediction Center tornado database, state segments by the month they began, 1950-2025.

What were the deadliest tornadoes in Oklahoma?

Oklahoma: the tornadoes with the most deaths in the state, 1950-2025
DateCountiesRatingPath in stateKilledInjured
1999-05-03Bridge Creek/Moore · Grady, McClain, Cleveland, OklahomaF537 mi36583
2013-05-20Moore · McClain, ClevelandEF513.85 mi24212
1955-05-25Blackwell · KayWhole track: KS, OK; 20 deathsF519.6 mi20280
1960-05-05Sallisaw · Latimer, Haskell, SequoyahF462.4 mi16106
1961-05-05Talihina to Howe · Le FloreF426.4 mi1658
1974-06-08Drumright to Westport · Creek, Tulsa, OsageF429 mi14150
1957-01-22Gans · SequoyahF40.1 mi1020
2011-05-24El Reno/Piedmont · Canadian, Kingfisher, LoganEF563.1 mi9181
1984-04-26Schulter to Morris · OkmulgeeF322 mi895
2009-02-10Ardmore · Jefferson, Love, CarterWhole track: OK, TX; 8 deathsEF434.63 mi846

Source: NOAA Storm Prediction Center tornado database (state segments: deaths and path inside Oklahoma), 1950-2025; counties are the first four the SPC lists for the segment. SPC severe weather database.

Where have the strongest tornadoes tracked in Oklahoma?

  • F2/EF2
  • F3/EF3
  • F4/EF4
  • F5/EF5
  • no end point filed
1,005 tornadoes rated 2 or higher drawn from start to end of the whole track (a track that crossed into Oklahoma from another state is drawn in full); 3,321 rated 0 or 1 are left off the map.

Source: NOAA Storm Prediction Center tornado database, 1950-2025, start and end points of each track; county lines: Census Bureau cartographic boundaries (2017), via us-atlas. SPC severe weather database. Census cartographic boundary files.

The strongest tornadoes in Oklahoma

Oklahoma: the highest-rated tornadoes, 1950-2025
DateCountiesRatingPath in stateWidthKilled
1999-05-03Bridge Creek/Moore · Grady, McClain, Cleveland, OklahomaF537 mi1,430 yd36
2013-05-20Moore · McClain, ClevelandEF513.85 mi1,900 yd24
1955-05-25Blackwell · KayF519.6 mi500 yd20
2011-05-24El Reno/Piedmont · Canadian, Kingfisher, LoganEF563.1 mi1,760 yd9
1960-05-05Prague · Pottawatomie, Lincoln, Okfuskee, CreekF571.8 mi800 yd5
1976-03-26Spiro · Le FloreF511.9 mi440 yd2
1982-04-02Broken Bow · Choctaw, McCurtainF553 mi500 yd0
1955-05-25Udall · KayF58 mi1,320 yd0
1960-05-05Sallisaw · Latimer, Haskell, SequoyahF462.4 mi200 yd16
1961-05-05Talihina to Howe · Le FloreF426.4 mi400 yd16

Source: NOAA Storm Prediction Center tornado database; F scale before February 1, 2007, EF scale after.

The longest tornado paths in Oklahoma

Oklahoma: the longest paths inside the state, 1950-2025
DateTornado and countiesRatingPath in stateWidthKilled
1970-04-29El Reno · Jackson, Kiowa, Caddo, GradyF2170.5 mi250 yd0
1960-05-05Shawnee to Sand Springs · Cleveland, Pottawatomie, Lincoln, CreekF3101.9 mi400 yd0
2004-04-22MuskogeeF080 mi80 yd0
1961-02-17Wewoka to Henryetta · Garvin, Pontotoc, Seminole, HughesF373 mi300 yd0
1960-05-05Prague · Pottawatomie, Lincoln, Okfuskee, CreekF571.8 mi800 yd5
1957-09-14St. Louis to Wewoka · Cleveland, Pottawatomie, Seminole, HughesF467.5 mi440 yd2
1991-04-26Garber · Garfield, Noble, OsageF466 mi1,500 yd0
1958-11-17Walters · CottonF365.8 mi50 yd0
1979-04-10Central High · Tillman, Cotton, Comanche, StephensF264.2 mi1,056 yd0
1957-01-22St. Louis · Pottawatomie, Seminole, Hughes, OkfuskeeF263.7 mi440 yd0

Source: NOAA Storm Prediction Center tornado database, state segments: path length and width inside the state. SPC severe weather database.

Tornadoes in every Oklahoma county

All 77 counties: tornadoes whose track touched each, and the strongest
Oklahoma: tornadoes whose track touched each county since 1950, most first
CountyTornadoesStrongest
Oklahoma County137F/EF5
Caddo County132F/EF4
Osage County114F/EF4
Canadian County111F/EF5
Cleveland County110F/EF5
Kay County102F/EF5
Tulsa County100F/EF4
Grady County95F/EF5
Kiowa County95F/EF4
Lincoln County95F/EF5
Pottawatomie County91F/EF5
Tillman County91F/EF4
Mayes County90F/EF3
Pittsburg County88F/EF4
McClain County84F/EF5
Ellis County83F/EF3
Kingfisher County83F/EF5
Rogers County81F/EF4
Jackson County80F/EF4
Garfield County78F/EF4
Le Flore County78F/EF5
Beaver County76F/EF4
Creek County76F/EF5
Texas County76F/EF3
Beckham County75F/EF3
Custer County74F/EF4
Grant County73F/EF4
Stephens County73F/EF3
Pontotoc County71F/EF4
Delaware County69F/EF3
McCurtain County69F/EF5
Garvin County68F/EF4
Comanche County67F/EF4
Carter County66F/EF4
Muskogee County66F/EF4
Woodward County65F/EF3
Wagoner County64F/EF3
Logan County63F/EF5
Seminole County63F/EF4
Okfuskee County62F/EF5
McIntosh County61F/EF3
Sequoyah County61F/EF4
Okmulgee County58F/EF4
Payne County58F/EF4
Roger Mills County58F/EF4
Washita County57F/EF4
Woods County57F/EF3
Cimarron County56F/EF4
Dewey County55F/EF3
Craig County53F/EF4
Alfalfa County52F/EF3
Atoka County52F/EF4
Major County52F/EF4
Blaine County50F/EF4
Cherokee County49F/EF3
Ottawa County49F/EF4
Pushmataha County49F/EF4
Noble County48F/EF4
Greer County46F/EF3
Murray County46F/EF4
Cotton County45F/EF4
Johnston County45F/EF4
Nowata County45F/EF3
Jefferson County43F/EF4
Hughes County42F/EF4
Adair County40F/EF3
Bryan County39F/EF4
Marshall County38F/EF4
Washington County38F/EF4
Harmon County36F/EF2
Love County36F/EF4
Haskell County34F/EF4
Harper County33F/EF3
Latimer County33F/EF4
Pawnee County33F/EF4
Coal County31F/EF3
Choctaw County27F/EF5

Source: NOAA Storm Prediction Center tornado database: whole tornadoes whose track touched the county (any state segment listing it). SPC severe weather database.

Is Oklahoma in Tornado Alley?

Tornado Alley has no official boundary; the Storm Prediction Center calls it a media nickname for the central U.S. area of relatively high tornado occurrence. By the record, Oklahoma ranks 3rd of 50 states for tornadoes rated 1 or higher per square mile since 1950 (372 per 10,000 square miles), and it is one of the Plains states at the core of the area the name usually means.

Tornado Alley, measured: the states by density and maps of where tornadoes began in two eras.

Source: NOAA Storm Prediction Center tornado database and Online Tornado FAQ. SPC's tornado FAQ.

The costliest tornadoes in Oklahoma

Oklahoma: the most damaging tornadoes since 1993, 2025 dollars
DateRecordCharacterKilledInjuredDamage
2013-05-20 TornadoMoore, Cleveland County The violent Newcastle-Moore tornado moved into Cleveland County from McClain County as it moved northeast across the Canadian River near Interstate 44. The tornado then turned more east and then east-northeast after crossing Interstate 44. Violent EF4 damage was again observed as it began to move into progressively ... EF5 12 mi x 1,900 yd 24 207 $2.5B
1999-05-03 TornadoMoore, Cleveland County Tornado A9 (Cleveland County portion). See summary at end of May 3rd storm reports. F5 10 mi x 1,320 yd 11 293 $797M
2003-05-08 TornadoMoore, Cleveland County This is the first segment of a tornado that began in Cleveland County and moved into Oklahoma County before dissipating 2.5 miles south-southeast of Choctaw. The tornado began in the area of Northwest 5th Street and Santa Fe Avenue in Moore, near the Church of Latter Day Saints. Damage intensities increased quickly to ... F3 3.8 mi x 440 yd 0 45 $337M
2003-05-08 TornadoDel City, Oklahoma County This is the final segment of a tornado that moved east-northeast from Cleveland County, 1.5 miles west-northwest of Moore, into Oklahoma County crossing the county line at Southeast 89th Street. The western edge of the damage path along SE 89th Street was about halfway between Eastern Avenue and Bryant Avenue and the ... F4 13.5 mi x 700 yd 0 89 $257M
2001-10-09 TornadoCordell, Washita County C1. This tornado developed on the southwest side of Cordell, where a mobile home and metal warehouse were blown into a farmhouse. The tornado then moved through south, east and northeast portions of Cordell, including a business district and a large residential area. Most damage south of Main Street was rated F0 or ... F3 6 mi x 500 yd 0 9 $167M
1999-05-03 TornadoAmber, Grady County Tornado A9 (Grady County portion). See summary at end of May 3rd storm reports. The beginning time of this tornado was changed from 1723 CST to 1726 CST. Please refer to the original version of May Storm Data for more information. F5 15 mi x 1,760 yd 12 39 $159M
2024-04-27 TornadoMarietta, Love County The Marietta-Lake Murray-Dickson tornado first produced damage near Peanut Road south of Indian Trails Road about two miles southwest of downtown Marietta. Trees and power poles were damaged near the beginning of the path and a house received some shingle damage. EF2 damage was observed as the tornado moved ... EF4 12.5 mi x 900 yd 1 6 $141M
1999-05-03 TornadoSparks, Lincoln County Tornado D4 (Lincoln County portion). See summary at end of May 3rd storm reports. F3 14 mi x 750 yd 0 13 $106M

Before 1993 NOAA filed damage by category, not amount, so the list above starts in 1993. The highest category filed here before then (entered as $250M, in the dollars of the day) holds: May 11, 1982 (tornado, Jackson County); April 19, 1981 (tornado, Tulsa County).

Source: NOAA NCEI Storm Events Database: property and crop damage as estimated by the National Weather Service, in 2025 dollars.

Are tornadoes becoming more frequent in Oklahoma?

Oklahoma's count per decade against the whole country's, and its share. The Storm Prediction Center notes that tornado reports rose especially around the installation of the NEXRAD Doppler radar network in the mid-1990s, so a rising count is partly better detection; the share of the national total is the fairer comparison across decades.

Tornadoes: Oklahoma and the United States by decade
DecadeOklahomaUnited StatesOklahoma's share
1950s5394,83711.1%
1960s5746,8638.4%
1970s4278,6334.9%
1980s4868,2505.9%
1990s68312,2055.6%
2000s48212,8923.7%
2010s83112,2326.8%
2020-254948,2346.0%

Source: NOAA Storm Prediction Center tornado database, state segments.

The most recent tornadoes in Oklahoma

The 12 most recent records, to June 30, 2026
DateRecordCharacterKilledInjuredDamage
2026-06-25 TornadoLogan, Beaver County EFU 1.49 mi x 50 yd 0 0 –
2026-06-25 TornadoElmwood, Beaver County EF0 1.9 mi x 100 yd 0 0 $2K
2026-06-25 TornadoElmwood, Beaver County EFU 0.67 mi x 30 yd 0 0 –
2026-06-22 TornadoJacktown, Lincoln County EF0 0.4 mi x 50 yd 0 0 –
2026-06-22 TornadoHarrah, Oklahoma County EF1 3 mi x 75 yd 0 0 $5K
2026-06-22 TornadoWetumka, Hughes County EF1 5.3 mi x 100 yd 0 0 $200K
2026-06-22 TornadoOklahoma City, Oklahoma County EF1 4.6 mi x 100 yd 0 0 $200K
2026-06-22 TornadoConcho, Canadian County EF2 2 mi x 180 yd 0 0 $600K
2026-05-27 TornadoGoodland, Choctaw County EFU 0.1 mi x 50 yd 0 0 –
2026-05-27 TornadoAntlers, Pushmataha County EF1 0.7 mi x 100 yd 0 0 $50K
2026-04-28 TornadoBoggy Depot State Park, Atoka County EF2 20.59 mi x 1,500 yd 0 0 $1.0M
2026-04-28 TornadoBoggy Depot State Park, Atoka County EF1 6.4 mi x 200 yd 0 0 $75K

Source: NOAA NCEI Storm Events Database, records through June 30, 2026; the newest months are revised by NCEI as reports arrive. Search the record at NCEI.

Federal disaster declarations for tornadoes in Oklahoma

FEMA has declared 48 disasters in Oklahoma for tornadoes, counting its incident type and declarations that name tornado in the title (FEMA files most storm disasters under Severe Storm); 48 were major disasters, the latest on March 18, 2025.

The 12 most recent
DeclaredNumberTitleAreas named
2025-03-18DR-4862Severe Storms, Straight-Line Winds, Tornadoes, and Flooding8
2024-06-14DR-4791Severe Storms, Straight-Line Winds, Tornadoes, and Flooding10
2024-04-30DR-4776Severe Storms, Straight-Line Winds, Tornadoes, and Flooding25
2023-07-19DR-4721Severe Storms, Straight-Line Winds, and Tornadoes25
2023-04-24DR-4706Severe Storms, Straight-Line Winds, and Tornadoes3
2022-09-20DR-4670Severe Storms, Tornadoes, and Flooding1
2022-06-29DR-4657Severe Storms, Tornadoes, and Flooding7
2019-08-07DR-4456Severe Storms, Straight-Line Winds, Tornadoes, and Flooding1
2019-07-12DR-4453Severe Storms, Tornadoes, Straight-Line Winds, and Flooding19
2019-06-01DR-4438Severe Storms, Straight-Line Winds, Tornadoes, and Flooding51
2017-07-25DR-4324Severe Storms, Tornadoes, Straight-Line Winds, and Flooding16
2017-05-26DR-4315Severe Storms, Tornadoes, and Flooding21

Source: FEMA OpenFEMA Disaster Declarations Summaries (v2), through October 2, 2026. OpenFEMA dataset page.

Next