The U.S state of Iowa experiences multiple tornadoes every year. There have been at least 3,422 recorded tornadoes since 1950. At least 2,340 people have been injured, and 100 people have died due to these tornadoes.[1] There have been multiple tornadoes before 1950, but most of them are not recorded accurately or at all, but the most violent and deadliest tornadoes before 1950 have been recorded. The deadliest tornado was the Camanche tornado, which killed 72 people in Iowa.[2]

2024 was a record-breaking year in Iowa. Iowa saw 125 tornadoes in 2024 which beat the previous record of 120 tornadoes in 2004. In April and May alone, Iowa saw 98 tornadoes, giving the months of April 2024 and May 2024 the second and third most tornadoes in a month, just before May 2004 which saw 57 tornadoes.[3]

The most tornado-prone parts of Iowa are in the northeastern counties. The counties of Delaware, Black Hawk, Buchanan, Linn, and Benton on average have seen at least one strong tornado each year from 1953 to 2008.[4]

Climatology

A tornado is a violent column of air that extends from a thunderstorm to the ground. Although tornadoes can happen at any time of the year, the most popular time for tornadoes to form in Iowa is early in the spring.[5] Iowa is in the central plains, where the Rocky Mountains to the west and the Appalachian Mountains to the east meet. This unique geography creates a funneling effect, channeling warm, moist air from the Gulf of Mexico and cool, dry air from Canada.[6] These are the most ideal conditions for tornadoes to form, with Iowa being caught inside of Tornado Alley, along with other Great Plains states, greatly increasing the chances of a tornado to form in Iowa.[7]

Most active months for tornadoes in Iowa from 1980 to 2024[8]
DateTornadoes
May 200457
April 202449
May 202449
June 198448
June 200848
April 200140
June 199036
August 201436
May 199834
June 200134
June 201431
June 200428
Most tornadoes in a day in Iowa from 1980 to 2024[8]
DateTornadoes
August 31, 201435
April 11, 200128
June 11, 200424
May 8, 198822
June 7, 198421
July 19, 201821
May 22, 200420
April 9, 201120
November 11, 201519
June 1, 200118
March 6, 201718

Intense tornadoes

The Enhanced Fujita Scale, or EF Scale, is used to assign a tornado a rating based on estimated wind speeds and related damage. When tornado-related damage is surveyed, it is compared to a list of damage indicators and degrees of damage, which help estimate better the range of wind speeds the tornado likely produced. From that, a rating from EF0 to EF5 is assigned.[9] From 1974 to 2007, the Fujita Scale was used to calculate the strength of a tornado.[10] This system had calculated the strength based on the damage delt to well-built wooden homes.[11] Tornadoes recorded before 1974 were examined and rated accordingly. Multiple flaws including a lack of damage indicators, difference in opinion from evaluators, and no calibration of damage with relation to wind speed caused researchers from Texas Tech University to re-examine and re-do the Fujita Scale. A group of wind data experts met in 2001 and came up with 28 new damage indicators which included poles, trees, and other buildings other than just wooden frame homes. After discussion, the National Weather Service officially adopted the new scale in 2007.[12]

EF Scale
EF RatingWind Gust Speed (mph)
! scope="row" rowspan="1" style="font-weight:normal; background-color:#"|065-85
! scope="row" rowspan="1" style="font-weight:normal; background-color:#"|186-110
! scope="row" rowspan="1" style="font-weight:normal; background-color:#"|2111-135
! scope="row" rowspan="1" style="font-weight:normal; background-color:#"|3136-165
! scope="row" rowspan="1" style="font-weight:normal; background-color:#"|4166-200
! scope="row" rowspan="1" style="font-weight:normal; background-color:#"|5Over 200

Pre-1900

A total of 142 recorded tornadoes touched down in Iowa before 1900. At least 540 people died and 2,186 people were injured due to these tornadoes before 1900. There have been 63 intense tornadoes with a rating of F3+, the deadliest of which was on June 3, 1860, in Camanche, killing 92. This time period for tornadoes in Iowa is the deadliest period of tornadoes in Iowa, with each recorded tornado killing on average 3.48 people. The first use of a tornado warning in the United States wasn't until March 25, 1948.[13] This caused tornadoes before the 1950s to be more dangerous, because people thought that tornadoes would be too rare to strike a region so there was no point in issuing warnings.[14]

Camanche Tornado

On June 3, 1860, an F4 tornado touched down north of Bennett, moving across eastern Iowa, killing 20 people in rural Clinton County. It then ripped through Camanche, destroying almost every building in the town and killing 41. A raft carrying 26 was hit by the tornado and flipped, killing all but 3 men. The tornado caused an estimated $250,000 - $300,000 in damages.[15]

Grinnell Tornado

On June 17, 1882, two tornadoes formed and intersected in Grinnell forming one tornado at F5 intensity.[16] It travelled across central Iowa, killing a total of 68 people. 10 people died near Rippey, 7 people died in Jasper County, 39 in Grinnell, and 10 in Malcolm.[17]

Pomeroy Tornado

On July 6, 1893, an F5 tornado touched down northwest of Quimby, moving toward the town of Pomeroy. With a damage path 500 yards (460 m) wide and 55 miles (89 km) long, the tornado destroyed about 80% of the homes in Pomeroy. The tornado killed 71 people and injured 200.[18]

