Tornadoes, hail, floods and severe storms recorded here between 1957 and 2026, from NOAA's Storm Events Database. Search an address to see which tornadoes came closest to it.
The part of each tornado’s path NOAA recorded in this county, 29 in all. Zoom in and the paths widen to their surveyed width.
Hover or tap a bar to see that year.
NOAA's storm database records tornadoes back to 1950 and hail and thunderstorm wind back to 1955, but floods only from 1996 on. Older floods are missing here. For those, the U.S. Geological Survey's stream gauge records and flood reports are the place to look.
The strongest tornadoes, deadliest events and biggest damage here, up to 50.
July 28, 1999 · Buena Vista, Iowa
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…
March 13, 2019 · Buena Vista, Iowa
Flooding resulted in extensive damage to public infrastructure including numerous county and township roads, culverts, and some bridges.
October 4, 2013 · Buena Vista, Iowa
A tornado destroyed a garage and damaged several other buildings and farm equipment on a farm, and damaged trees and power lines. The tornado also damaged a metal building system. The tornado also severely damaged the roof and air conditioning units at a school near Alta, and des…
June 7, 1984 · Buena Vista, Iowa
June 29, 2026 · Buena Vista, Iowa
Dangerous heat index readings reached a brief afternoon peak as high as 102 degrees near Truesdale and 100 degrees 3 miles south-southwest of Storm Lake.
June 17, 2026 · Buena Vista, Iowa
Wind gust measured by the Iowa Road Weather Information System site 2 miles northeast of Truesdale.
June 17, 2026 · Buena Vista, Iowa
Thunderstorm wind gust measured by AWOS station KSLB near Storm Lake.
June 17, 2026 · Buena Vista, Iowa
Wind gust measured by Iowa Road Weather Information System site 2 miles northeast of Truesdale.
May 17, 2026 · Buena Vista, Iowa
Copernicus Sentinel satellite imagery revealed a brief tornado track in an open field around 8 miles southwest of Albert City. The tornado was estimated to touch down near the intersection of 570th Street and 180th Avenue. The tornado tracked northeast across open fields for less…
May 17, 2026 · Buena Vista, Iowa
Wind gust measured by the AWOS station KSLB at the Storm Lake Airport.
May 17, 2026 · Buena Vista, Iowa
Wind gust measured by a personal weather station.
May 17, 2026 · Buena Vista, Iowa
Wind gust measured by a personal weather station.
May 15, 2026 · Buena Vista, Iowa
May 15, 2026 · Buena Vista, Iowa
May 15, 2026 · Buena Vista, Iowa
In addition to quarter sized hail, there were also some 1 to 2 inch diameter tree branches knocked down by gusty winds.
April 23, 2026 · Buena Vista, Iowa
March 15, 2026 · Buena Vista, Iowa
Northerly winds gusted as high as 58 mph near Storm Lake and 53 mph near Rembrandt. An initial period of freezing rain resulted in around one-third inch ice accumulation at Sioux Rapids. After a change to snowfall which totaled 2.2 inches at Sioux Rapids and 2.1 inches in Storm L…
March 15, 2026 · Buena Vista, Iowa
The Automated Weather Observing System site near Storm Lake had frequent sustained winds from 40 to 48 mph with gusts as high as 58 mph.
March 12, 2026 · Buena Vista, Iowa
Sustained winds were between 40 and 47 mph at times, with gusts as high as 59 mph at the Iowa Department of Transportation site near Storm Lake.
February 18, 2026 · Buena Vista, Iowa
Sustained winds were between 40 and 47 mph at times, with gusts as high as 59 mph at an Iowa Department of Transportation site near Storm Lake.
January 21, 2026 · Buena Vista, Iowa
Sustained winds reached 40 to 48 mph with gusts as high as 63 mph 2 miles south of Storm Lake.
January 16, 2026 · Buena Vista, Iowa
Sustained winds reached 30 to 39 mph at times with gusts as high as 52 mph at an Automated Weather Observing System site 2 miles south of Storm Lake and 48 mph at an Iowa Road Weather Information System site 2 miles northeast of Rembrandt.
December 28, 2025 · Buena Vista, Iowa
Intermittent short duration blizzard or near-blizzard conditions occurred, divided by a longer improvement in conditions as falling snow ended for a time during the late afternoon and evening. When gusty northwest winds from 35 to 55 mph were concurrent with light snowfall, which…
December 18, 2025 · Buena Vista, Iowa
Sustained winds reached around 40 to 48 mph with a gust as high as 60 mph 3 miles southwest of Storm Lake.
December 13, 2025 · Buena Vista, Iowa
Snowfall totaled 3.2 inches at Sioux Rapids and 2.6 inches at Storm Lake.
December 13, 2025 · Buena Vista, Iowa
Wind chills reached as low as -33 degrees 3 miles southwest of Storm Lake.
December 10, 2025 · Buena Vista, Iowa
Synoptic northwest winds were occasionally sustained from 40 to 47 mph with gusts as high as 61 mph at an Automated Weather Observing System site 3 miles southwest of Storm Lake.
December 6, 2025 · Buena Vista, Iowa
Snowfall totaled 6.5 inches at Marathon and 5.3 inches at Storm Lake.
November 28, 2025 · Buena Vista, Iowa
A long-duration snowfall totaled 9.8 inches at Storm Lake and 8.6 inches in Sioux Rapids.
November 25, 2025 · Buena Vista, Iowa
Sustained winds reached 40 to 44 mph at times with a peak gust of 58 mph at an Automated Weather Observing System site 2 miles southwest of Storm Lake.
November 8, 2025 · Buena Vista, Iowa
Snowfall totaled 3.6 inches at Sioux Rapids.
August 16, 2025 · Buena Vista, Iowa
Dangerous heat index values peaked as high as 109 degrees at Storm Lake and 2 miles northeast of Truesdale, and 106 degrees 3 miles southwest of Storm Lake on August 16.
August 8, 2025 · Buena Vista, Iowa
Heat index values peaked as high as 104 degrees 2 miles northeast of Alta and 102 degrees 2 miles northeast of Truesdale.
July 28, 2025 · Buena Vista, Iowa
A 60 mph thunderstorm wind gust was measured at Storm Lake Municipal Airport (KSLB).
July 27, 2025 · Buena Vista, Iowa
Dangerous heat index readings reached an afternoon peak on July 27 as high as 116 degrees near Alta, 109 degrees in Storm Lake, and 108 degrees near Rembrandt.
July 22, 2025 · Buena Vista, Iowa
Dangerous heat index readings reached afternoon peaks as high as 109 degrees near Larrabee and 106 degrees in Storm Lake on July 23.
June 20, 2025 · Buena Vista, Iowa
Daily afternoon and evening heat indices ranged from 105 to 113 degrees with a maximum heat index of 113 degrees at a personal weather station near Alta on June 21 and 109 degrees near Storm Lake on June 20.
April 18, 2025 · Buena Vista, Iowa
Trees and power lines were downed in residential areas south of downtown Storm Lake.
April 18, 2025 · Buena Vista, Iowa
Tree, power line, and roof damage occurred along business Highway 71. Most roof damage was to metal roofing and building soffits, with one building suffering the collapse of an unsupported cinder block wall. Several semi-trucks were tipped over. A large hardwood tree trunk was sn…
April 18, 2025 · Buena Vista, Iowa
Winds were measured by a personal weather station.
April 18, 2025 · Buena Vista, Iowa
March 19, 2025 · Buena Vista, Iowa
Snowfall totaled 8.0 inches in Sioux Rapids and Storm Lake. Northwest winds gusted between 40 and 55 mph with a peak gust of 63 mph reported by the AWOS at Storm Lake Municipal Airport (KSLB). The combination of snow and wind resulted in widespread white-out conditions, especiall…
March 19, 2025 · Buena Vista, Iowa
Sustained winds occasionally reached 40 to 46 mph during the morning and early afternoon hours. A peak wind gust of 63 mph was recorded at 1215 CST by the AWOS at Storm Lake Municipal Airport (KSLB) and a 59 mph gust was recorded at 0720 CST by a private weather station near Alta…
March 14, 2025 · Buena Vista, Iowa
A 58 mph thunderstorm wind gust was measured by a personal weather station.
March 14, 2025 · Buena Vista, Iowa
A 61 mph thunderstorm wind gust was measured by a personal weather station.
March 14, 2025 · Buena Vista, Iowa
A 58 mph thunderstorm wind gust was measured by the Iowa Department of Transportation mesonet site near Truesdale.
March 4, 2025 · Buena Vista, Iowa
Sustained winds reached from 40 to 47 mph at times with gusts as high as 59 mph near Storm Lake and Truesdale.
March 4, 2025 · Buena Vista, Iowa
Snowfall totaled 4.0 inches at Storm Lake and 3.0 inches at Sioux Rapids, and northwest winds were sustained from 40 to 47 mph at times with gusts up to 59 mph near Storm Lake and Truesdale. Wind and snowfall combined to result in widespread white-out conditions at times, especia…
February 28, 2025 · Buena Vista, Iowa
Winds were sustained from 30 to 36 mph with a peak gust of 53 mph near Rembrandt and 49 mph near Storm Lake.