National Storms

Oklahoma tornado history

From 1950 through 2025, 4,564 tornadoes touched Oklahoma, according to the NOAA Storm Prediction Center, the 3rd most of the 48 contiguous states and DC. The National Weather Service rated 70 of them F4/EF4 or stronger (8 F5/EF5); along their paths they killed 522 people and injured 8,130. The deadliest, on May 25, 1955, was rated F5 and killed 80 along a path through OK and KS. From 2016 to 2025, Oklahoma averaged 83 tornadoes a year. SPC has logged 53 preliminary tornado reports in Oklahoma in 2026 (latest November 2, 2026).

4,564tornadoes since 1950
8302016–2025
287F3/EF3 or stronger
522deaths
8,130injuries
Nov 24, 2025latest in final record

Map of every Oklahoma tornado path since 1950

Rating: 012345 unknown or preliminaryLines run from the start to the end point of each path; dots mark where each tornado touched down.

All 4,564 paths plus 53 preliminary 2026 reports (gray dots). Zoom in to your county; click a path for its date and rating.

1950: 1 F01950: 11 F11950: 9 F21950: 1 F31950: 1 F41951: 7 F01951: 19 F11951: 15 F21951: 2 F31952: 5 F01952: 12 F11952: 5 F21953: 9 F01953: 30 F11953: 11 F21953: 3 F31954: 6 F01954: 20 F11954: 21 F21954: 4 F31954: 2 F41955: 26 F01955: 35 F11955: 14 F21955: 3 F31955: 1 F41955: 2 F51956: 11 F01956: 17 F11956: 14 F21956: 5 F31956: 2 F41957: 41 F01957: 35 F11957: 24 F21957: 2 F31957: 5 F41958: 13 F01958: 16 F11958: 10 F21958: 4 F31959: 13 F01959: 29 F11959: 21 F21959: 6 F31959: 2 F41960: 15 F01960: 37 F11960: 30 F21960: 14 F31960: 4 F41960: 1 F51961: 23 F01961: 19 F11961: 31 F21961: 10 F31961: 1 F41962: 37 F01962: 14 F11962: 12 F21962: 2 F31962: 2 F41963: 2 F01963: 16 F11963: 8 F21963: 4 F31964: 22 F01964: 13 F11964: 16 F21964: 2 F31965: 37 F01965: 14 F11965: 22 F21965: 1 F41966: 16 F01966: 10 F11966: 7 F21966: 2 F31966: 1 F41967: 25 F01967: 13 F11967: 11 F21967: 2 F31967: 2 F41968: 17 F01968: 19 F11968: 17 F21968: 2 F31969: 12 F01969: 9 F11969: 10 F21970: 18 F01970: 15 F11970: 14 F21970: 4 F31970: 1 F41971: 10 F01971: 18 F11971: 8 F21971: 3 F31972: 5 F01972: 17 F11972: 6 F21972: 2 F31972: 1 F41973: 8 F01973: 38 F11973: 19 F21973: 8 F31973: 2 F41974: 2 F01974: 20 F11974: 11 F21974: 11 F31974: 1 F41975: 16 F11975: 14 F21975: 4 F31976: 4 F01976: 15 F11976: 7 F21976: 2 F41976: 1 F51977: 4 F01977: 25 F11977: 18 F21977: 7 F31977: 1 F41978: 4 F01978: 8 F11978: 9 F21978: 1 F31978: 1 F41979: 16 F01979: 12 F11979: 15 F21979: 5 F31979: 3 F41980: 9 F01980: 7 F11980: 8 F21980: 2 F31981: 15 F01981: 34 F11981: 18 F21981: 8 F31981: 2 F41982: 36 F01982: 27 F11982: 29 F21982: 7 F31982: 1 F41982: 1 F51983: 49 F01983: 19 F11983: 22 F21983: 3 F31984: 23 F01984: 16 F11984: 9 F21984: 2 F31984: 2 F41985: 17 F01985: 14 F11985: 5 F21986: 18 F01986: 21 F11986: 7 F21986: 1 F31987: 9 F01987: 10 F11987: 6 F21987: 1 F31988: 7 F01988: 10 F11989: 13 F01989: 6 F11989: 1 F21990: 6 F01990: 10 F11990: 10 F21990: 5 F31991: 36 F01991: 17 F11991: 10 F21991: 7 F31991: 3 F41992: 44 F01992: 9 F11992: 8 F21992: 2 F31992: 1 F41993: 49 F01993: 9 F11993: 1 F21993: 4 F31993: 1 F41994: 26 F01994: 14 F11994: 1 F21995: 55 F01995: 19 F11995: 7 F21995: 1 F31996: 37 F01996: 10 F11996: 1 F21996: 1 F31997: 44 F01997: 10 F11997: 2 F21997: 1 F31998: 49 F01998: 20 F11998: 13 F21998: 2 F31999: 80 F01999: 37 F11999: 13 F21999: 10 F31999: 2 F41999: 1 F52000: 30 F02000: 9 F12000: 6 F22001: 38 F02001: 15 F12001: 5 F22001: 3 F32002: 12 F02002: 4 F12002: 1 F22002: 1 F32003: 41 F02003: 29 F12003: 8 F22003: 2 F32003: 1 F42004: 39 F02004: 20 F12004: 2 F22004: 1 F32005: 21 F02005: 6 F12006: 17 F02006: 9 F12006: 2 F32007: 33 EF02007: 14 EF12007: 5 EF22007: 2 EF32008: 51 EF02008: 16 EF12008: 8 EF22008: 2 EF32008: 1 EF42009: 13 EF02009: 13 EF12009: 6 EF22009: 1 EF32009: 1 EF42010: 47 EF02010: 36 EF12010: 14 EF22010: 5 EF32010: 2 EF42011: 60 EF02011: 39 EF12011: 13 EF22011: 4 EF32011: 3 EF42011: 1 EF52012: 38 EF02012: 24 EF12012: 1 EF22012: 1 EF32013: 39 EF02013: 33 EF12013: 7 EF22013: 2 EF32013: 1 EF42013: 1 EF52014: 12 EF02014: 3 EF12014: 1 EF22015: 60 EF02015: 39 EF12015: 10 EF22015: 4 EF32016: 13 EF02016: 26 EF12016: 5 EF22016: 3 EF32016: 1 EF42016: 10 unknown rating2017: 16 EF02017: 34 EF12017: 6 EF22017: 29 unknown rating2018: 19 EF02018: 18 EF12018: 2 EF22018: 4 unknown rating2019: 43 EF02019: 60 EF12019: 10 EF22019: 3 EF32019: 33 unknown rating2020: 11 EF02020: 19 EF12020: 3 EF22020: 6 unknown rating2021: 16 EF02021: 22 EF12021: 1 EF22021: 24 unknown rating2022: 20 EF02022: 20 EF12022: 6 EF22022: 2 EF42022: 10 unknown rating2023: 24 EF02023: 28 EF12023: 8 EF22023: 2 EF32023: 14 unknown rating2024: 35 EF02024: 72 EF12024: 8 EF22024: 7 EF32024: 2 EF42024: 29 unknown rating2025: 26 EF02025: 59 EF12025: 3 EF22025: 2 EF32025: 16 unknown rating19501957196419711978198519921999200620132020max 153
Tornadoes per year in Oklahoma by rating, 1950–2025. Colors: F/EF0 (yellow) to F/EF5 (black); gray = unknown rating.