Intense (F3+) tornadoes in Iowa, pre–1900[19][a]
F#DateDeathsInjuriesStart locationCountyPath lengthMax width
F4‡†June 3, 186092200N of BennettCedar81.2 miles (mi) (130.68 kilometers (km))1000 yards (yds) (914.4 meters (m))
F4June 18, 187105S of SuperiorDickinsonUnknownUnknown
F3220GliddenCarroll11.6 mi (18.67 km)Unknown
F4May 22, 1873830S of HayesvilleKeokuk41.7 mi (67.1 km)800 yds (731.52 m)
F3April 11, 1876330SE of Eagle GroveWright27.5 mi (44.26 km)Unknown
F4April 18, 187812W of AtlanticCassUnknownUnknown
F4April 21, 18781729S of Charter OakCrawford69.1 mi (111.21 km)800 yds (731.52 m)
F41040SW of Battle CreekIda32.5 mi (52.3 km)200 yds (182.88 m)
F3June 1, 187827SW of AdairAdair, Guthrie12.1 mi (19.47 km)Unknown
F327E of Marble RockFloydUnknown400 yds (365.76 m)
F43UnknownRockwellCerro GordoUnknownUnknown
F4July 2, 187920S of CarnesSioux4.6 mi (7.4 km)Unknown
F3April 18, 188002Missouri/Iowa borderDavis County15 mi (24.14 km)150 yds (137.16 m)
F300BloomfieldDavis County8 mi (12.87 km)200 yds (11.77 m)
F4June 9, 1880720SW of MacedoniaPottawattamie15.1 mi (24.3 km)500 yds (457.2 m)
F4June 11, 188126S of NorwalkWarren30.1 mi (48.44 km)300 yds (274.32 m)
! scope="row" rowspan="1" style="font-weight:normal; background-color:#"|F318NW of BrittHancock10 mi (16.09 km)50 yds (45.72 m)
F3June 12, 1881010NE of AdairGuthrie10 mi (16.09 km)200 yds (182.88 m)
F4June 28, 1881320N of QuimbyCherokee10 mi (16.09 km)400 yds (365.76 m)
F3September 26, 188107NE of PostvilleFayette, Clayton, Allamakee6 mi (9.66 km)200 yds (182.88 m)
F3April 8, 188203W of AmesStory12 mi (19.2 km)100 yds (91.44 m)
F4June 17, 188215W of OgdenBoone33 mi (53.1 km)200 yds (182.88 m)
F568300CooperGreene109.4 mi (176.06 km)800 yds (731.52 m)
F4June 21, 1882550NW of PrimgharO'Brien21.4 mi (34.44 km)800 yds (731.52 m)
F3October 30, 188226E of DavenportScott10 mi (16.09 km)600yds (548.64 m)
F4April 21, 1883210N of WoodbineHarrison10.1 mi (16.25 km)150 yds (137.16 m)
F3June 11, 188308SW of ElkportClayton10 mi (16.09 km)100 yds (91.44 m)
F3July 4, 188400N of HubbardHardin3 mi (4.83 km)70 yds (64 m)
F4June 12, 1885310S of BloomfieldDavis10.1 mi (16.25 km)200 yds (182.88 m)
F3013W of FairviewMonona14 mi (22.53 km)300 yds (274.32 m)
F4April 14, 1886318S of GriswoldCass54.5 mi (87.71 km)400 yds (365.76 m)
F305SW of ThurmanFremont, Mills, Montgomery, Pottawattamie45 mi (72.42 km)100 yds (91.44 m)
F3015NW of BedfordTaylor, Adams20 mi (32.19 km)200 yds (182.88 m)
F3July 4, 1890040SW of DawsonHardin10 mi (16.09 km)200 yds (182.88 m)
F3‡018SW of ChesterHoward, Fillmore County, Minnesota10 mi (16.09 km)150 yds (137.16 m)
F302NW of VincentWebster, Humboldt, Wright5 mi (8.05 km)200 yds (182.88 m)
F3June 22, 189218E of NashuaChickasaw, Bremer15 mi (24.14 km)400 yds (365.76 m)
F3‡April 11, 1893316SW of Stanberry, MissouriGentry County, Missouri, Worth County, Missouri, Ringgold35 mi (56.33 km)300 yds (274.32 m)
F5July 6, 189371200NW of QuimbyCherokee, Buena Vista,Pocahontas, Calhoun57.6 mi (92.7 km)500 yds (457.2 m)
F4May 5, 189415N of Walnut CityAppanoose, Davis32.7 mi (52.6 km)200 yds (182.88 m)
F3September 21, 18943UnknownS of EmmetsburgPalo Alto12.6 mi (20.28 km)Unknown
F42560N of WesleyKossuth, Hancock, Cerro Gordo39.6 mi (63.73 km)1000 yds (914.4 m)
F4520OsageMitchell, Howard25.3 mi (40.72 km)Unknown
F4‡1670SW of Rock FallsCerro Gordo, Mitchell, Mower County, Minnesota, Fillmore County, Minnesota59.9 mi (96.4 km)800 yds (731.52 m)
F5‡14100N of WhittemoreKossuth, Hancock, Winnebago, Faribault County, Minnesota50.6 mi (81.43 km)1500 yds (1371.6 m)
F3May 3, 189511W of AshtonOsceola5 mi (8.05 km)200 yds (182.88 m)
F305SE of St. CharlesMadison7 mi (11.27 km)100 yds (91.44 m)
F5935N of IretonSioux13.1 mi (21.08 km)1000 yds (914.4 m)
F3July 26, 189501E of ReadlynBremer, Black Hawk7 mi (11.27 km)150 yds (137.16 m)
F4May 24, 18962160SE of Polk CityPolk, Jasper28.1 mi (45.22 km)500 yds (457.2 m)
F3September 16, 189601N of MelroseMonroe5 mi (8.05 km)400 yds (365.76 m)
F4April 30, 189821NW of GranvilleSioux15 mi (24.14 km)300 yds (274.32 m)
F32UnknownNW of LaurensPocahontas7.9 mi (12.71 km)Unknown
F3‡115SW of Newcastle, NebraskaDixon County, Nebraska, Union County, South Dakota, Plymouth, Sioux60 mi (96.56 km)200 yds (182.88 m)
F4‡May 18, 189828150StanwoodCedar, Clinton, Jackson86.7 mi (139.53 km)1000 yds (914.4 m)
F4July 27, 189825NW of HastingsMills, Montgomery15.2 mi (24.46 km)150 yds (137.16 m)
F4April 26, 1899110S of SoldierMonona, Crawford11 mi (17.7 km)400 yds (365.76 m)
F4May 16, 1899414S of EdgewoodClayton, Delaware10.8 mi (17.38 km)200 yds (182.88 m)
F3May 28, 189900NE of BondurantPolk, Jasper15 mi (24.14 km)200 yds (182.88 m)
F3May 30, 189900NE of MovilleWoodbury, Plymouth12 mi (19.31 km)200 yds (182.88 m)
F318N of GlenwoodMills, Pottawattamie8 mi (12.87 km)100 yds (91.44 m)
F306SE of BereaAdair10 mi (16.09 km)300 yds (274.32 m)
F4‡June 11, 189952NE of Homer, NebraskaWoodbury13.1 mi (21.08 km)200 yds (182.88 m)

