Iowa, 2026

Tornadoes and Flash Flooding in Iowa, June 17, 2026

June 17, 2026 · NWS DVN · 35 events in 12 counties and zones

A strong storm system for mid-June brought two rounds of thunderstorm on Wednesday June 17th. The strongest round of storms occurred during the morning hours that brough damaging winds (some significant), heavy rain, and two EF-1 tornadoes occurred in Iowa.

Where it happened

Every event with a place to put it. Tap one for its entry below.

  • Tornadoes
  • Tropical storms and surge
  • Floods
  • Wind
  • Hail
  • Winter weather
  • Heat and drought
  • Cold
  • Fire, smoke and dust
  • Marine and coastal
  • Other

Open the live radar over this ground

The toll

Deaths
0
Injuries
0
Property damage
None recorded
Crop damage
None recorded
Events
35

Deaths and injuries are direct and indirect together, as the offices filed them. Damage is property and crops in the dollars of the year, not adjusted for inflation, and only where an office estimated it.

What happened

The episode as NWS DVN wrote it up.

A strong storm system for mid-June brought two rounds of thunderstorm on Wednesday June 17th. The strongest round of storms occurred during the morning hours that brough damaging winds (some significant), heavy rain, and two EF-1 tornadoes occurred in Iowa. One of these tornado was in Linby in Jefferson and the second touched down in far southeast Lee County and moved into Clark County Missouri and then into Warsaw Illinois.

What forecasters said that day

The local office's own words before the first event, as it sent them, from the Iowa Environmental Mesonet's archive of National Weather Service text.

NWS Quad Cities, IA wrote its last area forecast discussion before the first event at Jun 17, 1:19 AM CST, 4 hours 14 minutes earlier. Its key messages:

  • Slight/Enhanced Risk (level 2/3 of 5) for severe storms early this morning around sunrise, lasting through mid morning.The primary threat with these storms will be large to very large hail.
  • Late this morning and through the afternoon, much of the area will have a threat for more severe storms, with the whole area under a severe threat ranging from a Slight Risk (level 2 of 5) in our northwest to a Moderate Risk (level 4 of 5) in our extreme southeast/east.
  • High moisture content over the area will allow for heavy rainfall with any storms through today. Flash flooding will be possible in areas that see repeating rounds of storms, especially in areas that recently saw heavy rainfall. Flood Watch remains in effect for areas in West-Central Illinois.
  • Quiet weather will be seen through the second half of the work week, with the pattern becoming active again this weekend and beyond.
Area forecast discussion, Jun 17, 1:19 AM CST, 4 hours 14 minutes before
Area Forecast Discussion
National Weather Service Quad Cities IA IL
219 AM CDT Wed Jun 17 2026

.KEY MESSAGES...

- Slight/Enhanced Risk (level 2/3 of 5) for severe storms early
  this morning around sunrise, lasting through mid morning.The
  primary threat with these storms will be large to very large
  hail.

- Late this morning and through the afternoon, much of the area
  will have a threat for more severe storms, with the whole
  area under a severe threat ranging from a Slight Risk (level 2
  of 5) in our northwest to a Moderate Risk (level 4 of 5) in
  our extreme southeast/east.

- High moisture content over the area will allow for heavy
  rainfall with any storms through today. Flash flooding will be
  possible in areas that see repeating rounds of storms,
  especially in areas that recently saw heavy rainfall. Flood
  Watch remains in effect for areas in West-Central Illinois.

- Quiet weather will be seen through the second half of the
  work week, with the pattern becoming active again this weekend
  and beyond.

&&

.SHORT TERM /THROUGH TONIGHT/...
Issued at 215 AM CDT Wed Jun 17 2026

Severe weather is expected today as a seasonably strong system moves
through the region. This will bring two rounds of storms to eastern
Iowa, northwest Illinois, and northeast Missouri: a first round
in the morning hours (4-9 AM) and second round in the afternoon
hours (12-7 PM). Morning storms are anticipated to have a
primary threat of large hail and low damaging wind potential,
while afternoon storms will be capable of all hazards, including
tornadoes. In addition, heavy rain will lead to localized flash
flooding, especially in areas that see repeated rounds of
storms.