Source: National Storms (nationalstorms.com), CC BY 4.0, data from NOAA Storm Prediction Center storm reports.

Most recent tornadoes in Oklahoma

DateRatingPath lengthDeaths / injuriesStarted in
Nov 24, 2025EF00.1 mi0 / 0Alfalfa County, OK
Nov 20, 2025EF00.4 mi0 / 0Tulsa County, OK
Sep 8, 2025EFU0.1 mi0 / 0Harper County, OK
Aug 28, 2025EF00.1 mi0 / 0Cotton County, OK
Jul 12, 2025EF00.1 mi0 / 0Oklahoma County, OK
Jul 12, 2025EF00.2 mi0 / 0Garfield County, OK
Jun 18, 2025EFU1.0 mi0 / 0Jackson County, OK
Jun 17, 2025EF18.8 mi0 / 0Adair County, OK
Jun 17, 2025EF17.7 mi0 / 0Cherokee County, OK
Jun 17, 2025EF13.7 mi0 / 0Delaware County, OK
Jun 17, 2025EF16.9 mi0 / 0Cherokee County, OK
Jun 17, 2025EF11.8 mi0 / 0Cherokee County, OK
Jun 17, 2025EF18.2 mi0 / 0Mayes County, OK
Jun 17, 2025EF14.3 mi0 / 0Mayes County, OK
Jun 17, 2025EFU1.0 mi0 / 0Grant County, OK
Jun 17, 2025EFU2.0 mi0 / 0Major County, OK
Jun 17, 2025EF02.2 mi0 / 0Alfalfa County, OK
Jun 17, 2025EFU0.1 mi0 / 0Roger Mills County, OK
Jun 17, 2025EF11.8 mi0 / 0Ellis County, OK
Jun 17, 2025EF214.3 mi0 / 0Ellis County, OK
Jun 14, 2025EF00.4 mi0 / 0Custer County, OK
Jun 8, 2025EFU9.4 mi0 / 0Cimarron County, OK → TX
Jun 6, 2025EF18.9 mi0 / 0Pittsburg County, OK
Jun 6, 2025EF19.3 mi0 / 0Cherokee County, OK
Jun 6, 2025EF10.5 mi0 / 0Alfalfa County, OK

