Tornadoes, hurricanes, hail, and severe storms recorded in Iowa between 1950 and 2026, from NOAA's Storm Events Database. Search an address to see the storms that came closest to it.
3,456 county track segments since 1950, coloured by rating. Zoom in and each path widens to its surveyed width. Tap one for the storm.
All tornado reports against only the strong ones (F2 and above). Averages are per year over the years the federal record covers completely — 1952, 1976 and 1993 are each missing whole months in NOAA’s own files and are left out.
The 2020s are left out because the decade is not finished. Reports are counted per county, so one tornado crossing a county line can appear more than once.
Events with deaths, several injuries, $1M+ property damage, or tornadoes rated EF3 and up.
January 16, 2026 · Pottawattamie, Iowa
A semi truck traveling southwest on Interstate 80 lost control in the wind and was blown over, resulting in one indirect fatality. The highest measured wind gust in the county was 51 mph measured by the KCBF AWOS at 1435 CST.
December 24, 2025 · Monona, Iowa
Widespread dense fog reduced visibility to near 0 across Monona County. The Iowa State Patrol reported fog was present at a two-vehicle accident near the intersection of 130th Street and Walnut Avenue east of Mapleton at approximately 7:41 PM CST on December 25th. An eastbound ve…
August 10, 2025 · Page, Iowa
A damaging wind event swept through Page County, Iowa, during the morning of August 10th, 2025. The most severe damage occurred near Shenandoah, where straight-line wind gusts were estimated as high as 95 miles per hour. Tragically, 1 mile north-northwest of Shenandoah, Emergency…
December 28, 2024 · Worth, Iowa
Area observations recorded visibility under one quarter mile overnight and through the morning.
November 14, 2024 · Hamilton, Iowa
Area observations recorded visibility under one quarter mile overnight and through the morning.
October 24, 2024 · Van Buren, Iowa
Broadcast media reported that a historic church north of Keosauqua Iowa was struck by lightning that resulted in a fire and the total loss of the building. The time of the event was estimated using radar.
June 22, 2024 · Woodbury, Iowa
Rainfall amounts across Woodbury County from June 20-22 were generally 1.0 inch or less. Farther north and upstream, 6 to 10 inches fell across portions of northwest Iowa and southeast South Dakota. This rainfall resulted in record flooding along the Big Sioux, Little Sioux, and …
June 21, 2024 · Emmet, Iowa
The West Fork of the Des Moines at Estherville crested at 18.1 ft on June 24 at 09:00 am CDT. The river remained in flood through the end of the month and into July. Preliminary information indicates this is the new flood of record for the point.
June 21, 2024 · Dickinson, Iowa
Rainfall amounts across Dickinson County from June 20-22 ranged from 5 to 10 inches. Widespread overland flooding ensued with additional major to record flooding along the West Fork Little Sioux and Little Sioux Rivers. Lakeshore flooding was also observed across the Iowa Great L…
June 21, 2024 · O'brien, Iowa
Rainfall amounts across O'Brien County from June 20-22 ranged from 5 to 9 inches, with the highest amounts across the northern half of the county. Widespread overland flooding ensued with additional minor to major flooding along the Floyd and Little Floyd Rivers, and Waterman Cre…
June 21, 2024 · Plymouth, Iowa
Rainfall amounts across Plymouth County from June 20-22 ranged from only a few hundredths across southern areas to around 2 inches across northern areas. Farther north and upstream, 6 to 10 inches of rain fell across portions of southeast South Dakota and northwest Iowa, with loc…
June 21, 2024 · Cherokee, Iowa
Rainfall amounts across Cherokee County from June 20-22 ranged from around a quarter of an inch across southern areas to around 2 inches across northern areas. Farther north and upstream, 5 to 10 inches of rain fell across portions of northwest Iowa. This rainfall resulted in mod…
June 21, 2024 · Buena Vista, Iowa
Rainfall amounts across Buena Vista County from June 20-22 ranged from around a quarter of an inch across southern areas to nearly 3 inches across northern areas. Farther north and upstream, 3 to 7 inches of rain fell across portions of northwest Iowa. This rainfall resulted in m…
June 21, 2024 · Clay, Iowa
Flood Flood1 death, $25.6M damage Rainfall amounts across Clay County from June 20-22 ranged from 3 to 7 inches. Farther north and upstream, up to 10 inches of rain fell across portions of northwest Iowa. This rainfall resulted in extensive overland flooding and record flooding along the Little Sioux and Ocheyeda…
June 20, 2024 · Lyon, Iowa
Rainfall amounts across Lyon County from June 20-22 ranged from 7 to 12 inches. Widespread overland flooding ensued with additional major to record flooding along the Big Sioux, Rock, and Little Rock Rivers, and Mud Creek. At the peak of flooding, approximately 50 people were eva…
Each county’s full storm history, with its event count. Some entries are National Weather Service forecast zones rather than civil counties.