A strong shortwave will move from the Northern Plains into the Upper
Midwest this morning. Pressure heights are near or at the NAEFS
climatological minimum for mid-June, while winds aloft are near or
at their maximum. This can be seen in a strong (50-60 kts) zonal jet
at 500 mb sampled upstream with today's 00Z soundings. As this
system translates into the Upper Midwest early this morning,
southerly to southwesterly flow across the central Plains will
provide warm air advection and moisture, which will amplify with the
LLJ towards sunrise. As a result, dewpoints are forecast to rise
into the mid to upper 60s within a few hours after sunrise, creating
a sharp gradient between the northern and southern halves of
the CWA. Lift along this WAA wing will provide the focus for
morning convection, with showers and storms across the area.

For the morning, the greatest risk for severe storms is along and
south of Interstate 80, though there is some uncertainty given a
strong cap over the region. If storms are able to develop, shear
magnitude and direction suggests a mixed storm mode with multicell
and supercells storms. A favorable severe environment of high lapse
rates (7.5-8.5 degC/km) and up to 2000 J/kg of MUCAPE will support a
primary risk of large hail. In addition to the risk of large hail,
heavy rain will be possible with these these storms. This should be
a soaking rain this morning and flash flooding threat should be
limited, save for areas that have a long residence time with storms.
This would primarily occur with cells that move over the same areas,
as storms in this first round will be moving quickly towards the
east at 40-50 kts.

By mid- to late morning, these storms will move east into central
Illinois, giving the airmass time to recover. At this point, strong
southwesterly flow will continue to feed in moisture and
instability, providing the energy necessary for the second round of
storms. The greatest area of uncertainty is in how much recovery
time will be possible, as morning storms and showers could persist
longer than anticipated. If the atmosphere is able to recover
following morning storms, an environment favoring supercells will
develop, leading to the potential for all hazard severe
thunderstorms.

Around 12 PM, forcing along the cold front will plow into a region
of 2000 (north) to 4000 (south) J/kg of CAPE, providing the forcing
necessary for convective initiation. These storms will be fast
moving, with a storm motion of 50 kts to the east. Large hail and
damaging winds are possible with all storms. Tornado threat will be
more limited, with the best low level shear supporting the highest
tornado threat in west-central Illinois. These storms will exit into
central Illinois around 6-7 PM.

Once these storms move off to our east, CAA advection behind the
front will support westerly to northwesterly winds up to 20-25 mph,
leading to a breezy night.

&&

.LONG TERM /THURSDAY THROUGH TUESDAY/...
Issued at 215 AM CDT Wed Jun 17 2026

Several pleasant, mainly dry days will follow our big system today.
This will lead to temperatures below normal for highs and lows
Thursday and Friday.  Dry air should keep any rain threat low,
though some energy skirting by aloft could bring some sprinkles
or even a tiny thunderstorm as early as Friday night.

Warm begins to spread northward again towards Saturday, as the flow
aloft shifts towards a more active zonal flow regime. Models remain
consistent in showing a warm front developing over the Midwest
Saturday night, and having at least one significant wave of
rain and thunderstorms/ potentially an MCS Sunday and Sunday
night. There is latitude differences in the latest
deterministic guidance, with the GFS shifting that axis a bit
south, and the EC and GEM maintaining a more northerly frontal
zone. Regardless, that will be the next period for us to focus
on for both heavy rainfall and a thunderstorm risk.

&&

.AVIATION /06Z TAFS THROUGH 06Z THURSDAY/...
Issued at 1210 AM CDT Wed Jun 17 2026

A fast moving storm system will bring a quick transition from
VFR with light winds to thunderstorms with very strong winds
aloft (LLWS) towards morning. Storms are expected to rapidly
form in eastern Iowa between 09z and 12Z, then spread quickly
southeast and east through the rest of the area. These storms
will move quickly, produce lots of lightning, hail, and gusty
winds, in addition to IFR conditions in the storms. This period
of widespread storms will extend towards 18z, especially along
and north of Interstate 80 Wednesday. More isolated coverage,
but intense storms are possible in the afternoon, mainly at MLI
and BRL, (south of I-80). These storms could also produce
damaging winds, hail, and some tornadoes as well. Quick movement
to the east should limit the duration of impact to aviation,
with a breezy, but largely VFR evening expected behind the
afternoon storm threat.