2026 preliminary tornado reports in Oklahoma

Reports from SPC's daily logs. A tornado often draws several reports; NOAA publishes confirmed tornadoes, paths and ratings with its final data.

DateRatingPath lengthDeaths / injuriesStarted in
Nov 2, 2026Prelim. report––Mayes County, OK
Nov 2, 2026Prelim. report––Rogers County, OK
Nov 1, 2026Prelim. report––Cimarron County, OK
Jun 25, 2026Prelim. report––Beaver County, OK
May 27, 2026Prelim. report––Choctaw County, OK
May 27, 2026Prelim. report––Pushmataha County, OK
Apr 28, 2026Prelim. report––Choctaw County, OK
Apr 26, 2026Prelim. report––Osage County, OK
Apr 26, 2026Prelim. report––Osage County, OK
Apr 26, 2026Prelim. report––Osage County, OK
Apr 25, 2026Prelim. report––Johnston County, OK
Apr 25, 2026Prelim. report––Johnston County, OK
Apr 25, 2026Prelim. report––Garvin County, OK
Apr 25, 2026Prelim. report––Johnston County, OK
Apr 25, 2026Prelim. report––Pontotoc County, OK

Deadliest tornadoes in Oklahoma

DateRatingPath lengthDeaths / injuriesStarted in
May 25, 1955F556.4 mi80 / 273Kay County, OK → KS
Apr 10, 1979F446.9 mi42 / 1,740Archer County, TX → OK
May 3, 1999F537.0 mi36 / 583Grady County, OK
May 20, 2013EF513.8 mi24 / 212McClain County, OK
May 10, 2008EF475.5 mi21 / 350Craig County, OK → MO
May 25, 1955F528.4 mi20 / 280Kay County, OK → KS
May 5, 1961F426.4 mi16 / 58Le Flore County, OK
May 5, 1960F462.4 mi16 / 106Latimer County, OK
Jun 8, 1974F429.0 mi14 / 150Creek County, OK
Apr 10, 1979F439.7 mi11 / 68Wilbarger County, TX → OK

F4, EF4, F5 and EF5 tornadoes in Oklahoma

