Extensive flooding occurred late May and into June across eastern Iowa, northwest Illinois, and northeast Missouri. The last half of May was very wet with 5-8 inches of rain falling over the region. This combined with saturated soils, brought many rivers above Moderate to Major flood levels. Many climate sites only saw 3 days of no precipitation from May 16th to May 31st.
The Wapsipinicon, Iowa, Skunk, Des Moines, Rock, and Green Rivers all recorded a preliminary Top 10 crest on record. The main stem Mississippi also crested again in late May / early June, with sites from Le Claire LD 14 on downstream recording a Top 10 crest.
Several significant flood events also occurred in March - Early May 2019 due to snowmelt, heavy rain, and saturated soil.

Flood in JEFFERSON, IOWA
From 19-MAY-19 06:00:00 to 20-MAY-19 13:00:00 (CST-6)
Location: PEKIN
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: River/Stream Gage

The North Skunk River rose above the major flood stage of 21 feet in the morning  hours May 19th, and crested at 330 PM CST May 19 at 22.75 feet. It feel back below major flood stage early afternoon May 20th.

Flood in WASHINGTON, IOWA
From 20-MAY-19 13:00:00 to 21-MAY-19 02:30:00 (CST-6)
Location: KALONA ARPT
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: River/Stream Gage

The English River rose above the major flood stage of 18 feet in the early afternoon hours May 20th, and crested at 630 PM CST May 20 at 18.52 feet. It feel below major flood stage early in the morning on the 21st.  Just a week later, another major flood occurred.

Flood in LEE, IOWA
From 22-MAY-19 03:00:00 to 31-MAY-19 23:59:00 (CST-6)
Location: KEOKUK
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: River/Stream Gage

The Mississippi River at Keokuk Lock and Dam 19 rose above its major flood stage of 19 feet during morning of May 22nd and continue into June. The river crested at 25.60 feet at 3 PM CST on May 30th. This was the 3rd highest crest on record.

Flood in DES MOINES, IOWA
From 19-MAY-19 12:00:00 to 31-MAY-19 23:59:00 (CST-6)
Location: BURLINGTON
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: River/Stream Gage

The Mississippi River Gladstone Lock and Dam 18 rose above its major flood stage of 14 feet during the afternoon of May 19th and continued into June. The river crested in June, with the stage rising to 20.3 feet at the end of May 31st.

Flood in DES MOINES, IOWA
From 20-MAY-19 02:00:00 to 31-MAY-19 23:59:00 (CST-6)
Location: KINGSTON
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: River/Stream Gage

The Mississippi River at Keithsburg (KHBI2) rose above its major flood stage of 17 feet during the early morning of May 20th and continued into June. The river crested in June, with the stage rising to 22.6 feet at the end of May 31st.

Flood in LOUISA, IOWA
From 21-MAY-19 06:00:00 to 31-MAY-19 23:59:00 (CST-6)
Location: TOOLESBORO
Flood cause: Heavy Rain
Property damage: 0.00K
Crop damage: 0.00K
Reported by: River/Stream Gage

The Mississippi River at New Boston Lock and Dam 17 hovered near major flood stage from around May 21st to the 24th, then rose above its major flood stage of 18.5 feet during the morning of May 25th and continued into June. The river crested in June, with the stage rising to 24.1 feet at the end of May 31st.