&&

.DVN WATCHES/WARNINGS/ADVISORIES...
IA...None.
IL...Flood Watch from 7 AM CDT this morning through this evening
     for ILZ009-016>018.
MO...None.

&&

SHORT TERM...Ellingworth
LONG TERM...Ervin
AVIATION...Ervin
Hazardous weather outlook, Jun 17, 2:21 AM CST, 3 hours 12 minutes before
Hazardous Weather Outlook
National Weather Service Quad Cities IA IL
321 AM CDT Wed Jun 17 2026

IAZ040>042-051>054-063>068-076>078-087>089-098-099-ILZ001-002-007-
009-015>018-024>026-034-035-MOZ009-010-180830-
Buchanan-Delaware-Dubuque-Benton-Linn-Jones-Jackson-Iowa-Johnson-
Cedar-Clinton-Muscatine-Scott-Keokuk-Washington-Louisa-Jefferson-
Henry IA-Des Moines-Van Buren-Lee-Jo Daviess-Stephenson-Carroll-
Whiteside-Rock Island-Henry IL-Bureau-Putnam-Mercer-Henderson-
Warren-Hancock-McDonough-Scotland-Clark-
321 AM CDT Wed Jun 17 2026

This Hazardous Weather Outlook is for portions of north central
Illinois...northwest Illinois...west central Illinois...east
central Iowa...northeast Iowa...southeast Iowa and northeast
Missouri.

.DAY ONE...TODAY AND TONIGHT

The Wapsipinicon River is experiencing flooding. Please see the
latest Flood Statements and Flood Warnings for details.

A strong system will bring the potential for severe thunderstorms
today. A Moderate, level 4 of 5, risk is forecast for central
Illinois, with an Enhanced, level 3 of 5, risk of severe
thunderstorms south of Highway 30 and the remainder of the area
under a Slight, level 2 of 5, risk. The first round of thunderstorms
will continue through late morning today, with a primary risk of
large hail. After 12 PM, a second round of thunderstorms is expected
along and ahead of the cold front, with all severe weather hazards
possible, including tornadoes. Localized flash flooding will be
possible during both rounds, especially in areas that see multiple
rounds of storms.

.DAYS TWO THROUGH SEVEN...THURSDAY THROUGH TUESDAY

The next chance for thunderstorms will be Sunday and Sunday night.

.SPOTTER INFORMATION STATEMENT...
Spotter activation is expected this morning and this afternoon.

Ellingworth/Ervin

The radar

The Des Moines radar (KDMX), 124 km away, was scanning. The volume nearest the first event began at 11:32 UTC.

Open the radar archive at this moment

Event by event

24 thunderstorm wind, 9 flash flood, 2 tornado. Local standard time, as filed.

Thunderstorm Wind, Iowa

When
June 17, 5:33 AM CST
Where
Iowa County, 2.07 mi SW of Koszta
Measured
55 kt (63 mph) measured gust
Reported by
Mesonet
Coordinates
41.800, -92.230

Thunderstorm Wind, Benton

When
June 17, 5:38 AM CST
Where
Benton County, 1.24 mi NE of Blairstown
Measured
56 kt (64 mph) measured gust
Reported by
Mesonet
Coordinates
41.910, -92.080

Thunderstorm Wind, Benton

When
June 17, 5:38 AM CST
Where
Benton County, 2.31 mi SSE of Van Horne
Measured
64 kt (74 mph) measured gust
Reported by
Mesonet
Coordinates
41.990, -92.060

Thunderstorm Wind, Linn

When
June 17, 5:52 AM CST
Where
Linn County, 3.77 mi SW of Fairfax
Measured
65 kt (75 mph) measured gust
Reported by
Mesonet
Coordinates
41.880, -91.830

Thunderstorm Wind, Linn

When
June 17, 5:57 AM CST
Where
Linn County, 0.51 mi E of (Cid)cedar Rapids Ar
Measured
57 kt (66 mph) measured gust
Reported by
Public
Coordinates
41.880, -91.710