DateRatingPath lengthDeaths / injuriesStarted in
May 20, 2013EF513.8 mi24 / 212McClain County, OK
May 24, 2011EF563.1 mi9 / 181Canadian County, OK
May 3, 1999F537.0 mi36 / 583Grady County, OK
Apr 2, 1982F553.0 mi0 / 29Choctaw County, OK
Mar 26, 1976F511.9 mi2 / 64Le Flore County, OK
May 5, 1960F571.8 mi5 / 81Pottawatomie County, OK
May 25, 1955F556.4 mi80 / 273Kay County, OK → KS
May 25, 1955F528.4 mi20 / 280Kay County, OK → KS
May 6, 2024EF440.8 mi2 / 33Osage County, OK
Apr 27, 2024EF426.8 mi1 / 6Love County, OK
Nov 4, 2022EF460.2 mi0 / 13Red River County, TX → OK
Nov 4, 2022EF444.7 mi0 / 11Lamar County, TX → OK
May 9, 2016EF48.9 mi1 / 0Garvin County, OK
May 19, 2013EF423.0 mi2 / 10Cleveland County, OK
Nov 7, 2011EF417.4 mi0 / 0Wilbarger County, TX → OK
May 24, 2011EF423.1 mi0 / 61Grady County, OK
May 24, 2011EF433.3 mi1 / 48Grady County, OK
May 10, 2010EF422.3 mi1 / 32Cleveland County, OK
May 10, 2010EF424.0 mi2 / 49Cleveland County, OK
Feb 10, 2009EF437.0 mi8 / 46Montague County, TX → OK
May 10, 2008EF475.5 mi21 / 350Craig County, OK → MO
May 8, 2003F417.3 mi0 / 134Cleveland County, OK
May 3, 1999F435.0 mi2 / 26Logan County, OK
May 3, 1999F415.0 mi1 / 11Kingfisher County, OK
Apr 24, 1993F45.5 mi7 / 100Tulsa County, OK
May 11, 1992F410.0 mi0 / 3Pittsburg County, OK
Apr 26, 1991F44.0 mi0 / 22Rogers County, OK
Apr 26, 1991F432.0 mi1 / 24Pawnee County, OK
Apr 26, 1991F466.0 mi0 / 6Garfield County, OK
Apr 29, 1984F427.0 mi1 / 60Creek County, OK
Apr 26, 1984F422.0 mi3 / 37Creek County, OK
Mar 18, 1982F488.0 mi0 / 12Moore County, TX → OK
May 22, 1981F416.7 mi0 / 0Caddo County, OK
May 17, 1981F433.6 mi0 / 2Seminole County, OK
May 2, 1979F420.6 mi1 / 25Major County, OK
Apr 10, 1979F446.9 mi42 / 1,740Archer County, TX → OK
Apr 10, 1979F439.7 mi11 / 68Wilbarger County, TX → OK
Apr 30, 1978F49.3 mi0 / 0Canadian County, OK
May 18, 1977F438.6 mi0 / 0Cimarron County, OK → CO
Apr 16, 1976F432.9 mi0 / 6Caddo County, OK

The 50 strongest Oklahoma tornadoes, ranked by rating, deaths and path length: Strongest tornadoes in Oklahoma history

Longest tornado paths in Oklahoma

DateRatingPath lengthDeaths / injuriesStarted in
Apr 29, 1970F2170.5 mi0 / 2Jackson County, OK
Apr 2, 1956F4108.3 mi2 / 29Kay County, OK → KS
May 5, 1960F3101.9 mi0 / 0Cleveland County, OK
Mar 18, 1982F488.0 mi0 / 12Moore County, TX → OK
Mar 16, 1965F482.7 mi0 / 7Grant County, OK → KS
Apr 22, 2004F080.0 mi0 / 0Muskogee County, OK
May 14, 2003F278.3 mi0 / 0McCurtain County, OK → TX
May 10, 2008EF475.5 mi21 / 350Craig County, OK → MO
Apr 10, 1979F274.1 mi1 / 3Wilbarger County, TX → OK
Feb 17, 1961F373.0 mi0 / 11Garvin County, OK

For tornadoes that crossed into another state, the path length, deaths and injuries are for the whole path.

Tornadoes by county

