Very hot and humid air in place across eastern Iowa, northwest Illinois, and far northeast Missouri interacted with a southward moving frontal boundary and disturbance aloft, setting the stage for development and organization of severe thunderstorms across the region. Storms initially formed from north central Iowa and southern Wisconsin along the frontal boundary, which slowly worked south into the hot, humid air in place across the region. As storms arrived across east central Iowa, they began producing winds around 70 MPH across the Hwy 20 corridor. Another storm to the south further intensified, and began producing winds of 80+ MPH as it tracked along the Hwy 30 corridor. This impacted the northern suburbs of Cedar Rapids into Clinton. These storms continued to produce wind gusts around 60-70 MPH as they progressed into northwest Illinois. One brief EF-0 tornado began in Clinton, Iowa, then moved across the Mississippi River before dissipating near Fulton, Illinois. Damage near Andrew, Iowa in Jackson County was determined to be straight-line winds. Storms additionally produced large hail around the Dubuque metro, with quarter size hail reported.

Thunderstorm Wind in LINN, IOWA
From 28-JUL-23 19:20:00 to 28-JUL-23 19:30:00 (CST-6)
Location: MARION
Magnitude: 78.00 EG
Reported by: Trained Spotter

Trained spotter reported a 90 mph wind gust.

Thunderstorm Wind in BUCHANAN, IOWA
From 28-JUL-23 18:35:00 to 28-JUL-23 18:45:00 (CST-6)
Location: JESUP
Magnitude: 56.00 EG
Reported by: Trained Spotter

Several 6 inch diameter tree limbs downed.

Thunderstorm Wind in CEDAR, IOWA
From 28-JUL-23 19:37:00 to 28-JUL-23 19:45:00 (CST-6)
Location: BENNETT
Magnitude: 56.00 MG
Reported by: Mesonet

Thunderstorm Wind in CLINTON, IOWA
From 28-JUL-23 20:00:00 to 28-JUL-23 20:10:00 (CST-6)
Location: DEWITT
Magnitude: 52.00 EG
Reported by: NWS Employee

Estimated wind gust of 60 mph with thunderstorm.

Thunderstorm Wind in JONES, IOWA
From 28-JUL-23 19:18:00 to 28-JUL-23 19:30:00 (CST-6)
Location: MONTICELLO
Magnitude: 65.00 EG
Reported by: Law Enforcement

Several trees and large branches downed by the wind.

Thunderstorm Wind in JONES, IOWA
From 28-JUL-23 19:23:00 to 28-JUL-23 19:35:00 (CST-6)
Location: ANAMOSA
Magnitude: 61.00 EG
Reported by: Law Enforcement

Multiple trees were downed.

Thunderstorm Wind in MUSCATINE, IOWA
From 28-JUL-23 21:30:00 to 28-JUL-23 21:40:00 (CST-6)
Location: MUSCATINE
Magnitude: 56.00 EG
Reported by: Fire Department/Rescue

Tree downed on powerlines, which was a likely cause for a local house fire.

Hail in DUBUQUE, IOWA
From 28-JUL-23 18:39:00 to 28-JUL-23 18:45:00 (CST-6)
Location: DUBUQUE
Magnitude: 1.00 
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Broadcast Media

Thunderstorm Wind in JONES, IOWA
From 28-JUL-23 19:35:00 to 28-JUL-23 19:45:00 (CST-6)
Location: WYOMING
Magnitude: 61.00 EG
Reported by: Law Enforcement

Powerlines downed throughout the town, with one downed on a mobile home.

Thunderstorm Wind in LINN, IOWA
From 28-JUL-23 19:10:00 to 28-JUL-23 19:20:00 (CST-6)
Location: CEDAR RAPIDS
Magnitude: 65.00 MG
Reported by: Mesonet

Mesonet reported a 75 mph wind gust along Interstate 380.

Hail in DUBUQUE, IOWA
From 28-JUL-23 18:39:00 to 28-JUL-23 18:45:00 (CST-6)
Location: DUBUQUE
Magnitude: 1.00 
Reported by: Broadcast Media

Tornado in CLINTON, IOWA
From 28-JUL-23 20:16:00 to 28-JUL-23 20:18:00 (CST-6)
Location: CLINTON
Tornado F-scale: EF0
Reported by: NWS Storm Survey

A brief tornado developed in Clinton, IA Friday evening, and moved into Whiteside County Illinois over the Mississippi River, before dissipating near Fulton, IL. The tornado caused sporadic tree damage, including several large trees on the Clinton County courthouse lawn. The tornado was captured on webcam video at the riverfront, where it moved a boat docked near the Candlelight Inn in Clinton. Maximum winds were estimated around 75 mph. The tornado was rated EF0.