1900–1949

A total of 338 tornadoes touched down in Iowa between 1900 and 1949. At least 292 people died and 1,861 people were injured. There were 75 intense F3+ tornadoes, the deadliest of which was the 1913 Easter tornado that hit Omaha, Nebraska, making its way over the border into Iowa, killing a total of 103 people and injuring 350 others.[20]

Omaha Easter Sunday Tornado

An F4 tornado touched down in La Vista, Nebraska, a suburb of Omaha, traveling through the city of Omaha and crossing the border into Iowa. In total, 103 people died, 9 of whom were in Iowa.[21] The tornado had a damage path of 40.3 mi (64.86 km) long and 400 yds (365.76 m) wide.[22]

Crawford County Tornado

On May 21, 1918, an F5 tornado touched down in Crawford County, moving across the county and into Greene County as well. According to witnesses, twenty or more farms were destroyed and a couple riding in a buggy north of Churdan were caught by the tornado and died. Mattresses were carried two miles away and farms and homes were wiped completely off their foundations.[23]

Intense (F3+) tornadoes in Iowa, 1900-1949[24]
F#DateDeathsInjuriesStart locationCountyPath lengthMax width
F3September 25, 1900211SW of HaverhillMarshall7.5 mi (12.07 km)70 yds (64 m)
F3May 1, 190205S of Van WertDecatur, Clarke, Lucas15 mi (24.14 km)100 yds (91.44 m)
F3May 26, 19032UnknownDes MoinesPolk4.6 mi (7.4 km)Unknown
F3May 25, 190601SW of WhitingMonona7 mi (11.27 km)100 yds (91.44 m)
F3‡June 6, 190603NE of Burr OakWinneshiek, Houston County, Minnesota15 mi (24.14 km)100 yds (91.44 m)
F4‡March 28, 190705NE of Elmo, MissouriPage, Taylor15.5 mi (24.94 km)400 yds (365.76 m)
F301CaledoniaRinggold, Decatur25 mi (40.23 km)Unknown
F4August 6, 1907310W of Lake MillsWinnebago, Worth12.2 mi (19.63 km)200 yds (182.88 m)
F3April 23, 190801W of InwoodLyon10 mi (16.09 km)100 yds (91.44 m)
F4‡May 12, 1908020Watson, MissouriPage33.9 mi (54.56 km)400 yds (365.76 m)
F3June 7, 1908110SW of Charles CityFloyd11 mi (17.70 km)100 yds (91.44 m)
F3April 13, 191202S of MoingonaBoone8 mi (12.87 km)50 yds (45.72 m)
F4‡March 23, 19132575Bellevue, NebraskaPottawattamie, Harrison, Shelby, Sarpy County, Nebraska48.4 mi (77.89 km)400 yds (365.76 m)
F4‡†103350La Vista, NebraskaPottawattamie, Harrison, Shelby, Sarpy County, Nebraska, Douglas County, Nebraska40.3 mi (64.86 km)400 yds (365.76 m)
F4‡2250SE of Mead, NebraskaHarrison, Saunders County, Nebraska, Douglas County, Nebraska, Washington County, Nebraska56.6 mi (91.09 km)800 yds (731.52 m)
F4‡18100S of Douglas, NebraskaMills, Pottawattamie, Otoe County, Nebraska, Cass County, Nebraska67.7 mi (108.95 km)800 yds (731.52 m)
F3‡013W of Craig, NebraskaMonona, Burt County, Nebraska15 mi (24.14 km)200 yds (182.88 m)
F3June 5, 1914320E of ArcherO'Brien11.1 mi (17.86 km)200 yds (182.88 m)
F4June 12, 191501S of West UnionFayette, Clayton13.5 mi (21.73 km)100 yds (91.44 m)
F4‡950S of ElonAllamakee, Crawford County, Wisconsin30.4 mi (48.92 km)400 yds (365.76 m)
F3September 26, 191600NE of BlanchardPage, Taylor23 mi (37.01 km)Unknown
F4May 9, 1918715SW of NashuaChickasaw, Floyd50 mi (80.47 km)800 yds (731.52 m)
F2May 19, 191822DavenportScott2.2 mi ( 3.54 km)Unknown
F3May 21, 1918215S of GliddenCarroll31.9 mi (51.34 km)500 yds (457.2 m)
F4‡970N of BerkleyBoone29.5 mi (47.48 km)1600 yds (1463.04 m)
F48100N of WoodClayton80.1 mi (128.9 km)400 yds (365.76 m)
F5430E of DenisonCrawford42 mi (67.59 km)800 yds (731.52 m)
F4July 1, 192004SW of CarbonAdams19.8 mi (31.87 km)500 yds (457.2 m)
F4June 2, 192535NW of AnitaCass13.8 mi (22.2 km)250 yds (228.6 m)
F403W of TiconicMonona27.6 mi (44.42 km)400 yds (365.76 m)
F305NW of Red OakMontgomery12 mi (19.31 km)300 yds (274.32 m)
F4June 3, 1925120N of NeolaPottawattamie9.7 mi (15.61 km)1500 yds (1371.6 m)
F4010N of NeolaPottawattamie6.9 mi (11.1 km)Unknown
F301SW of JeffersonGreene, WebsterUnknownUnknown
F3July 11, 1925118SW of AlexanderWright, Franklin15 mi (24.14 km)60 yds (54.86 m)
F4June 16, 1926224SW of ClarindaPage7.9 mi (12.71 km)200 yds (182.88 m)
F305W of ReddingTaylor, Ringgold7 mi (11.27 km)400 yds (365.76 m)
F3May 23, 192702NW of WilliamsburgIowa County, Iowa6 mi (9.66 km)200 yds (182.88 m)
F3June 18, 192800SE of PrescottAdams, Union15 mi (24.14 km)400 yds (365.76 m)
F3August 20, 1928220W of Twin LakesCalhoun6.2 mi (9.98 km)400 yds (365.76 m)
F303S of RadcliffeHardin35 mi (56.33 km)800 yds (731.52 m)
F418SW of JewellHamilton10.8 mi (17.38 km)400 yds (365.76 m)
F4‡660SW of VinjeWinnebago, Freeborn County, Minnesota, Mower County, Minnesota40.3 mi (64.86 km)Unknown
F3August 26, 1928420Red OakMontgomery, Cass15 mi (21.14 km)100 yds (91.44 m)
F4September 13, 1928552SW of Pender, NebraskaCuming County, Nebraska, Thurston County, Nebraska, Dakota County, Nebraska, Woodbury33 mi (53.11 km)800 yds (731.52 m)
F3November 14, 192819S of VintonBenton, Linn, Buchanan, Delaware45 mi (72.42 km)200 yds (182.88 m)
F3April 5, 192904W of EllingtonHancock2 mi (3.22 km)Unknown
F4May 1, 1930115E of MillertonWayne17.2 mi (27.68 km)100 yds (91.44 m)
F4‡440W of Craig, NebraskaHarrison15.5 mi (24.94 km)600 yds (548.64 m)
F307E of ClioWayne18 mi (28.97 km)400 yds (365.76 m)
F4September 21, 193128NW of BirminghamVan Buren45.9 mi (73.87 km)100 yds (91.44 m)
F3July 14, 193500W of SumnerBremer, Fayette10 mi (16.09 km)50 yds (45.72 m)
F4April 30, 1936215NE of HartleyO'Brien14.8 mi (23.82 km)100 yds (91.44 m)
F4‡261EsthervilleEmmet40.2 mi (64.7 km)800 yds (731.52 m)
F3May 26, 193718N of MingoJasper, Marshall20 mi (32.19 km)400 yds (365.76 m)
F3May 18, 193800NE of BernardDubuque, Jackson15 mi (24.14 km)100 yds (91.44 m)
F3August 10, 193904W of Liberty CenterWarren12 mi (19.31 km)400 yds (365.76 m)
F3September 7, 194106Prairie CityJasper, Poweshiek30 mi (48.28 km)600 yds (548.64 m)
F3‡May 30, 194200W of Lake ParkDickinson, Jackson County, Minnesota20 mi (32.19 km)600 yds (548.64 m)
F3‡May 18, 194401SW of Tekamah, NebraskaBurt County, Nebraska, Monona30 mi (48.28 km)300 yds (274.32 m)
F3212White OakPolk, Story14.9 mi (23.98 km)880 yds (804.67 m)
F300W of DeloitCrawford, Sac18 mi (28.97 km)800yds (731.52 m)
F300SW of PatonGreene5 mi (8.05 km)200 yds (182.88 m)
F4May 19, 194419W of Fort DodgeWebster6.2 mi (9.98 km)400 yds (365.76 m)
F300S of Albert CityBuena Vista, Pocahontas12 mi (19.31 km)200 yds (182.88 m)
F3June 11, 194400N of GlenwoodMills2 mi (3.22 km)100 yds (91.44 m)
F4June 16, 194401LebanonSioux8.1 mi (13.04 km)Unknown
F402NewkirkSioux10 mi (16.09 km)Unknown
F300W of Sioux CenterSioux5 mi (8.05 km)Unknown
F3May 21, 194501SW of StantonMontgomery9 mi (14.48 km)Unknown
F3‡April 29, 194701S of Hatfield, MissouriDecatur, Wayne, Harrison County, Missouri, Mercer County, Missouri40 mi (64.37 km)200 yds (182.88 m)
F4‡June 9, 194712SE of Elk Point, South DakotaSioux, Union County, South Dakota, Dixon County, Nebraska34.8 mi (56 km)200 yds (182.88 m)
F4April 23, 1948525S of ChickasawChickasaw7.8 mi (12.55 km)100 yds (91.44 m)
F4‡June 22, 194815S of Cook, NebraskaFremont, Mills, Johnson County, Nebraska, Otoe County, Nebraska51 mi (82.08 km)300 yds (274.32 m)
F3‡June 1, 194900SW of Paul, NebraskaFremont, Otoe County, Nebraska12 mi (19.31 km)100 yds (91.44 m)
F404E of ShenandoahPage,Fremont9.8 mi (15.77 km)150 yds (137.16 m)

