National Weather Service United States Department of Commerce
Radar loop of the tornado event. The top left image is base reflectivity (Z) and the top right image is storm-relative velocity (SRV). The bottom two images are correlation coefficient (CC) and spectrum width (SW). Low values of CC, combined with a SRV couplet or on a convergence zone, are a strong indicator of debris being lofted by a tornado. High values of SW can also denote the presence of a circulation.

Total Iowa Tornadoes: 125

EF0 (40)
EF1 (39)
EF2 (10)
EF3 (4)
EF4 (2)
EF5 (0)
EFU*(30)
Previous Yearly Reviews
2023 2022 2021 2020
2019 2018 2017 2016
 
 

 

Mouse Over a Tornado Icon
or Path to Find out More!

 

Use your mouse scroll wheel or the / buttons to zoom in and out of the map.
 
***ALL DATA ON THIS PAGE IS PRELIMINARY AND MAY CHANGE AT ANY TIME***
This page will be updated as time and resources allow and may not contain information from recent events
Information last updated on 11/22/2024

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).