Every F5 and EF5 tornado since 1950

The record holds 60 tornadoes rated F5 or EF5 since 1950. The longest gap ran 12 years, from May 20, 2013 to June 20, 2025.

By decade

F5 and EF5 tornadoes by decade

F5 and EF5 tornadoes by decade 1950s: 12 12 1960s: 11 11 1970s: 14 14 1980s: 3 3 1990s: 10 10 2000s: 2 2 2010s: 7 7 2020s: 1 1 1950s1960s1970s1980s1990s2000s2010s2020s

The full list

Each date links to the tornado's own page, with its path and replay.

Every F5 and EF5 tornado
Jun 20, 2025EF5Ransom CountyND12.130
May 20, 2013EF5McClain CountyOK13.924212
May 24, 2011EF5Canadian CountyOK63.19181
May 22, 2011EF5Newton CountyMO21.61581,150
Apr 27, 2011EF5DeKalb CountyAL33.7250
Apr 27, 2011EF5Monroe CountyMS37.323137
Apr 27, 2011EF5Marion CountyAL132.072145
Apr 27, 2011EF5Neshoba CountyMS28.336
May 25, 2008EF5Grundy CountyIA41.0970
May 4, 2007EF5Kiowa CountyKS25.81163
May 3, 1999F5Grady CountyOK37.036583
Apr 16, 1998F5Wayne CountyTN69.4336
Apr 8, 1998F5Tuscaloosa CountyAL30.332259
May 27, 1997F5Williamson CountyTX5.12712
Jul 18, 1996F5Fond du Lac CountyWI13.3012
Jun 16, 1992F5Nobles CountyMN16.0135
Apr 26, 1991F5Sedgwick CountyKS46.017225
Aug 28, 1990F5Kendall CountyIL16.429350
Mar 13, 1990F5Harvey CountyKS22.010
Mar 13, 1990F5Reno CountyKS48.0160
May 31, 1985F5Portage CountyOH47.018310
Jun 7, 1984F5Iowa CountyWI36.09200
Apr 2, 1982F5Choctaw CountyOK53.0029
Apr 4, 1977F5Jefferson CountyAL14.722130
Jun 13, 1976F5Boone CountyIA21.309
Apr 19, 1976F5Brown CountyTX10.5011
Mar 26, 1976F5Le Flore CountyOK11.9264
Apr 3, 1974F5Morgan CountyAL79.528272
Apr 3, 1974F5Limestone CountyAL83.316190
Apr 3, 1974F5Lawrence CountyAL52.028267
Apr 3, 1974F5Ohio CountyIN20.83210
Apr 3, 1974F5Breckinridge CountyKY32.031270
Apr 3, 1974F5Greene CountyOH31.3361,150
Apr 3, 1974F5Clark CountyIN68.0686
May 6, 1973F5McLennan CountyTX10.600
Feb 21, 1971F5Madison ParishLA109.247510
May 11, 1970F5Lubbock CountyTX8.426500
Jun 13, 1968F5Murray CountyMN9.19150
May 15, 1968F5Fayette CountyIA13.15156
May 15, 1968F5Howard CountyIA62.113462
Apr 23, 1968F5Scioto CountyOH34.0793
Oct 14, 1966F5Wright CountyIA9.76172
Jun 8, 1966F5Shawnee CountyKS21.116450
Mar 3, 1966F5Neshoba CountyMS202.558518
May 8, 1965F5Tripp CountySD30.101
May 5, 1964F5Polk CountyNE79.7450
Apr 3, 1964F5Wichita CountyTX4.77111
May 5, 1960F5Pottawatomie CountyOK71.8581
Jun 4, 1958F5St. Croix CountyWI33.72174
Dec 18, 1957F5Perry CountyIL5.416
Jun 20, 1957F5Cass CountyND52.410103
May 20, 1957F5Franklin CountyKS69.444207
Apr 3, 1956F5Allegan CountyMI58.817292
May 25, 1955F5Kay CountyOK56.480273
May 25, 1955F5Kay CountyOK28.420280
Dec 5, 1953F5Warren CountyMS9.038270
Jun 27, 1953F5Adair CountyIA0.112
Jun 8, 1953F5Genesee CountyMI18.9116844
May 29, 1953F5Morton CountyND14.8220
May 11, 1953F5McLennan CountyTX20.9114597