1950–present

A total of 3,118 recorded tornadoes have touched down in Iowa since 1950, causing 101 deaths and injuring 2,400 as of July 2025. There have been 20 (E)F5 tornadoes, or 2 or more fatalities, the deadliest being the 1968 Hansell-Charles City tornado, which killed 13 and injured 462.[25]

1968 Hansell-Charles City tornado

On May 15, 1968, a multi-vortex tornado hit the communities of Hansell, Hampton, Charles City, Elma, and Aredale, all in Iowa. It killed 13, injured 462, and hundreds of buildings were destroyed, primarily in the town of Charles City. Damage estimates were of more than $20 million. All of the deaths occurred in Charles City.[26]

2008 Parkersburg-New Hartford tornado

On the afternoon of May 25, 2008, as part of a large tornado outbreak across the central plains, a large and extremely powerful EF5 wedge tornado devastated the towns of Parkersburg and New Hartford. The tornado killed nine people and caused about $75 million in damages in its approximately 43 mile path across northeast Iowa. The tornado killed 7 in Parkersburg and 2 in New Hartford.[27][28]

2024 Greenfield tornado

On the afternoon of May 21, 2024, a violent tornado tracked across southwestern Iowa, devastating the city of Greenfield. The tornado destroyed many structures and wind turbines across its path that stretched through Page, Taylor, Adams, and Adair counties, while also causing more than $31 million in property damage, killing five people and injuring 35 more. All of the fatalities happened in the town of Greenfield.[29] A Doppler on Wheels estimated wind speeds of 309–318 mph (497–512 km/h), the third highest wind estimate from inside a tornado in the United States, before the 2013 El Reno tornado and the Bridge Creek tornado.[30]

