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: 72

EF0 (18)
EF1 (16)
EF2 (10)
EF3 (1)
EF4 (1)
EF5 (0)
EFU*(26)
Previous Yearly Reviews
2022 2021 2020 2019
2018 2017 2016 2015
 
 

 

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 01/28/2024

Above is a map of the tornadoes that occurred across Iowa in 2023. 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.


2023 Iowa Tornado Summary  

     

     The 2023 tornado season had the earliest start of any season dating back to when tornado records began in 1950.  Two tornadoes occurred on January 16th in eastern Iowa.  The first started just northeast of Williamsburg in Iowa county and tracked quickly northeast, remaining in rural areas.  There was some minor damage to a farmstead along with a couple of trees blown down.  The 2nd tornado occurred in Linn County northwest of Ely and was on the ground only briefly.  This tornado produced no damage as it remained in open fields.   This is also only the 2nd year tornadoes have been reported in January, the other being 1967.   The season then took off dramatically on March 31st when an outbreak of tornadoes occurred across mostly eastern Iowa.  A total of 25 tornadoes touched down on that day which is the most ever for any day in March.  Several strong to violent tornadoes occurred with 9 EF2’s, one EF3 and one EF4 with the rest of the tornadoes being of EF1 strength or less.   A total of 11 injuries occurred on that day but fortunately there were no fatalities.  

     April saw only five tornadoes with four of them occurring on April 19th in western Iowa.  The month of May ended up with 19 tornadoes, however most of them were weak tornadoes which remained in open cropland or other rural locations.  June only saw two weak tornadoes with both of them occurring on June 24th.  This continued a trend since 2018 of relatively few tornadoes in what is usually the most active month of the year.  Nine tornadoes touched down in July on two different days.  The bulk of these occurred in the pre-dawn hours of July 12th with six tornadoes in west central Iowa.   The remaining ten tornadoes for 2023 were spread out in August (6), September (2) and October (2) with little if any damage occurring with these events.  

     Overall, the total number of tornadoes for 2023 was 72 which is a little more than 20 above normal.  The outbreak on March 31st was by far the most impressive event for the year with all the injuries in 2023 occurring on that day.   The longest tornado path for the year was just over 26 miles which started northeast of Ottumwa and ended to the southwest of Keota.  This tornado was also the widest of the year with a diameter of around 1000 yards or a little more than one half mile wide at a few locations along its path.

    


 

 

2023 Iowa Tornado Listing
Click each date for storm survey or event summaries (for select events)
# Date Time - Local
(CDT/CST)
Counties Start Location EF Rating Path
Length
Injuries/
Deaths
KMZ File Survey
Office
1. 01/16/2023 2:01pm - 2:09pm Iowa 0.5 E Williamsburg EF1 4.70 mi 0/0 DVN
2. 01/16/2023 2:50pm - 2:51pm Linn 3 NNW Ely EFU 0.83 mi 0/0 DVN

3.