Thunderstorm Wind, Benton

When
June 17, 6:01 AM CST
Where
Benton County, 2.17 mi ESE of Atkins
Measured
56 kt (64 mph) estimated gust
Reported by
Emergency Manager
Coordinates
41.970, -91.830

Tree snapped due to strong wind gusts.

Thunderstorm Wind, Linn

When
June 17, 6:01 AM CST
Where
Linn County, 0.51 mi E of (Cid)cedar Rapids Ar
Measured
68 kt (78 mph) measured gust
Reported by
ASOS
Coordinates
41.880, -91.710

Recorded by the Cedar Rapids Eastern Iowa Airport.

Thunderstorm Wind, Johnson

When
June 17, 6:04 AM CST
Where
Johnson County, 0.29 mi E of North Liberty
Measured
56 kt (64 mph) estimated gust
Reported by
Broadcast Media
Coordinates
41.750, -91.614

A tree fell and damaged fence on Washington Ave.

Thunderstorm Wind, Johnson

When
June 17, 6:04 AM CST
Where
Johnson County, 0.69 mi N of North Liberty
Measured
52 kt (60 mph) measured gust
Reported by
Trained Spotter
Coordinates
41.760, -91.620

Thunderstorm Wind, Johnson

When
June 17, 6:05 AM CST
Where
Johnson County, 0.52 mi E of North Liberty
Measured
52 kt (60 mph) estimated gust
Reported by
Trained Spotter
Coordinates
41.750, -91.610

Large tree blown down with limbs 6 to 8 inches in diameter.

Thunderstorm Wind, Linn

When
June 17, 6:11 AM CST
Where
Linn County, 3.77 mi SW of Fairfax
Measured
56 kt (64 mph) estimated gust
Reported by
Emergency Manager
Coordinates
41.880, -91.830

A fireworks sales tent collapsed.

Thunderstorm Wind, Johnson

When
June 17, 6:11 AM CST
Where
Johnson County, 0.69 mi N of North Liberty
Measured
61 kt (70 mph) measured gust
Reported by
Public
Coordinates
41.760, -91.620

Thunderstorm Wind, Johnson

When
June 17, 6:14 AM CST
Where
Johnson County, 0.52 mi E of North Liberty
Measured
56 kt (64 mph) measured gust
Reported by
Mesonet
Coordinates
41.750, -91.610

Thunderstorm Wind, Linn

When
June 17, 6:15 AM CST
Where
Linn County, 2.92 mi SE of Cedar Rapids
Measured
61 kt (70 mph) estimated gust
Reported by
Trained Spotter
Coordinates
41.970, -91.610

This was an estimated wind gust. Torrential rainfall also occurring at time of report.

Tornado, Jefferson

When
June 17, 6:23 AM CST to 6:27 AM CST
Where
Jefferson County, 0.86 mi SE of Pekin to 1.04 mi E of Linby
Rating
EF1
Path length
1.98 mi
Path width
50 yd
Reported by
NWS Storm Survey
Coordinates
41.160, -92.170

A brief EF1 tornado, with peak winds of 90 mph, developed just south of Pekin, IA, impacting areas from Pekin Community Schools east-southeast towards Linby, IA. At Pekin Schools, softwood trees were snapped above the base in a narrow area just north of the football field. There were also portions of a metal roof peeled off of an outbuilding. The tornado blew down a chain link fence near the softball diamond, then damaged one of the softball dugouts and depositing the debris along the trees southeast of the softball diamond. The tornado then moved east-southeast towards Linby, where several broken tree branches and sheared trees were reported, along with a hardwood tree being uprooted.

Flash Flood, Linn

When
June 17, 6:29 AM CST to 8:29 AM CST
Where
Linn County, 2.92 mi ENE of Beverly to 3.93 mi SW of Cedar Rapids
Cause
Heavy Rain
Reported by
Trained Spotter
Coordinates
41.950, -91.730

Two to three feet deep water with a car stuck at location.

Flash Flood, Washington

When
June 17, 6:40 AM CST to 8:40 AM CST
Where
Washington County, 2.19 mi ENE of Ainsworth to 2.31 mi ESE of Ainsworth
Cause
Heavy Rain
Reported by
Trained Spotter
Coordinates
41.290, -91.530