Intense (F3+) tornadoes in Iowa, 1950–present[31][32][33]
F#DateDeathsInjuriesStart locationCountyPath lengthMax width
F4May 10, 195300NW of MillertonWayne, Lucas8 mi (12.87 km)200 yds (182.88 m)
F403SE of GarnerHancock, Cerro Gordo, Worth28 mi (45.06 km)800 yds (731.52 m)
F3‡15SW of ChesterHoward, Fillmore County, Minnesota, Olmsted County, Minnesota110 mi (177.03 km)400 yds (365.76 m)
F5June 27, 195312W of AnitaCass, Adair0.1 mi (0.16 km)100 yds (91.44 m)
F3April 5, 195401E of ScrantonGreene7 mi (11.27 km)800 yds (731.52 m)
F3‡02NW of Westboro, MissouriAtchison County, Missouri, Page8 mi (12.87 km)500 yds (457.2 m)
F4‡00Elmo, MissouriNodaway County, Missouri, Page, Taylor25 mi (40.23 km)900 yds (822.96 m)
F4April 30, 195400NE of Cedar RapidsLinn, Delaware20 mi (32.19 km)200 yds (182.88 m)
F4June 9, 195410NE of Lake CityCalhoun12 mi (19.3121 km)400 yds (365.76 m)
F3April 23, 195500BentonRinggold5 mi (8.05 km)400 yds (365.76 m)
F3July 14, 195801NE of PrescottAdams13 mi (20.92 km)100 yds (91.44 m)
F4May 10, 195901SW of Guthrie CenterGuthrie, Dallas, Boone40 mi (64.37 km)400 yds (365.76 m)
F4May 20, 195905SW of Promise CityWayne, Lucas15 mi (24.14 km)400 yds (365.76 m)
F3May 7, 196200NW of MarysvilleScott2 mi (3.22 km)300 yds (274.32 m)
F4April 12, 1964128NE of CoinPage15 mi (24.14 km)400 yds (365.76 m)
F3April 20, 196401AtlanticCass8 mi (12.87 km)350 yds (320.04 m)
F3May 7, 196401WaterlooBlack Hawk3 mi (4.83 km)200 yds (182.88 m)
F3June 19, 196402S of ShenandoahPage9 mi (14.48 km)250 yds (228.6 m)
F3June 22, 196400NE of SidneyFremont7 mi (11.27 km)400 yds (365.76 m)
F400HopevilleClarke30 mi (48.28 km)400 yds (365.76 m)
F4August 29, 196402GalbraithKossuth15 mi (24.14 km)100 yds (91.44 m)
F4April 11, 196513E of TiptonCedar, Clinton, Jackson40 mi (64.37 km)300 yds (274.32 m)
F4May 5, 196500SW of FarnhamvilleCalhoun, Webster8 mi (12.88 km)200 yds (182.88 m)
F4‡017N of Nora SpringsFloyd, Mitchell, Howard, Winneshiek, Fillmore County, Minnesota, Houston County, Minnesota65 mi (104.61 km)150 yds (137.16 m)
F4August 26, 1965117S of La Porte CityBenton14 mi (22.53 km)200 yds (182.88 m)
F3September 20, 196504SigourneyKeokuk1 mi (1.61 km)100 yds (91.44 m)
F3April 19, 196604SE of GilmanPoweshiek, Tama, Benton30 mi (48.28 km)400 yds (365.76 m)
F5[b]October 14, 19666172SW of BelmondWright9.7 mi (15.61 km)1000 yds (914.4 m)
F4‡January 24, 196702E of Queen CityDavis, Schuyler County, Missouri, Scotland County, Missouri20 mi (32.19 km)400 yds (365.76 m)
F316SW of Fort MadisonLee10 mi (16.09 km)300 yds (274.32 m)
F3‡April 30, 196700"Just S of the Iowa border"Worth, Freeborn County, Minnesota6 mi (9.66 km)400 yds (365.76 m)
F4‡01SE of ManlyWorth, Freeborn County, Minnesota18 mi (28.97 km)400 yds (365.76 m)
F4June 8, 196705SW of MoorlandWebster10 mi (16.09 km)100 yds (91.44 m)
F5May 15, 196813462NW of HansellFranklin, Butler, Chickasaw, Floyd, Howard62.1 mi (99.94 km)600 yds (548.64 m)
F55156OelweinFayette13.1 mi (21.08 km)500 yds (457.2 m)
F3June 13, 1968017Arnolds ParkDickinson12 mi (19.31 km)200 yds (182.88 m)
F3May 5, 1971012ConwayTaylor2 mi (3.22 km)400 yds (365.76 m)
F3July 12, 197100SE of GraftonWorth, Mitchell18 mi (28.97 km)300 yds (274.32 m)
F400W of ElmaHoward, Fayette, Chickasaw30 mi (48.28 km)400 yds (365.76 m)
F4June 18, 1974250AnkenyPolk15.3 mi (24.62 km)400 yds (365.76 m)
F3June 20, 1974120AndoverClinton12 mi (19.31 km)200 yds (182.88 m)
F4August 12, 1974012SW of RyanDelaware7 mi (11.27 km)400 yds (365.76 m)
F402LadoraIowa2 mi (3.22 km)100 yds (91.44 m)
F3June 13, 197600S of PerryDallas, Boone22 mi (35.41 km)100 yds (91.44 m)
F300E of BooneStory5 mi (8.05 km)300 yds (274.32 m)
F509SW of LutherBoone, Story21.3 mi (34.28 km)880 yds (804.67 m)
F4June 26, 1976015SW of MindenPottawattamie6 mi (9.66 km)200 yds (182.88 m)
F3May 4, 197700S of HoughtonLee2 mi (3.22 km)60 yds (54.86 m)
F4014NE of Fort DodgeWebster2 mi (3.22 km)70 yds (64.01 m)
F3September 16, 1978645N of RhodesMarshall, Jasper, Poweshiek31.8 mi (51.18 km)200 yds (182.88 m)
F4‡March 29, 1979020W of Burlington Junction, MissouriPage, Nodaway County, Missouri18 mi (28.97 km)500 yds (457.2 m)
F301"State Border, W of Highway 148"Taylor28 mi (45.06 km)500 yds (457.2 m)
F304NW of Shannon CityUnion, Warren, Madison51 mi (82.08 km)500 yds (457.2 m)
F3May 8, 197904NW of BronsonWoodburyUnknown30 yds (27.43 m)
F3June 28, 1979234SW of BancroftKossuth15.9 mi (25.59 km)300 yds (274.32 m)
F300E of LuverneKossuth, Humboldt, Wright24 mi (38.62 km)300 yds (274.32 m)
F4326PalmerPocahontas, Calhoun14.9 mi (23.98 km)33 yds (30.18 m)
F4‡August 28, 1979214NE of BartlettFremont, Mills, Page38.3 mi (61.64 km)533 yds (487.38 m)
F4June 2, 198000LamoniDecatur, Wayne32 mi (51.50 km)150 yds (137.16 m)
F3September 20, 198000SpencerClay1.5 mi (2.41 km)300 yds (274.32 m)
F3June 7, 198403ClarindaPage, Taylor, Adams25 mi (40.23 km)100 yds (91.44 m)
F305BurtKossuth9 mi (14.48 km)150 yds (137.16 m)
F3‡110S of Eagleville, MissouriDecatur, Wayne, Lucas, Harrison County, Missouri50 mi (80.47 km)250 yds (228.6 m)
F4251NE of EddyvilleMahaska, Keokuk30 mi (48.28 km)250 yds (228.6 m)
F3May 30, 1985227N of VolgaClayton34 mi (54.72 km)1500 yds (1371.6 m)
F3‡April 26, 198614N of GeorgeLyon, Nobles County, Minnesota9 mi (14.48 km)120 yds (109.73 m)
F3‡July 28, 198601Maskell, NebraskaWoodbury, Monona, Dixon County, Nebraska, Dakota County, Nebraska40 mi (64.37 km)75 yds (68.58 m)
F4September 28, 198600SW of FarrarPolk, Jasper20 mi (32.19 km)250 yds (228.6 m)
F3July 15, 1988034Council BluffsPottawattamie3 mi (4.83 km)70 yds (64.01 m)
F3May 24, 198900E of CorningAdams, Union, Ringgold, Decatur50 mi (80.47 km)300 yds (274.32 m)
F403SE of StratfordStory, Marshall, Tama66 mi (106.22 km)150 yds (137.16 m)
F4May 30, 198903New ProvidenceHardin, Grundy11 mi (17.70 km)200 yds (182.88 m)
F3March 22, 199100E of HuxleyStory, Hardin43 mi (69.20 km)70 yds (64.01 m)
F3April 26, 199100DenisonCrawford, Sac7.7 mi (12.39 km)150 yds (137.16 m)
F3June 16, 199200LoganHarrison, Crawford26 mi (41.84 km)200 yds (182.88 m)
F3July 13, 199200E of LangworthyJones5 mi (8.05 km)73 yds (66.75 m)
F3April 14, 199400NW of BridgwaterAdair14 mi (22.53 km)130 yds (118.87 m)
F3June 18, 199400Hancock CountyHancock6 mi (9.66 km)175 yds (160.02 m)
F3July 5, 199400N of SalixWoodbury1.8 mi (2.90 km)150 yds (137.16 m)
F3July 19, 199400Howard CountyHoward, Winneshiek23 mi (40.23 km)150 yds (137.16 m)
F3August 7, 199401N of SibleyOsceola4.5 mi (7.24 km)75 yds (68.58 m)
F3May 9, 199500NW of Blue GrassMuscatine7 mi (11.27 km)500 yds (457.2 m)
F4May 27, 199500CarrollCarroll, Sac, Calhoun, Pocahontas37 mi (59.55 km)400 yds (365.76 m)
F402W of CrestonUnion, Adair, Guthrie, Dallas55 mi (88.51 km)500 yds (457.2 m)
F401S of Coon RapidsGuthrie, Greene, Carroll30 mi (48.28 km)250 yds (228.6 m)
F300SW of LamoniDecatur, Clarke30.5 mi (49.08 km)150 yds (137.16 m)
F3July 27, 199500W of LamontBuchanan, Delaware20.5 mi (32.99 km)150 yds (137.16 m)
F3May 15, 1998047W of WashingtonWashington, Johnson, Cedar47 mi (75.64 km)400 yds (365.76 m)
F4April 8, 199903S of NodawayTaylor, Adams, Cass, Adair36 mi (57.93 km)1500 yds (1371.6 m)
F401SE of CrestonUnion, Madison, Dallas31.5 mi (50.69 km)1500 yds (1371.6 m)
F300NW of LucasLucas4.5 mi (7.24 km)120 yds (109.73 m)
F300BloomfieldDavis11 mi (17.70 km)400 yds (365.76 m)
F3May 16, 1999216N of Missouri ValleyHarrison7.5 mi (12.07 km)440 yds (404.34 m)
F300N of Missouri ValleyHarrison6.2 mi (9.98 km)200 yds (182.88 m)
F3May 11, 2000125Cedar FallsBlack Hawk18.5 mi (29.77 km)400 yds (365.76 m)
F3April 11, 200100La Porte CityBlack Hawk23.5 mi (37.82 km)500 yds (457.2 m)
F3May 21, 200400PaloLinn3 mi (4.83 km)200 yds (182.88 m)
F3June 11, 200400SW of WebbClay6 mi (9.66 km)400 yds (365.76 m)
F3‡00N of RicevilleHoward, Mower County, Minnesota8 mi (12.87 km)150 yds (137.16 m)
F3November 12, 200513N of Steamboat RockHardin5.8 mi (9.33 km)150 yds (137.16 m)
EF3June 1, 200707GrandviewLouisa, Muscatine15.75 mi (25.35 km)774 yds (707.75 m)
EF5May 25, 2008970S of AplingtonButler41 mi (65.98 km)2100 yds (1920.24 m)
EF303S of FairbankBuchanan20.92 mi (33.67 km)1232 yds (1126.54 m)
EF3‡June 11, 2008448E of Tekamah, NebraskaMonona, Harrison, Burt County, Nebraska14.2 mi (22.85 km)440 yds (404.34 m)
EF4June 25, 2010013S of Little RockLyon, Osceola8.47 mi (13.63 km)800 yds (731.52 m)
EF4April 9, 201100N of VarinaPocahontas3.2 mi (5.15 km)587 yds (536.75 m)
EF3014SW of MapletonMonona3.38 mi (5.44 km)1200 yds (1097.28 m)
EF300NE of ArthurSac10.14 mi (16.32 km)1760 yds (1609.34 m)
EF300W of NemahaSac, Buena Vista, Pocahontas17.17 mi (27.63 km)2640 yds (2414.02 m)
EF3June 12, 201300NW of BelmondWright6.2 mi (9.98 km)200 yds (182.88 m)
EF4October 4, 201300SW of Climbing HillWoodbury, Cherokee24.7 mi (39.75 km)2600 yds (2377.44 m)
EF3June 22, 201500SE of ColumbiaMarion, Lucas, Monroe11.6 mi (18.67 km)575 yds (525.78 m)
EF3July 19, 2018013N of PellaMarion, Mahaska9.17 mi (14.76 km)800 yds (731.52 m)
EF3022W of MariettaMarshall8.41 mi (13.53 km)1200 yds (1097.28 m)
EF3May 27, 201900NE of CantrilVan Buren7.5 mi (12.07 km)100 yds (91.44 m)
EF3August 20, 201900NW of Liberty CenterWarren5.49 mi (8.84 km)710 yds (649.22 m)
EF3July 14, 202100SW of Lake CityCalhoun10.81 mi (17.4 km)505 yds (461.77 m)
EF4March 5, 202265NW of MacksburgMadison, Warren, Polk, Jasper70.57 mi (113.57 km)900 yds (822.96 m)
EF311NE of DerbyLucas11.28 mi (18.15 km)350 yds (320.04 m)
EF4March 31, 202303SE of HarperKeokuk, Washington, Johnson, Iowa19.9 mi (32.03 km)700 yds (640.08 m)
EF300NE of OttumwaWapello, Keokuk26.1 mi (42 km)1000 yds (914.4 m)
EF4‡April 26, 202404SW of Waterloo, NebraskaHarrison, Douglas County, Nebraska, Washington County, Nebraska31.89 mi (51.32 km)1900 yds (1737.36 m)
EF3‡00SW of Council BluffsPottawattamie, Harrison, Douglas County, Nebraska19.06 mi (30.67 km)550 yds (502.92 m)
EF300E of DumfriesPottawattamie13.31 mi (21.42 km)900 yds (822.96 m)
EF313SE of McClellandPottawattamie, Harrison, Shelby40.27 mi (64.81 km)1900 yds (1737.36 m)
EF4May 21, 2024535S of VilliscaMontgomery, Page, Taylor, Adams, Adair44 mi (70.81 km)1000 yds (914.4 m)
EF300S of NymanPage, Montgomery, Adams33.86 mi (54.49 km)1300 yds (1188.72 m)