Thunderstorm Wind in LINN, IOWA
From 28-JUL-23 19:22:00 to 28-JUL-23 19:30:00 (CST-6)
Location: MT VERNON
Magnitude: 56.00 MG
Reported by: Mesonet

Mesonet station measured a 65 mph wind gust.

Thunderstorm Wind in LINN, IOWA
From 28-JUL-23 19:18:00 to 28-JUL-23 19:30:00 (CST-6)
Location: WESTERN
Magnitude: 56.00 EG
Reported by: Trained Spotter

Large tree limb was snapped.

Thunderstorm Wind in LINN, IOWA
From 28-JUL-23 19:07:00 to 28-JUL-23 19:20:00 (CST-6)
Location: BEVERLY
Magnitude: 61.00 EG
Reported by: Public

Report from mping regarding tree limbs down, power poles damaged, and shingles blown off of a roof.

Thunderstorm Wind in LINN, IOWA
From 28-JUL-23 19:09:00 to 28-JUL-23 19:20:00 (CST-6)
Location: MARION
Magnitude: 61.00 EG
Reported by: Public

Tree limbs blown down, with shingles blown off. Report from mping.

Thunderstorm Wind in JACKSON, IOWA
From 28-JUL-23 19:58:00 to 28-JUL-23 20:10:00 (CST-6)
Location: ANDREW
Magnitude: 61.00 EG
Reported by: Fire Department/Rescue

Trees down along Highway 62, near Andrew.

Thunderstorm Wind in JACKSON, IOWA
From 28-JUL-23 19:45:00 to 28-JUL-23 20:00:00 (CST-6)
Location: MAQUOKETA
Magnitude: 56.00 EG
Reported by: Trained Spotter

Tree limbs around three to four inches in diameter were downed in Maquoketa.

Thunderstorm Wind in BUCHANAN, IOWA
From 28-JUL-23 18:11:00 to 28-JUL-23 18:35:00 (CST-6)
Location: JESUP
Magnitude: 52.00 EG
Reported by: Trained Spotter

A trained spotter reported a 60 mph wind gust with the thunderstorm.

Thunderstorm Wind in DELAWARE, IOWA
From 28-JUL-23 18:49:00 to 28-JUL-23 19:00:00 (CST-6)
Location: MANCHESTER
Magnitude: 61.00 EG
Reported by: Trained Spotter

A trained spotter reported a 70 mph wind gust with the thunderstorm.

Thunderstorm Wind in JONES, IOWA
From 28-JUL-23 19:10:00 to 28-JUL-23 19:20:00 (CST-6)
Location: MONTICELLO
Magnitude: 61.00 EG
Reported by: Public

Several trees downed throughout town.

Thunderstorm Wind in SCOTT, IOWA
From 28-JUL-23 20:10:00 to 28-JUL-23 20:25:00 (CST-6)
Location: PLEASANT VLY
Magnitude: 52.00 EG
Reported by: Public

Report from mping regarding three inch tree branches down, along with power poles damaged.

Thunderstorm Wind in DUBUQUE, IOWA
From 28-JUL-23 18:50:00 to 28-JUL-23 19:00:00 (CST-6)
Location: (DBQ)DUBUQUE MUNI AR
Magnitude: 50.00 MG
Reported by: ASOS

ASOS at the Dubuque Airport reported a 58 mph wind gust.

Thunderstorm Wind in DELAWARE, IOWA
From 28-JUL-23 18:53:00 to 28-JUL-23 19:05:00 (CST-6)
Location: RYAN
Magnitude: 53.00 MG
Reported by: Emergency Manager

Emergency manager reported a 61 mph wind gust.

Thunderstorm Wind in JOHNSON, IOWA
From 28-JUL-23 19:25:00 to 28-JUL-23 19:40:00 (CST-6)
Location: SWISHER
Magnitude: 61.00 EG
Reported by: Public

Several trees downed in town.

Thunderstorm Wind in JOHNSON, IOWA
From 28-JUL-23 19:30:00 to 28-JUL-23 19:50:00 (CST-6)
Location: TWIN VIEW HEIGHTS
Magnitude: 61.00 EG
Reported by: Emergency Manager

Several trees down at Sandy Beach Campground.

Thunderstorm Wind in LINN, IOWA
From 28-JUL-23 18:58:00 to 28-JUL-23 19:10:00 (CST-6)
Location: PALO
Magnitude: 61.00 EG
Reported by: Public

Report of 70 mph wind gust from thunderstorm.

Thunderstorm Wind in BENTON, IOWA
From 28-JUL-23 18:59:00 to 28-JUL-23 19:10:00 (CST-6)
Location: ATKINS
Magnitude: 52.00 EG
Reported by: Public

Report of 60 mph wind gust with the thunderstorm.