3/31/2023 3:36pm - 4:15pm Wapello/Keokuk 5.7 NE Ottumwa EF3 26.1 mi 0/0 DMX/DVN
4. 3/31/2023 3:52pm - 3:57pm Poweshiek 3.5 S Malcolm EFU 3.6 mi 0/0 DMX
5. 3/31/2023 4:10pm - 4:37pm Keokuk/Washington/Iowa/Johnson 3.7 SSE Harper EF4 19.9 mi 3/0 DVN
6. 3/31/2023 4:22pm - 4:28pm Grundy 5.2 NNW Wellsburg EF1 3.53 mi 0/0 DMX
7. 3/31/2023 4:22pm - 4:29pm Grundy 3.2 NNW Wellsburg EF1 4.14 mi 0/0 DMX
8. 3/31/2023 4:36pm - 4:39pm Benton 3.1 WNW Vinton EF2 1.7 mi 0/0 DVN
9. 3/31/2023 4:37pm - 4:46pm Johnson 0.5 SW Amish EF0 6.1 mi 0/0 DVN
10. 3/31/2023 4:47pm - 4:54pm Benton/Buchanan 0.7 N Cheney EF2 4.87 mi 0/0 DVN
11. 3/31/2023 4:48pm - 5:08pm Johnson 3.4 ESE Cosgrove EF2 16.93 mi 2/0 DVN
12. 3/31/2023 4:51pm - 4:53pm Benton 2.8 NW Urbana EFU 1.35 mi 0/0 DVN
13. 3/31/2023 4:53pm - 5:08pm Johnson 0.9 SW Hills EF2 14.69 mi 0/0 DVN
14. 3/31/2023 5:03pm - 5:05pm Buchanan 2.3 S Rowley EFU 1.66 mi 0/0 DVN
15. 3/31/2023 5:06pm - 5:16pm Cedar 2.2 SSW West Branch EF1 8.30 mi 0/0 DVN
16. 3/31/2023 5:06pm - 5:18pm Johnson/Linn 0.9 NW Solon EF2 8.97 mi 0/0 DVN
17. 3/31/2023 5:14pm - 5:38pm Cedar 1.9 WSW Tipton EF2 16.42 mi 0/0 DVN
18. 3/31/2023 5:17pm - 5:23pm Cedar 2.5 SE Cedar Valley EF1 5.20 mi 0/0 DVN
19. 3/31/2023 5:18pm- 5:40pm Cedar/Scott/Clinton 3.7 NNE Atalissa EF2 19.56 mi 2/0 DVN
20. 3/31/2023 5:20pm - 5:28pm Delaware 3.6 SW Manchester EF1 4.10 mi 0/0 DVN
21. 3/31/2023 5:32pm - 5:47pm Delaware/Clayton 1.2 WSW Oneida EF1 11.10 mi 0/0 DVN/ARX
22. 3/31/2023 5:41pm - 5:43pm Jones 1.2 SSW Wyoming EF1 1.37 mi 0/0 DVN
23. 3/31/2023 5:41pm - 5:43pm Des Moines 1.1 W Mediapolis EF2 0.95 mi 0/0 DVN
24. 3/31/2023 5:50pm - 6:10pm Clinton 0.9 SSW Grand Mound  EF2 18.02 mi 1/0 DVN
25. 3/31/2023 5:58pm - 6:01pm Jackson 3.3 SW Fulton EF1 1.24 mi 0/0 DVN
26. 3/31/2023 6:09pm - 6:10pm Jackson 2.7 NNW Andrew EF0 0.17 mi 0/0 DVN
27. 3/31/2023 6:16pm - 6:19pm Jackson/JoDaviess IL. 3.5 WSW Bellevue EF1 1.87 mi 3/0 DVN
28. 4/4/2023 6:43pm - 7:06pm Warren/Marion 3.3 E Liberty Center EF1 15.32 mi 0/0 DMX
29. 4/19/2023 7:10pm - 7:11pm Pottawattamie 6.8 E Macedonia EFU 0.50 mi 0/0   OAX
30. 4/19/2023 7:56pm - 7:59pm Crawford 3.3 WNW Deloit EFU 1.85mi 0/0 DMX
31. 4/19/2023 8:16pm Fremont 3.0 NNW Payne EFU 0.10 mi 0/0   OAX
32. 4/19/2023 8:23pm-8:26pm Fremont 1.7 SW Thurman EF0 0.50 mi 0/0   OAX
33. 5/7/2023 5:48pm - 5:54pm Muscatine 0.7 N West Liberty EF1 4.95 mi 0/0 DVN
34. 5/7/2023 8:08pm Fremont 1.3 WNW Payne EFU 0.05 mi 0/0   OAX
35. 5/13/2023 1:21pm - 1:22pm Buena Vista 3.3 SW Storm Lake EFU 0.01 mi 0/0   FSD
36. 5/13/2023 1:22pm - 1:26pm Warren/Marion 3.4 ENE Sandyville EF0 1.07 mi 0/0 DMX
37. 5/13/2023 1:36pm - 1:37pm Sac 2.9 ENE Schaller EFU 0.28 mi 0/0 DMX
38. 5/13/2023 1:50pm - 1:55pm Buena Vista 3.1 SSE Storm Lake EFU 0.99 mi 0/0 FSD
39. 5/13/2023 3:23pm - 3:25pm Marion 1.3 NW Flagler EFU 0.52 mi 0/0 DMX
40. 5/13/2023 3:29pm - 3:31pm Marion 2.2 NNE Flagler EF0 0.54 mi 0/0 DMX
41. 5/13/2023 3:52pm - 3:54pm Marion 0.8 NE Durham EF0 0.66 mi 0/0 DMX
42. 5/13/2023 4:15pm - 4:19pm Pocahontas 3.8 NW Fonda EFU 1.17 mi 0/0 DMX
43. 5/13/2023 4:17pm - 4:24pm Buena Vista 3.3 ENE Newell EF0 1.96 mi 0/0 FSD
44. 5/13/2023 4:51pm - 4:53pm Calhoun 7.4 WNW Knoke EFU 0.62 mi 0/0 DMX
45. 5/13/2023 5:18pm - 5:20pm Greene 1.7 SE Scranton EFU 0.42 mi 0/0 DMX
46. 5/13/2023 6:20pm - 6:21pm Marion 5.8 NNW Melcher-Dallas EFU 0.31 mi 0/0 DMX
47. 5/13/2023 6:22pm - 6:27pm Calhoun/Pocahontas 2.1 E Pomeroy EF0 1.35 mi 0/0 DMX
48. 5/13/2023 6:26pm - 6:28pm Pocahontas 3.0 S Ware EFU 0.47 mi 0/0 DMX
49. 5/13/2023 6:52pm - 6:54pm Pocahontas 4.0 SSW Pocahontas EFU 0.48 mi 0/0 DMX
50. 5/13/2023 6:52pm - 6:55pm Marion 1.9 W Donnelly EF0 0.92 mi 0/0 DMX
51. 5/13/2023 7:22pm - 7:24pm Pocahontas 1.8 NE Havelock EFU 0.63 mi 0/0 DMX
52. 6/24/2023 10:31pm - 10:45pm Scott 3.6 SSE Maysville EF0 9.63 mi 0/0 DVN
53. 6/24/2023 11:02pm - 11:07pm Pocahontas 3.0 NNE Pocahontas EF0 2.77 mi 0/0 DMX
54. 7/12/2023 6:05am - 6:14am Harrison 3.6 S Logan EF2 9.40 mi 0/0 OAX
55. 7/12/2023 6:17am - 6:19am Shelby 2.2 NE Portsmouth EF1 0.52 mi 0/0 OAX
56. 7/12/2023 6:28am - 6:30am Pottawattamie 2.2 NNE Hancock EF1 1.51 mi 0/0 OAX
57. 7/12/2023 6:32am - 6:33am Pottawattamie 3.3 ENE Avoca EF0 0.92 mi 0/0 OAX
58. 7/12/2023 6:38am - 6:40am Cass 2.1 NNW Marne EF0 1.46 mi 0/0 DMX
59. 7/12/2023 6:39am - 6:42am Cass 1.5 E Marne EF0 2.10 mi 0/0 DMX
60. 7/28/2023 5:46pm - 5:54pm Franklin 1.2 NNE Popejoy EF1 2.81 mi 0/0 DMX
61. 7/28/2023 5:55pm - 5:59pm Franklin 2.5 N Burdette EF1 1.82 mi 0/0 DMX
62. 7/28/2023 9:16pm - 9:19pm Clinton/Whiteside IL 1.5 NNE Clinton EF0 1.04 mi 0/0 DVN
63. 8/5/2023 2:30pm - 2:33pm Sioux 2.2 NW Maurice EF0 0.92 mi 0/0 FSD
64. 8/5/2023 2:42pm Sioux 2.7 SSW Sioux Center EFU 0.05 mi 0/0   FSD
65. 8/5/2023 9:24pm - 9:25pm Carroll 2.0 WSW Maple River EFU 0.32 mi 0/0 DMX
66. 8/5/2023 9:29pm - 9:31pm Sac 2.6 SSW Auburn EF0 0.90 mi 0/0 DMX
67. 8/5/2023 9:30pm - 9:31pm Sac 2.1 SSW Auburn EFU 0.32 mi 0/0 DMX
68. 8/14/2023 1:25pm - 1:28pm Dubuque 3.1 NNE Cascade EFU 1.23 mi 0/0 DVN
69. 9/22/2023 5:42pm - 5:43pm Benton 3.7 NNE Blairstown EFU 0.31 mi 0/0 DVN
70. 9/26/2023 3:15pm - 3:16pm Benton 3.3 NW Garrison EFU 0.10 mi 0/0   DVN
71. 10/13/2023 2:12pm - 2:13pm Webster 2.9 SW Clare EFU 0.24 mi 0/0 DMX
72. 10/13/2023 4:09 pm - 4:12pm Jasper 0.4 ESE Newton Airport EF0 0.64 mi 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).