Notes

  1. ^ Grazulis classifies an intense tornado as a tornado rated F3 or higher.
  2. ^ Grazulis rated this tornado an F4, but other sources, including the National Weather Service have rated this tornado an F5

References

  1. ^ "A history of twisters: Tornadoes in Iowa since 1950". Des Moines Register. July 13, 2025. Archived July 13, 2025 at the Wayback Machine. Retrieved July 13, 2025.
  2. ^ Reyna-Rodriguez, Victoria. "How do the most recent Iowa tornadoes compare to the state's deadliest storms?". The Des Moines Register-US. Archived May 14, 2025 at the Wayback Machine. Retrieved May 13, 2025.
  3. ^ Cogil, Craig & Hagenhoff, Brooke. "Iowa Tornadoes 2024". National Weather Service. Archived July 9, 2025 at the Wayback Machine. Retrieved July 9, 2025.
  4. ^ "Special Report: Iowa's Tornado Alley. The area most at risk for violent tornadoes.". Guy Gannett Communications. May 11, 2018. Archived May 13, 2025 at the Wayback Machine. Retrieved May 12, 2025.
  5. ^ "Severe Weather 101 - Tornadoes". National Oceanic and Atmospheric Administration. Archived 2025-09-26 at the Wayback Machine. Retrieved 2025-09-29.
  6. ^ "Story map: Inside Tornado Alley | National Oceanic and Atmospheric Administration". National Oceanic and Atmospheric Administration. July 8, 2019. Archived May 9, 2025 at the Wayback Machine. Retrieved February 22, 2025.
  7. ^ Kirkland, Kyle (2010). Weather and Climate: Notable Research and Discoveries. Infobase Publishing. ISBN 978-0-8160-7446-4.
  8. ^ Cogil, Craig (2019). "Iowa Tornado Climatology 1980-2019". Archived April 28, 2025 at the Wayback Machine. Retrieved February 22, 2025.
  9. ^ "The Enhanced Fujita Scale (EF Scale)". National Weather Service-US. Archived November 14, 2024 at the Wayback Machine. Retrieved July 7, 2025.
  10. ^ Fujita, Tetsuya Theodore (1970). ""Proposed Characterization of Tornadoes and Hurricanes by Area and Intensity," by Fujita, T. Theodore; SMRP Research Paper Number 91, 1970.". Department of the Geophysical Sciences, University of Chicago, Chicago, Illinois, USA. hdl:10605/261875
  11. ^ Collins, Jennifer M.; Rohli, Robert V.; Paxton, Charles H. (2017-09-19). Florida Weather and Climate: More Than Just Sunshine. University Press of Florida. ISBN 978-0-8130-5288-5.
  12. ^ Hangan, Horia & Kareem, Ahsan (2021). The Oxford Handbook of Non-Synoptic Wind Storms. Oxford University Press. ISBN 978-0-19-067025-2.
  13. ^ "March 25, 1948 - The First Tornado Forecast". National Weather Service-US. Archived May 9, 2025 at the Wayback Machine. Retrieved February 21, 2025.
  14. ^ Giaimo, Cara (2016-02-10). "Until 1950, U.S. Weathermen Were Forbidden From Talking About Tornados". Atlas Obscura. Retrieved 2025-09-30.
  15. ^ "The Terrible Tornado.; The towns of Camanche, Iowa, and Albany, Ill. entirely destroyed from thirty to fifty persons killed, and one hundred wounded.". The New York Times-US. June 7, 1860. ISSN 0362-4331. Archived May 14, 2025 at the Wayback Machine. Retrieved May 12, 2025.
  16. ^ "Destruction and Rebirth: The Cyclone of 1882". Grinnell College. July 15, 2025. Archived July 15, 2025 at the Wayback Machine. Retrieved 2025-07-15.
  17. ^ Kelley, Matt (June 17, 2016). "Iowa's worst tornado days 134 years ago remembered". Radio Iowa-US. Archived May 14, 2025 at the Wayback Machine. Retrieved May 13, 2025.
  18. ^ Grazulis, T. P. (1990). Significant Tornadoes: A chronology of events. Tornado Project. ISBN 978-1-879362-02-4.
  19. ^ Grazulis, T. P. (1990). Significant Tornadoes: A chronology of events. Tornado Project. pp. 1–83. ISBN 978-1-879362-02-4.
  20. ^ Meyer, Joseph (2023-03-24). "Easter Sunday 1913 Tornadoes - Part 4 | The Omaha Tornado". KMTV 3 News Now Omaha. Archived July 15, 2025 at the Wayback Machine. Retrieved 2025-07-15.
  21. ^ Bulletin of the American Geographical Society. American Geographical Society. 1914.
  22. ^ "Easter came early in 1913, Omaha Tornado". National Weather Service-US. July 15, 2025. Archived July 15, 2025 at the Wayback Machine. Retrieved 2025-07-15.
  23. ^ (July 1993). Significant Tornadoes 1680–1991: A Chronology and Analysis of Events. St. Johnsbury, Vermont: The Tornado Project of Environmental Films. ISBN 1-879362-03-1.
  24. ^ Grazulis, T. P. (1990). Significant Tornadoes: A chronology of events. Tornado Project. pp. 86–343. ISBN 978-1-879362-00-0.
  25. ^ Commodari, Robbie (2024-05-15). "The tornado outbreak of May 15, 1968". KWWL. Archived July 15, 2025 at the Wayback Machine. Retrieved 2025-07-15.
  26. ^ "May 15 1968 Iowa Tornado Summary". National Weather Service-US. Archived May 14, 2025 at the Wayback Machine. Retrieved February 21, 2025.
  27. ^ Marshall, Timothy; Jungbluth, Karl; Baca, Abigail (March 3, 2016). "The Parkersburg, IA Tornado: 25 May 2008". Archived March 3, 2016 at the Wayback Machine. Retrieved February 20, 2025.
  28. ^ Riley, Roger (2024-06-19). "Parkersburg traveled a long road to recovery after EF-5 tornado". WHO-US. Archived 2024-06-20 at the Wayback Machine. Retrieved 2025-07-15.
  29. ^ Mendiola, José. "Greenfield tornado damaged, destroyed at least 153 Iowa homes in roughly one minute". The Des Moines Register-US. Archived May 14, 2025 at the Wayback Machine. Retrieved February 21, 2025.
  30. ^ Satre, Zane (June 26, 2024). "300+ mph: Greenfield, Iowa tornado had some of the strongest winds ever recorded, radar data shows". Cowles Communications. Archived May 8, 2025 at the Wayback Machine. Retrieved February 21, 2025.
  31. ^ Grazulis, T. P. (1990). Significant Tornadoes: A chronology of events. Tornado Project. pp. 352–682. ISBN 978-1-879362-00-0.
  32. ^ "Storm Events Database - Search Page | National Centers for Environmental Information". National Oceanic and Atmospheric Administration. Retrieved 2025-09-30.
  33. ^ "2024 Iowa Tornadoes". National Weather Service-US. Archived April 30, 2025 at the Wayback Machine. Retrieved February 21, 2025.