Use your mouse scroll wheel or the / buttons to zoom in and out of the map.
Above is a map of the tornadoes that occurred across Iowa in 2024. Mouse over each icon to view more information on that tornado, which will appear in the box to the right. A season summary and table of these tornadoes is provided below. Detailed KMZ files for many of the tracks can be downloaded and viewed in Google Earth by clicking on the appropriate icon in the table below. To download the full year map shown above, click the download button below.
Please note: Track lines and contours are often interpolated and may not encompass the full extent of the damage. Surveying procedures vary between NWS offices. Downloadable tracks may not be available for weak tornadoes that were not surveyed.
*EFU - EF Unknown rating. This is used in instances that a tornado does not impact damage indicators used to assigned an EF rating.
2024 Iowa Tornado Summary |
The 2024 tornado season
2024 Iowa Tornado Listing Click each date for storm survey or event summaries (for select events) |
||||||||||
# | Date | Time - Local (CST) |
Counties | Start Location | EF Rating | Path Length |
Width (Yards) | Injuries/ Deaths |
KMZ File | Survey Office |
1. | 4/7/2024 | 2:50 - 2:52pm | Hamilton/Wright | 5.4 NNW Williams | EF1 | 0.65 mi | 70 | 0/0 | DMX | |
2. | 4/16/2024 | 8:12 - 8:15am | Taylor | 4.0 W Bedford | EF0 | 2.62 mi | 50 | 0/0 | DMX | |
3. | 4/16/2024 | 8:31 - 8:34am | Adams | 1.1 NNE Carbon | EF0 | 2.41 mi | 50 | 0/0 | DMX | |
4. | 4/16/2024 | 8:58 - 8:59am | Cass | 1.1 SSW Anita | EF1 | 0.87 mi | 30 | 0/0 | DMX | |
5. | 4/16/2024 | 10:05 - 10:14am | Dallas | 2.6 WNW Dallas Center | EF0 | 6.96 mi | 60 | 0/0 | DMX | |
6. | 4/16/2024 | 12:46pm | Plymouth | 0.5 NNW Hinton | EFU | 0.01 mi | 10 | 0/0 | FSD | |
7. | 4/16/2024 | 12:48pm | Plymouth | 2.6 SW Le Mars | EFU | 0.01 mi | 10 | 0/0 | FSD | |
8. | 4/16/2024 | 1:00pm - 1:03pm | Plymouth | 4.0 SW Struble | EF1 | 1.32 mi | 25 | 0/0 | FSD | |
9. | 4/16/2024 | 1:11pm | Sioux | 3.3 SSW Maurice | EFU | 0.01 mi | 10 | 0/0 | FSD | |
10. | 4/16/2024 | 1:26 - 1:38pm | Calhoun | 0.8 WNW Rands | EF1 | 5.22 mi | 75 | 0/0 | DMX | |
11. | 4/16/2024 | 1:27 - 1:29pm | Sioux | 1.4 NNW Sioux Center | EF0 | 0.89 mi | 25 | 0/0 | FSD | |
12. | 4/16/2024 | 1:30 - 1:31pm | Sioux | 2.1 NNE Sioux Center | EF0 | 0.25 mi | 25 | 0/0 | FSD | |
13. | 4/16/2024 | 1:57 - 1:58pm | Calhoun | 2.0 SSW Manson | EFU | 0.61 mi | 30 | 0/0 | DMX | |
14. | 4/16/2024 | 1:58 - 2:01pm | Lyon | 6.3 S George | EF1 | 0.99 mi | 75 | 0/0 | FSD | |
15. | 4/16/2024 | 2:02 - 2:15pm | Buchanan | 0.9 NE Boies Bend Park | EF1 | 10.01 mi | 125 | 0/0 | DVN | |
16. | 4/16/2024 | 2:11 - 2:15pm | Pocahontas | 4.1 ESE Palmer | EF0 | 1.66 mi | 75 | 0/0 | DMX | |
17. | 4/16/2024 | 2:32 - 2:35pm | Pocahontas | 3.3 S Rolfe | EFU | 1.44 mi | 75 | 0/0 | DMX | |
18. | 4/16/2024 | 2:41 - 2:43pm | Pocahontas | 0.7 S Rolfe | EF0 | 0.64 mi | 40 | 0/0 | DMX | |
19. | 4/16/2024 | 3:25 - 4:21pm | Lee/Henry/Des Moines/Louisa | 1.7 NW Mt. Hamill | EF2 | 41.66 mi | 600 | 0/0 | DVN | |
20. | 4/26/2024 | 2:30 - 3:31pm | Douglas, NE/Washington, NE/Harrison, IA | 5.7 SSW Waterloo, NE | EF4 | 31.89 mi | 1900 | 4/0 | OAX | |
21. | 4/26/2024 | 3:52 - 3:57pm | Mills | 0.9 NW Pacific Jct. | EF1 | 2.70 mi | 80 | 0/0 | OAX | |
22. | 4/26/2024 | 3:52 - 4:09pm | Harrison/Monona | 3.8 NNW Magnolia | EF1 | 9.12 mi | 766 | 0/0 | OAX | |
23. | 4/26/2024 | 3:54 - 4:28pm |
Pottawattamie/Douglas, NE/ Pottawattamie/Harrison |
1.7 WSW Council Bluffs | EF3 | 19.06 mi | 550 | 0/0 | OAX | |
24. | 4/26/2024 | 3:59 - 4:04pm | Harrison | 2.9 SE Pisgah | EF0 | 2.64 mi | 200 | 0/0 | OAX | |
25. | 4/26/2024 | 4:08 - 4:28pm | Pottawattamie | 2.6 E Dumfries | EF3 | 13.31 mi | 900 | 0/0 | OAX | |
26. | 4/26/2024 | 4:17 - 4:19pm | Monona | 2.2 ENE Moorhead | EF0 | 1.47 mi | 100 | 0/0 | OAX | |
27. | 4/26/2024 | 4:23 - 4:30pm | Monona | 1.7 WSW Soldier | EF1 | 3.29 mi | 250 | 0/0 | OAX | |
28. | 4/26/2024 | 4:25 - 5:29pm | Pottawattamie/Harrison/Shelby | 3.2 ESE McClelland | EF3 | 40.27 mi | 1900 | 3/1 | OAX | |
29. | 4/26/2024 | 4:40 - 4:43pm | Harrison | 0.7 S Hard Scratch | EF1 | 1.84 mi | 30 | 0/0 | OAX | |
30. | 4/26/2024 | 5:28 - 5:44pm | Shelby/Crawford | 5.0 ENE Defiance | EF2 | 9.26 mi | 200 | 0/0 | OAX/DMX | |
31. | 4/26/2024 | 5:30 - 5:35pm | Crawford | 2.5 W Astor | EFU | 2.51 mi | 50 | 0/0 | DMX | |
32. | 4/26/2024 | 5:49 - 6:08pm | Shelby/Crawford | 0.9 SE Defiance | EF1 | 13.03 mi | 300 | 0/0 | OAX/DMX | |
33. | 4/26/2024 | 5:52 - 6:10pm | Adams/Union | 4.2 ENE Stringtown | EF2 | 9.71 mi | 350 | 0/0 | DMX | |
34. | 4/26/2024 | 6:14 - 6:19pm | Union | 3.8 NE Creston | EF1 | 2.85 mi | 80 | 0/0 | DMX | |
35. | 4/26/2024 | 6:19 - 6:45pm | Union/Madison | 3.7 WSW Afton | EF2 | 13.86 mi | 150 | 0/0 | DMX | |
36. | 4/26/2024 | 6:23 - 6:41pm | Worth, MO/Ringgold | 0.7 NNW Irena, MO | EF1 | 8.47 mi | 300 | 0/0 | EAX/DMX | |
37. | 4/26/2024 | 6:36 - 6:56pm | Ringgold | 3.9 SSE Delphos | EF1 | 11.68 mi | 300 | 0/0 | DMX | |
38. | 4/26/2024 | 6:38 - 6:54pm | Union | 3.8 SSE Creston Airport | EF1 | 9.43 mi | 150 | 0/0 | DMX | |
39. | 4/26/2024 | 6:51 - 7:01pm | Union | 2.8 WNW Afton | EF2 | 6.65 mi | 130 | 0/0 | DMX | |
40. | 4/26/2024 | 6:51 - 7:08pm | Ringgold | 4.8 ENE Mt. Ayr Airport | EF1 | 9.07 mi | 250 | 0/0 | DMX | |
41. | 4/26/2024 | 6:57 - 6:58pm | Madison | 4.2 WNW East Peru | EFU | 0.56 mi | 30 | 0/0 | DMX | |
42. | 4/26/2024 | 7:16 - 7:19pm | Madison | 1.0 S Patterson | EFU | 1.43 mi | 30 | 0/0 | DMX | |
43. | 4/26/2024 | 7:19 - 7:36pm | Ringgold | 2.3 ESE Diagonal | EF2 | 10.20 mi | 100 | 0/0 | DMX | |
44. | 4/26/2024 | 7:21 - 7:27pm | Madison/Dallas | 8.3 WNW Bevington | EF0 | 3.65 mi | 50 | 0/0 | DMX | |
45. | 4/26/2024 | 7:31 - 7:42pm | Clarke | 1.9 SSW Osceola | EF2 | 5.84 mi | 75 | 0/0 | DMX | |
46. | 4/26/2024 | 7:50 - 8:02pm | Polk | 2.9 ENE Fort Des Moines | EF2 | 7.61 mi | 150 | 1/0 | DMX | |
47. | 4/26/2024 | 8:42 - 8:50pm | Jasper | 0.5 SE Monroe | EF1 | 4.09 mi | 80 | 1/0 | DMX | |
48. | 4/26/2024 | 8:55 - 8:58pm | Jasper | 2.3 E Reasnor | EFU | 1.66 mi | 50 | 0/0 | DMX | |
49. | 4/30/2024 | 6:12 - 6:16pm | Wayne | 1.6 SSE Millerton | EF1 | 2.95 mi | 75 | 0/0 | DMX | |
50. | 5/6/2024 | 7:48 - 7:55pm | Mills | 2.5 SSW Balfour | EF1 | 5.66 mi | 250 | 0/0 | OAX | |
51. | 5/6/2024 | 8:07 - 8:09pm | Pottawattamie | 3.6 W Macedonia | EF1 | 1.53 mi | 200 | 0/0 | OAX | |
52. | 5/6/2024 | 8:13 - 8:19pm | Pottawattamie/Shelby | 1.4 ESE Minden | EF1 | 3.98 mi | 450 | 0/0 | OAX | |
53. | 5/6/2024 | 11:38 - 11:46pm | Clarke | 1.4 N Lacelle | EF1 | 6.16 mi | 80 | 0/0 | DMX | |
54. | 5/6/2024 | 11:53 - 11:56pm | Clarke | 1.0 SW Woodburn | EF0 | 2.01 mi | 80 | 0/0 | DMX | |
55. | 5/7/2024 | 12:12 - 12:16am | Warren | 1.6 SSW Ackworth | EF0 | 3.12 mi | 80 | 0/0 | DMX | |
56. | 5/7/2024 | 12:35 - 12:36am | Jasper | 0.1 SSW Prairie City | EF0 | 0.14 mi | 30 | 0/0 | DMX | |
57. | 5/7/2024 | 12:37 - 12:43am | Marion | 2.5 WSW Pershing | EF0 | 4.96 mi | 80 | 0/0 | DMX | |
58. | 5/9/2024 | 12:03 - 12:05pm | Floyd | 3.6 SSE Charles City | EF0 | 0.63 mi | 30 | 0/0 | ARX | |
59. | 5/20/2024 | 7:18 - 7:20pm | Shelby | 2.5 SSW Tennant | EFU | 0.42 mi | 20 | 0/0 | OAX | |
60. | 5/21/2024 | 6:10 - 6:11am | Montgomery | 1.5 N Coburg | EF0 | 0.69 mi | 40 | 0/0 | OAX | |
61. | 5/21/2024 | 6:32 - 6:36am | Page | 2.6 SW Bethesda | EF1 | 3.27 mi | 80 | 0/0 | OAX | |
62. | 5/21/2024 | 1:30 - 1:35pm | Buena Vista | 5.0 WNW Truesdale | EF1 | 1.64 mi | 75 | 0/0 | FSD | |
63. | 5/21/2024 | 1:35 - 1:40pm | Montgomery | 2.8 SSW Red Oak Airport | EF1 | 2.95 mi | 70 | 0/0 | OAX | |
64. | 5/21/2024 | 1:43 - 2:21pm | Page/Montgomery/Adams | 1.7 S Nyman | EF3 | 33.86 mi | 1300 | 0/0 | OAX/DMX | |
65. | 5/21/2024 | 1:57 - 2:45pm | Page/Taylor/Adams/Adair | 3.4 NE Hepburn | EF4 | 42.38 mi | 1600 | 35/5 | OAX/DMX | |
66. | 5/21/2024 | 2:09 - 2:18pm | Audubon | 2.8 SSE Brayton | EF0 | 7.24 mi | 100 | 0/0 | DMX | |
67. | 5/21/2024 | 2:18 - 2:36pm | Adams/Union | 2.9 NW Mercer | EF1 | 12.66 mi | 200 | 0/0 | DMX | |
68. | 5/21/2024 | 2:41 - 2:56pm | Adair | 2.4 E Greenfield Airport | EF2 | 11.66 mi | 200 | 0/0 | DMX | |
69. | 5/21/2024 | 2:50 - 2:54pm | Union/Madison | 8.1 E Spaulding | EF0 | 3.97 mi | 75 | 0/0 | DMX | |
70. | 5/21/2024 | 3:25 - 3:27pm | Warren | 0.8 SSE Martensdale | EF0 | 1.04 mi | 40 | 0/0 | DMX | |
71. | 5/21/2024 | 3:28 - 3:32pm | Warren | 1.5 SSW Spring Hill | EF0 | 2.00 mi | 75 | 0/0 | DMX | |
72. | 5/21/2024 | 3:30 - 4:05pm | Polk/Story | 1.0 ENE Rider | EF2 | 40.84 mi | 1000 | 4/0 | DMX | |
73. | 5/24/2024 | 1:41 - 1:42am | Harrison | 0.8 SSE Missouri Valley | EF1 | 0.65 mi | 150 | 0/0 | OAX | |
74. | 5/24/2024 | 2:00 - 2:01am | Pottawattamie | 3.8 S Treynor | EF0 | 0.25 mi | 60 | 0/0 | OAX | |
75. | 5/24/2024 | 2:10 - 2:12am | Montgomery | 2.0 WNW Wales | EF0 | 2.09 mi | 60 | 0/0 | OAX | |
76. | 5/24/2024 | 2:13 - 2:14am | Shelby | 2.3 NNE Westphalia | EF0 | 0.09 mi | 40 | 0/0 | OAX | |
77. | 5/24/2024 | 2:22 - 2:23am | Montgomery | 3.9 ESE Elliot | EF0 | 1.16 mi | 30 | 0/0 | OAX | |
78. | 5/24/2024 | 3:38 - 3:50am | Dallas/Polk | 1.9 NE Ortonville | EF0 | 9.17 mi | 80 | 0/0 | DMX | |
79. | 5/24/2024 | 3:42 - 3:54am | Boone | 4.3 WNW Madrid | EF0 | 10.70 mi | 180 | 0/0 | DMX | |
80. | 5/24/2024 | 3:53 - 3:57am | Polk | 0.7 SSW Johnston | EF0 | 3.20 mi | 100 | 0/0 | DMX | |
81. | 5/24/2024 | 3:57 - 3:59am | Warren | 1.1 N Beech | EF0 | 2.17 mi | 50 | 0/0 | DMX | |
82. | 5/24/2024 | 4:07 - 4:09am | Polk | 1.9 NE Enterprise | EF0 | 1.52 mi | 50 | 0/0 | DMX | |
83. | 5/24/2024 | 4:10 - 4:13am | Hamilton | 3.2 N Ellsworth | EF1 | 2.87 mi | 75 | 0/0 | DMX | |
84. | 5/24/2024 | 4:56 - 5:04am | Keokuk | 2.6 W Delta | EF1 | 7.17 mi | 70 | 0/0 | DVN | |
85. | 5/24/2024 | 5:26 - 5:48am | Washington/Johnson | 6.3 WSW Wellman | EF1 | 18.32 mi | 100 | 0/0 | DVN | |
86. | 5/24/2024 | 5:45 - 6:14am | Washington/Johnson/Cedar | 2.1 SSE Riverside | EF1 | 22.52 mi | 150 | 0/0 | DVN | |
87. | 5/24/2024 | 5:55 - 6:11am | Johnson/Muscatine | 3.5 S Lone Tree | EF1 | 15.04 mi | 75 | 0/0 | DVN | |
88. | 5/24/2024 | 6:12 - 6:13am | Johnson | 0.6 SE Solon | EF0 | 0.12 mi | 50 | 0/0 | DVN | |
89. | 5/24/2024 | 6:20 - 6:32am | Linn/Cedar | 4.0 S Lisbon | EFU | 10.99 mi | 10 | 0/0 | DVN | |
90. | 5/24/2024 | 6:30 - 6:44am | Cedar | 3.8 NNE Lime City | EF1 | 14.98 mi | 50 | 0/0 | DVN | |
91. | 5/24/2024 | 6:36 - 6:37am | Scott | 5.6 WNW Walcott | EFU | 0.12 mi | 10 | 0/0 | DVN | |
92. | 5/24/2024 | 6:45 - 7:09am | Scott/Clinton | 2.8 S Dixon | EF1 | 15.33 mi | 50 | 0/0 | DVN | |
93. | 5/24/2024 | 6:52 - 6:57am | Scott | 2.1 E Maysville | EF1 | 7.19 mi | 50 | 0/0 | DVN | |
94. | 5/24/2024 | 7:09 - 7:10am | Scott | 1.9 ENE Pleasant Valley | EFU | 0.85 mi | 10 | 0/0 | DVN | |
95. | 5/24/2024 | 7:21 - 7:22am | Clinton | 1.1 SE Elvira | EFU | 0.30 mi | 10 | 0/0 | DVN | |
96. | 5/31/2024 | 11:45 - 11:46am | Pocahontas | 2.6 SSW Varina | EFU | 0.42 mi | 30 | 0/0 | DMX | |
97. | 5/31/2024 | 3:14 - 3:17pm | O'Brien | 2.7 SSE Sheldon Arpt | EF0 | 0.95 mi | 75 | 0/0 | FSD | |
98. | 5/31/2024 | 3:36 - 3:38pm | Sioux | 2.7 SSE Granville | EF0 | 0.72 mi | 25 | 0/0 | FSD | |
99. | 6/4/2024 | 4:31 - 4:32pm | Webster | 3.5 NE Clare | EFU | 0.22 mi | 30 | 0/0 | DMX | |
100. | 6/25/2024 | 3:32 - 3:34pm | Jasper | 3.5 WNW Newton | EFU | 0.32 mi | 30 | 0/0 | DMX | |
101. | 6/25/2024 | 3:41 - 3:46pm | Jasper | 3.5 ESE Metz | EFU | 0.59 mi | 50 | 0/0 | DMX | |
102. | 6/25/2024 | 3:48 - 3:49pm | Polk | 1.1 WSW Mitchellville | EFU | 0.11 mi | 30 | 0/0 | DMX | |
103. | 6/25/2024 | 4:03 - 4:07pm | Jackson | 1.4 NW Van Buren | EF1 | 0.92 mi | 50 | 0/0 | DVN | |
104. | 6/25/2024 | 4:25 - 4:38pm | Linn | 2.8 N Ely | EF0 | 0.54 mi | 50 | 0/0 | DVN | |
105. | 6/25/2024 | 4:30 - 4:35pm | Jones | 2.3 S Hale | EFU | 0.06 mi | 30 | 0/0 | DVN | |
106. | 6/25/2024 | 4:50 - 4:57pm | Jones | 3.5 S Hale | EFU | 0.77 mi | 30 | 0/0 | DVN | |
107. | 6/25/2024 | 5:24 - 5:38pm | Madison | 9.2 N Patterson | EF0 | 1.43 mi | 50 | 0/0 | DMX | |
108. | 6/25/2024 | 5:49 - 5:51pm | Madison | 3.9 NNE Patterson | EFU | 0.23 mi | 30 | 0/0 | DMX | |
109. | 6/28/2024 | 6:44 - 6:50pm | Cass | 2.7 SSW Marne | EFU | 0.91 mi | 40 | 0/0 | DMX | |
110. | 6/28/2024 | 6:55 - 7:08pm | Cass | 4.5 NNW Lewis | EF0 | 2.44 mi | 50 | 0/0 | DMX | |
111. | 6/28/2024 | 7:40 - 7:43pm | Cass | 1.2 SW Wiota | EFU | 0.40 mi | 30 | 0/0 | DMX | |
112. | 6/28/2024 | 7:42 - 7:44pm | Cass | 1.0 SSE Wiota | EFU | 0.30 mi | 20 | 0/0 | DMX | |
113. | 7/15/2024 | 4:37 - 4:47pm | Polk | 1.4 NE Clive | EF1 | 6.88 mi | 300 | 0/0 | DMX | |
114. | 7/15/2024 | 5:18 - 5:21pm | Jones | 0.5 W Hale | EF0 | 1.51 mi | 50 | 0/0 | DVN | |
115. | 7/15/2024 | 6:02 - 6:05pm | Muscatine, IA/Rock Island, IL | 0.5 W Fairport | EF0 | 3.05 mi | 50 | 0/0 | DVN | |
116. | 7/15/2024 | 6:19 - 6:32pm | Scott, IA/Rock Island, IL | 2.1 N Davenport | EF1 | 7.95 mi | 100 | 0/0 | DVN | |
117. | 7/20/2024 | 4:10 - 4:13pm | O'Brien | 3.2 WNW Primghar | EFU | 0.62 mi | 25 | 0/0 | FSD | |
118. | 8/5/2024 | 6:07 - 6:08pm | Worth | 1.1 WNW Silver Lake | EFU | 0.28 mi | 20 | 0/0 | DMX | |
119. | 8/5/2024 | 6:43 - 6:44pm | Worth | 2.8 SW Miltonville | EFU | 0.12 mi | 20 | 0/0 | DMX | |
120. | 8/5/2024 | 6:43 - 6:47pm | Worth | 2.1 SW Miltonville | EFU | 1.59 mi | 30 | 0/0 | DMX | |
121. | 8/5/2024 | 8:57 - 8:58pm | Winneshiek | 1.9 ESE Bluffton | EF0 | 0.33 mi | 30 | 0/0 | ARX | |
122. | 8/5/2024 | 9:11 - 9:14pm | Winneshiek | 2.9 SW Locust | EF0 | 0.98 mi | 80 | 0/0 | ARX | |
123. | 8/5/2024 | 9:29 - 9:38pm | Allamakee | 2.6 SW Hanover | EF1 | 3.80 mi | 50 | 0/0 | ARX | |
124. | 8/29/2024 | 2:05 - 2:06pm | Dickinson | 0.8 E Spirit Lake | EFU | 0.84 mi | 25 | 0/0 | FSD | |
125. | 11/5/2024 | 11:01 - 11:02am | Davis | 3.9 ESE Belknap | EF0 | 0.32 mi | 50 | 0/0 | DMX |
* Red entries indicate that the information is still under review
Track lengths use polylines created in the NWS Damage Assessment Toolkit when available, which may be longer than the official Storm Data track (derived from start and end points only).