CountyTornadoes since 19502016–2025StrongestDeaths along pathsMost recent
Oklahoma County14427F5/EF545Jul 12, 2025
Caddo County13616F4/EF40May 19, 2024
Osage County12222F4/EF419Apr 1, 2025
Cleveland County12138F5/EF576Jun 5, 2025
Canadian County11713F5/EF522Jun 3, 2025
Tulsa County11024F4/EF431Nov 20, 2025
Kay County1046F5/EF5102May 6, 2024
Kiowa County10316F4/EF42Nov 17, 2024
Grady County10023F5/EF541Apr 27, 2024
Tillman County9922F4/EF415Apr 30, 2024
Pottawatomie County9629F5/EF515Nov 2, 2024
Lincoln County9615F5/EF516Nov 2, 2024
Mayes County9427F3/EF35Jun 17, 2025
McClain County9427F5/EF567Jun 5, 2025
Pittsburg County9013F4/EF43Jun 6, 2025
Kingfisher County8714F5/EF512Jun 5, 2025
Ellis County869F3/EF36Jun 17, 2025
Creek County8511F5/EF530Nov 2, 2024
Rogers County8319F4/EF412Apr 1, 2025
Le Flore County8315F5/EF520May 19, 2025
Garfield County837F4/EF41Jul 12, 2025
Beaver County829F4/EF42Jun 17, 2023
Texas County818F4/EF40Jun 27, 2023
Jackson County819F4/EF44Jun 18, 2025
Stephens County7814F3/EF32Nov 2, 2024
Grant County772F4/EF40Jun 17, 2025
Custer County7614F4/EF44Jun 14, 2025
Beckham County7610F4/EF43Feb 26, 2023
Pontotoc County7420F4/EF49May 23, 2025
Delaware County7318F3/EF30Jun 17, 2025
Seminole County7215F4/EF45Nov 2, 2024
Carter County7212F4/EF422Mar 3, 2025
Wagoner County7119F3/EF30Apr 27, 2024
Muskogee County7116F4/EF45May 19, 2025
McCurtain County7113F5/EF54Apr 4, 2025
Comanche County719F4/EF48May 1, 2024
Logan County699F5/EF512Jun 5, 2025
Garvin County6912F4/EF46Jun 3, 2025
Woodward County685F3/EF36Apr 24, 2025
Okfuskee County6815F5/EF512May 6, 2024
Roger Mills County6413F4/EF43Jun 17, 2025
Okmulgee County6416F4/EF411Mar 29, 2025
McIntosh County6413F3/EF32Jun 5, 2025
Sequoyah County6317F4/EF435Jun 6, 2025
Payne County639F4/EF422Apr 27, 2024
Cimarron County6318F4/EF40Jun 8, 2025
Washita County6110F4/EF42Nov 17, 2024
Woods County597F3/EF30Jun 6, 2025
Major County589F4/EF42Jun 17, 2025
Craig County577F4/EF425May 22, 2019
Dewey County552F3/EF31Jun 15, 2019
Blaine County547F4/EF43Nov 17, 2024
Atoka County548F4/EF46Jun 3, 2025
Alfalfa County546F3/EF30Nov 24, 2025
Cherokee County5318F3/EF33Jun 17, 2025
Pushmataha County522F4/EF40Apr 28, 2020
Ottawa County5113F4/EF422Oct 30, 2024
Greer County5110F3/EF32Nov 17, 2024
Murray County5012F4/EF48Apr 19, 2025
Noble County497F4/EF42Jun 3, 2025
Nowata County488F3/EF30Nov 4, 2024
Cotton County486F4/EF48Aug 28, 2025
Jefferson County475F4/EF450Jun 15, 2023
Johnston County4515F4/EF43Apr 19, 2025
Hughes County457F4/EF410May 19, 2025
Washington County436F4/EF43Nov 4, 2024
Marshall County439F4/EF47Apr 19, 2025
Bryan County437F4/EF46Apr 26, 2025
Adair County4116F3/EF35Jun 17, 2025
Harmon County4012F3/EF30Nov 17, 2024
Pawnee County391F4/EF420Apr 26, 2016
Haskell County384F4/EF417Apr 30, 2025
Love County3712F4/EF414Apr 19, 2025
Latimer County372F4/EF417May 19, 2025
Harper County357F3/EF30Sep 8, 2025
Coal County3210F3/EF32Apr 19, 2025
Choctaw County315F5/EF50Nov 4, 2022