Thunderstorm Wind in CEDAR, IOWA
From 28-JUL-23 19:35:00 to 28-JUL-23 19:50:00 (CST-6)
Location: TIPTON
Magnitude: 61.00 EG
Reported by: Law Enforcement

Numerous trees downed throughout town.

Thunderstorm Wind in CEDAR, IOWA
From 28-JUL-23 19:30:00 to 28-JUL-23 19:45:00 (CST-6)
Location: CLARENCE
Magnitude: 61.00 EG
Reported by: Law Enforcement

Large tree downed on 5th Avenue, on the south side of town.

Thunderstorm Wind in DELAWARE, IOWA
From 28-JUL-23 19:00:00 to 28-JUL-23 19:10:00 (CST-6)
Location: RYAN
Magnitude: 61.00 EG
Reported by: Emergency Manager

House damage and roof blown off of a shed in Ryan.

Thunderstorm Wind in LINN, IOWA
From 28-JUL-23 19:05:00 to 28-JUL-23 19:15:00 (CST-6)
Location: HIAWATHA
Magnitude: 78.00 EG
Reported by: Trained Spotter

Trained spotter reported a 90 mph wind gust along the leading edge of the thunderstorm.

Thunderstorm Wind in JACKSON, IOWA
From 28-JUL-23 20:05:00 to 28-JUL-23 20:15:00 (CST-6)
Location: GREEN IS
Magnitude: 61.00 EG
Reported by: Law Enforcement

Large tree downed by thunderstorm winds.

Thunderstorm Wind in CLINTON, IOWA
From 28-JUL-23 20:15:00 to 28-JUL-23 20:25:00 (CST-6)
Location: CLINTON
Magnitude: 61.00 EG
Reported by: Law Enforcement

Trees downed throughout the city.

Thunderstorm Wind in LINN, IOWA
From 28-JUL-23 19:04:00 to 28-JUL-23 19:15:00 (CST-6)
Location: MARION
Magnitude: 56.00 EG
Reported by: Trained Spotter

Trained spotter reported a 65 mph wind gust with the thunderstorm.

Thunderstorm Wind in LINN, IOWA
From 28-JUL-23 19:02:00 to 28-JUL-23 19:15:00 (CST-6)
Location: MIDWAY
Magnitude: 71.00 MG
Reported by: Trained Spotter

Trained spotter reported an 82 mph wind gust with the thunderstorm.

Thunderstorm Wind in CLINTON, IOWA
From 28-JUL-23 20:15:00 to 28-JUL-23 20:25:00 (CST-6)
Location: CLINTON MUNI ARPT
Magnitude: 61.00 EG
Reported by: Law Enforcement

Trees and powerlines downed by thunderstorm winds.

Thunderstorm Wind in CLINTON, IOWA
From 28-JUL-23 19:40:00 to 28-JUL-23 19:55:00 (CST-6)
Location: WHEATLAND
Magnitude: 61.00 EG
Reported by: Law Enforcement

Trees and powerlines downed by thunderstorm winds.

Thunderstorm Wind in LINN, IOWA
From 28-JUL-23 19:10:00 to 28-JUL-23 19:20:00 (CST-6)
Location: CEDAR RAPIDS
Magnitude: 70.00 EG
Reported by: Trained Spotter

Tree limbs down and power is out, due to 80 mph wind gusts.

Thunderstorm Wind in LINN, IOWA
From 28-JUL-23 19:11:00 to 28-JUL-23 19:20:00 (CST-6)
Location: HIAWATHA
Magnitude: 78.00 EG
Reported by: Trained Spotter

Trained spotter reporting 90 mph wind gusts for at least 6 minutes, with zero visibility.

Thunderstorm Wind in CLINTON, IOWA
From 28-JUL-23 20:00:00 to 28-JUL-23 20:10:00 (CST-6)
Location: DEWITT
Magnitude: 52.00 EG
Reported by: NWS Employee

Medium sized tree branches down over the road.

Thunderstorm Wind in CLINTON, IOWA
From 28-JUL-23 20:15:00 to 28-JUL-23 20:20:00 (CST-6)
Location: CLINTON
Magnitude: 61.00 EG
Reported by: Trained Spotter

Reported heavy tree damage in downtown Clinton between 7th Street and 10th Street.  Several 6 to 8 inch tree limbs down.

Thunderstorm Wind in LINN, IOWA
From 28-JUL-23 19:16:00 to 28-JUL-23 19:25:00 (CST-6)
Location: (CID)CEDAR RAPIDS AR
Magnitude: 60.00 MG
Reported by: ASOS

ASOS at Cedar Rapids Airport reported a 69 mph wind gust.

Thunderstorm Wind in LINN, IOWA
From 28-JUL-23 19:20:00 to 28-JUL-23 19:30:00 (CST-6)
Location: MARION ARPT
Magnitude: 70.00 EG
Reported by: Trained Spotter

