Which years have the most tornadoes in Iowa history?
The state's annual tornado count has topped 100 just five times since 1950.
The state's annual tornado count has topped 100 just five times since 1950.
The state's annual tornado count has topped 100 just five times since 1950.
A total of 125 tornadoes struck Iowa in 2024. That breaks the 2004 record of 120, and is the most tornadoes in a year since records began.
On average, Iowa experiences about 50 tornadoes per year, although there is significant variation around that mark.
Here are the last 10 years' worth of tornadoes in the state:
- 2024 – 125
- 2023 – 72
- 2022 – 42
- 2021 – 114
- 2020 – 28
- 2019 – 54
- 2018 – 69
- 2017 – 55
- 2016 – 43
- 2015 – 58
Tornado records date back to 1950. Since then, Iowa's annual tornado count has topped 100 just five times.
Most Tornadoes in Iowa History
- 2024 – 125
- 2004 – 120
- 2021 – 114
- 2008 – 105 (tie)
- 2001 – 105 (tie)
- 2014 – 88
- 1998 – 72
- 1990 – 71
- 2018 – 69
- 1984 – 61
Why so many tornadoes in recent history?
While the tornado record book goes back more than 70 years, seven of the 10 busiest years have come since 2000.
What has caused this?
Technological improvements explain much of the increase in confirmed tornadoes during recent decades.
Long ago, many weak tornadoes went unnoticed. High-resolution Doppler radar has made these small, often short-lived circulations easier to detect in real-time. The rise of storm chasing has had an impact as well.
After storms are gone, meteorologists can now use tools like detailed satellite imagery and drones to find and document these tornadoes' paths.
This has led to an increased number of tornadoes rated EF-Unknown, EF-0, or EF-1.
Prior to 1990, these lower-end tornadoes accounted for 58 percent of Iowa's total. Since 1990, that share has shot up to 86 percent.
In short, the frequency of strong tornadoes has not really increased. We're just much better at finding the weak ones.
This makes it hard to compare the number of tornadoes in recent years to decades ago.