Cities with 5 or more tornadoes within 10 miles

Ada Altus Alva Anadarko Ardmore Atoka Bartlesville Bethany Bethel Acres Bixby Blackwell Blanchard Bristow Broken Arrow Broken Bow Cache Calera Catoosa Chandler Checotah Chickasha Choctaw Claremore Cleveland Clinton Collinsville Coweta Cushing Davis Del City Dewey Drumright Duncan Durant Edmond El Reno Elgin Elk City Enid Eufaula Fairview Fort Gibson Frederick Glenpool Goldsby Grove Guthrie Guymon Harrah Heavener Henryetta Hinton Hobart Holdenville Hominy Hugo Idabel Jenks Jones Kingfisher Lawton Lindsay Lone Grove Madill Mangum Mannford Marietta Marlow McAlester McLoud Miami Midwest City Moore Muldrow Muskogee Mustang New Cordell Newcastle Nichols Hills Noble Norman Nowata Okemah Oklahoma City Okmulgee Owasso Pauls Valley Pawhuska Perkins Perry Piedmont Pocola Ponca City Poteau Pryor Creek Purcell Roland Sallisaw Sand Springs Sapulpa Sayre Seminole Shawnee Skiatook Slaughterville Spencer Stigler Stillwater Stilwell Stroud Sulphur Tahlequah Tecumseh The Village Tishomingo Tonkawa Tulsa Tuttle Verdigris Vinita Wagoner Warr Acres Watonga Weatherford Wewoka Woodward Yukon

Tornadoes in Oklahoma by year

YearTornadoesF/EF012345UnknownDeathsInjuries
202653 preliminary tornado reports so far (not a tornado count; ratings come with NOAA's final data)
2025106265932001617
202415335728720298137
2023762428820014217
2022582020602010237
202163162210002401
20203911193000622
201914943601030033452
20184319182000405
2017851634600029140
2016581326531010213
20151136039104000255
20141612310000137
20138339337211034270
201264382411000632
2011120603913431014406
201010447361452007136
200934131361100857
20087851168210021359
20075433145200027
20062817902000039
2005272160000000
20046239202100000
2003814129821000152
2002181241100001
200161381553000116
2000453096000007
19991438037131021043715
1998844920132000035
19975744102100005
199649371011000299
19958255197100038
19944126141000006
199364499141007133
19926444982100033
1991733617107300280
199031610105000132
1989201361000002
1988177100000011
1987269106100008
198647182171000018
198536171450000031
19845223169220013214
198393491922300016
198210136272971104234
19817715341882006100
1980269782000022
1979511612155300611,960
197823489110003
197755425187100118
19762941570210577
197534016144000390
197445220111110016301
19737583819820012210
1972315176210059
197139101883000013
19705218151441007166
19693112910000002
1968551719172000015
1967532513112200414
196636161072100021
1965743714220100017
196453221316200004
19633021684000111
1962673714122200016
1961842319311010017109
19601011537301441035319
1959711329216200843
1958431316104000025
195710741352425002253
19564911171452007171
1955812635143120103583
1954536202142003105
195353930113000545
1952225125000002
195143719152000016
19502311191100645

More for Oklahoma: strongest tornadoes · damaging wind history · hail history · all states

Source: NOAA Storm Prediction Center (SPC) Severe Weather Database (SVRGIS) tornado file, 1950–2025, and SPC preliminary storm reports for 2026 (data through November 6, 2026). Ratings are the ones the National Weather Service assigned: Fujita (F) scale before Feb 1, 2007, Enhanced Fujita (EF) after. Paths are drawn as straight lines from the start to the end point SPC records; real paths curve. City and county boundaries: US Census Bureau.