Water flowing on the road eastbound off Hwy 218 near Ainsworth coming from fields.

Thunderstorm Wind, Cedar

When
June 17, 6:40 AM CST
Where
Cedar County, 0.69 mi N of Lowden
Measured
52 kt (60 mph) measured gust
Reported by
COOP Observer
Coordinates
41.860, -90.930

Flash Flood, Linn

When
June 17, 6:41 AM CST to 8:41 AM CST
Where
Linn County, 0.43 mi SSE of Cedar Rapids to 1.21 mi E of Cedar Rapids
Cause
Heavy Rain
Reported by
Trained Spotter
Coordinates
41.994, -91.647

Six to ten inches of water running across the roads in the area including 19th St SE and 2nd Ave SE. Cars driving through are stalling out. Delayed report.

Thunderstorm Wind, Des Moines

When
June 17, 7:00 AM CST
Where
Des Moines County, 1.48 mi NNW of Dodgeville
Measured
75 kt (86 mph) estimated gust
Reported by
Trained Spotter
Coordinates
40.970, -91.190

Utility poles and power lines down, the time estimated from radar.

Thunderstorm Wind, Des Moines

When
June 17, 7:00 AM CST
Where
Des Moines County, 1.25 mi WNW of Mediapolis
Measured
70 kt (81 mph) estimated gust
Reported by
Public
Coordinates
41.010, -91.170

Multiple power lines blown down in town, tree down on a house.

Flash Flood, Muscatine

When
June 17, 7:01 AM CST to 11:01 AM CST
Where
Muscatine County, 0.41 mi E of Muscatine to 0.6 mi NW of Muscatine
Cause
Heavy Rain
Reported by
Emergency Manager
Coordinates
41.421, -91.042

Mad Creek flooded over roadway. A vehicle drove into flood waters and was swept away. Also flooding at 10th and Sycamore.

Thunderstorm Wind, Des Moines

When
June 17, 7:02 AM CST
Where
Des Moines County, 1.25 mi WSW of Mediapolis Sharar Ar
Measured
54 kt (62 mph) measured gust
Reported by
Mesonet
Coordinates
41.020, -91.070

Thunderstorm Wind, Des Moines

When
June 17, 7:05 AM CST
Where
Des Moines County, 0.87 mi NW of Mediapolis
Measured
61 kt (70 mph) estimated gust
Reported by
Public
Coordinates
41.010, -91.160

A tree down on house along with many power lines down.

Thunderstorm Wind, Des Moines

When
June 17, 7:07 AM CST
Where
Des Moines County, 0.69 mi S of Lenox Park
Measured
61 kt (70 mph) estimated gust
Reported by
Public
Coordinates
40.820, -91.130

Trees and power lines blown down, time estimated from radar.

Thunderstorm Wind, Scott

When
June 17, 7:08 AM CST
Where
Scott County, 2.08 mi NW of Panorama Park
Measured
50 kt (58 mph) estimated gust
Reported by
NWS Employee
Coordinates
41.570, -90.500

Four inch diameter branch down. The time estimated on radar.

Thunderstorm Wind, Des Moines

When
June 17, 7:14 AM CST
Where
Des Moines County, 0.87 mi NE of Burlington Arpt
Measured
61 kt (70 mph) estimated gust
Reported by
Public
Coordinates
40.790, -91.110

Trees down with one on a home. The time was estimated from radar.

Thunderstorm Wind, Des Moines

When
June 17, 7:15 AM CST
Where
Des Moines County, 0.52 mi E of Beaverdale
Measured
53 kt (61 mph) measured gust
Reported by
Trained Spotter
Coordinates
40.850, -91.210

An awning blown off mobile home. Still had 45 to 50 mph winds 10 minutes later.

Thunderstorm Wind, Des Moines

When
June 17, 7:21 AM CST
Where
Des Moines County, Burlington Arpt
Measured
50 kt (58 mph) measured gust
Reported by
ASOS
Coordinates
40.780, -91.120

Recorded by the Burlington Iowa Airport.

Flash Flood, Jefferson