Thunderstorm wind damage to mobile homes.

Thunderstorm Wind in WASHINGTON, IOWA
From 28-JUL-23 20:10:00 to 28-JUL-23 20:20:00 (CST-6)
Location: AINSWORTH
Magnitude: 61.00 EG
Reported by: Law Enforcement

Several trees downed by thunderstorm outflow.

Thunderstorm Wind in WASHINGTON, IOWA
From 28-JUL-23 20:00:00 to 28-JUL-23 20:15:00 (CST-6)
Location: WASHINGTON
Magnitude: 61.00 EG
Reported by: Law Enforcement

Several trees down in the city. One large tree fell on a house and vehicle.

Thunderstorm Wind in BUCHANAN, IOWA
From 28-JUL-23 18:16:00 to 28-JUL-23 18:35:00 (CST-6)
Location: INDEPENDENCE
Magnitude: 61.00 MG
Reported by: Mesonet

Reported on a home weather station.

Thunderstorm Wind in JONES, IOWA
From 28-JUL-23 19:22:00 to 28-JUL-23 19:30:00 (CST-6)
Location: MARTELLE
Magnitude: 83.00 MG
Reported by: Broadcast Media

Wind gust measured at 95 mph on personal weather station.

Thunderstorm Wind in LINN, IOWA
From 28-JUL-23 19:15:00 to 28-JUL-23 19:30:00 (CST-6)
Location: CEDAR RAPIDS
Magnitude: 63.00 MG
Reported by: Trained Spotter

Trained spotter reported a 72 mph wind gust.

Thunderstorm Wind in DUBUQUE, IOWA
From 28-JUL-23 19:36:00 to 28-JUL-23 19:45:00 (CST-6)
Location: (DBQ)DUBUQUE MUNI AR
Magnitude: 52.00 MG
Reported by: ASOS

ASOS at Dubuque Airport reported a 60 mph wind gust.

Thunderstorm Wind in CEDAR, IOWA
From 28-JUL-23 19:39:00 to 28-JUL-23 19:50:00 (CST-6)
Location: LOWDEN
Magnitude: 62.00 MG
Reported by: Mesonet

Union Pacific Railroad mesonet recorded gust.

Thunderstorm Wind in DUBUQUE, IOWA
From 28-JUL-23 19:45:00 to 28-JUL-23 19:55:00 (CST-6)
Location: ZWINGLE
Magnitude: 51.00 MG
Reported by: Emergency Manager

Thunderstorm Wind in LINN, IOWA
From 28-JUL-23 19:24:00 to 28-JUL-23 19:35:00 (CST-6)
Location: CEDAR RAPIDS
Magnitude: 61.00 EG
Reported by: Public

Report from mping regarding power poles and small tree limbs broken from the winds.

Thunderstorm Wind in LINN, IOWA
From 28-JUL-23 19:15:00 to 28-JUL-23 19:25:00 (CST-6)
Location: MARION
Magnitude: 57.00 MG
Reported by: Mesonet

Wind gust of 66 mph reported from personal weather station.

Thunderstorm Wind in MUSCATINE, IOWA
From 28-JUL-23 19:48:00 to 28-JUL-23 20:00:00 (CST-6)
Location: WILTON
Magnitude: 52.00 EG
Reported by: Trained Spotter

Trained spotter reported thunderstorm wind gust.

Thunderstorm Wind in SCOTT, IOWA
From 28-JUL-23 20:12:00 to 28-JUL-23 20:20:00 (CST-6)
Location: DAVENPORT ARPT
Magnitude: 50.00 MG
Reported by: ASOS

Thunderstorm Wind in LINN, IOWA
From 28-JUL-23 19:10:00 to 28-JUL-23 19:20:00 (CST-6)
Location: CEDAR RAPIDS
Magnitude: 50.00 MG
Reported by: Department of Highways

RWIS reported a 58 mph wind gust.

Thunderstorm Wind in JONES, IOWA
From 28-JUL-23 19:18:00 to 28-JUL-23 19:30:00 (CST-6)
Location: FAIRVIEW
Magnitude: 50.00 MG
Reported by: Department of Highways

RWIS reported a 58 mph wind gust.

Thunderstorm Wind in IOWA, IOWA
From 28-JUL-23 20:28:00 to 28-JUL-23 20:40:00 (CST-6)
Location: WILLIAMSBURG
Magnitude: 61.00 EG
Reported by: Emergency Manager

Emergency Manager reported an estimated 70 mph thunderstorm gust.

Thunderstorm Wind in DUBUQUE, IOWA
From 28-JUL-23 19:40:00 to 28-JUL-23 19:50:00 (CST-6)
Location: (DBQ)DUBUQUE MUNI AR
Magnitude: 60.00 MG
Reported by: ASOS