When
June 17, 8:00 AM CST to 10:00 AM CST
Where
Jefferson County, 0.82 mi NNE of Fairfield to 0.95 mi NE of Fairfield
Cause
Heavy Rain
Reported by
Law Enforcement
Coordinates
41.011, -91.974

Grimes Ave between the 600 block and 800 block were flooded and barricaded. Time estimated.

Tornado, Lee

When
June 17, 8:05 AM CST to 8:06 AM CST
Where
Lee County, 3.93 mi WSW of Keokuk to 4.1 mi WSW of Keokuk
Rating
EF1
Path length
0.28 mi
Path width
100 yd
Continued into
Clark, Mo (DVN)
Reported by
NWS Storm Survey
Coordinates
40.380, -91.450

A brief EF1 tornado uniquely tracked across three states. This developed just in Lee County, Iowa, with peak winds of 105 mph, and tracked southeast through Clark County, Missouri. It then continued across the Mississippi River into Hancock County Illinois.

Flash Flood, Linn

When
June 17, 8:45 AM CST to 10:45 AM CST
Where
Linn County, 2.92 mi SE of Covington to 2.7 mi NE of Beverly
Cause
Heavy Rain
Reported by
Public
Coordinates
41.970, -91.730

Wiley Blvd Northwest is closed north of Johnson Ave NW due to flooding. Also, flooding reported at 33rd Ave SW and 6th St. SW.

Flash Flood, Louisa

When
June 17, 8:57 AM CST to 10:57 AM CST
Where
Louisa County, Letts to 0.31 mi SSE of Letts
Cause
Heavy Rain
Reported by
Public
Coordinates
41.330, -91.230

Road closed due to flooding. Person reported that this is the worst flooding they have seen at this location in a long time.

Flash Flood, Muscatine

When
June 17, 11:38 AM CST to 3:38 PM CST
Where
Muscatine County, 1.72 mi N of Muscatine to 2.12 mi N of Muscatine
Cause
Heavy Rain
Reported by
Trained Spotter
Coordinates
41.445, -91.047

Mad Creek was out of banks near Hwy 38 to Lake Park Blvd, and approaching bridge level at 5th St, 2nd St, and Colorado St. Multiple vehicles were stranded in flood waters. 5.25 inches rain fell since 7am.

Flash Flood, Johnson

When
June 17, 11:54 AM CST to 1:54 PM CST
Where
Johnson County, 0.86 mi NE of Twin View Heights to 2.25 mi NNE of Twin View Heights
Cause
Heavy Rain
Reported by
Emergency Manager
Coordinates
41.830, -91.560

Roads were closed due to high water - 140th St between Ely Rd and Naples, Sandy Beach Rd at the Beach, and Chambers Ave at posted low water crossing. Time estimated.

What these are

Thunderstorm Wind
Winds from a thunderstorm of 50 knots (58 mph) or more, or lower winds that caused damage or casualties. Measured gusts are marked MG, estimated EG.
Tornado
A violently rotating column of air in contact with the ground and extending from a thunderstorm, filed with its path, width and Fujita or Enhanced Fujita rating from the damage survey.
Flash Flood
Flooding that begins within six hours of the rain that causes it, or of a dam or levee failure or ice jam release, often with deadly speed.

After NWS Directive 10-1605, the rules offices file Storm Data by.

The same day elsewhere

More

Every storm in Iowa in 2026Every state in 2026This day in weather historyThe tornado archive for Iowa, 2026Warnings in Iowa, June 2026

Sources

NOAA National Centers for Environmental Information, Storm Events Database, compiled from the National Weather Service’s monthly Storm Data. Complete through 2026-06; NCEI adds each month about 75 days after it ends and revises past years a few times a year. Rebuilt 2026-09-24. Each event’s entry at NCEI: 1337764, 1337765, 1337766, 1337767, 1337768, 1337770, 1337771, 1337772, 1337782, 1337763, 1337773, 1337774, 1337775, 1337776, 1337558, 1337749, 1337747, 1337777, 1337759, 1337783, 1337784, 1337751, 1337778, 1337779, 1337785, 1337787, 1337786, 1337780, 1337781, 1337753, 1337531, 1337754, 1337756, 1337755, 1337757.