Increasingly humid conditions, a weak low pressure system, and an impinging northern weak cold front combined to create an environment ripe for strong to severe storms across northern and central Iowa, with much of the severe activity through central Iowa.
The resulting environment from the aforementioned ingredients included SBCAPE values in the 2000-3000+ J/kg range, marginal effective bulk shear around 30 kts, 400-600 J/kg CAPE in the hail growth region, and at least a few hours with steep low level lapse rates around or greater than 8 deg C/km. All in all while the environment did not lend much support to long lived strong to severe storms, it was more than enough for brief periods of severe storms as many pulsed up and down prior to congealing into multi-cellular clusters and eventually an mesoscale convective system by the evening. Most reports revolved around severe and damaging winds, with a few instances of hail, heavy rainfall, and a land-spout reported north of Whitten in Hardin county.

Hail in MARSHALL, IOWA
From 15-JUN-19 16:50:00 to 15-JUN-19 16:50:00 (CST-6)
Location: RHODES
Magnitude: 0.88 
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Public

Public reported nickel sized hail.

Flash Flood in MARSHALL, IOWA
From 15-JUN-19 16:59:00 to 15-JUN-19 20:40:00 (CST-6)
Location: LISCOMB
Flood cause: Heavy Rain
Property damage: 50.00K
Crop damage: 0.00K
Reported by: Emergency Manager

Emergency manager reported 4 plus inches of rain and flash flooding including basements filling due to an already high water table.

Hail in MONROE, IOWA
From 15-JUN-19 18:01:00 to 15-JUN-19 18:01:00 (CST-6)
Location: ALBIA
Magnitude: 1.00 
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Public

Public reported quarter sized hail via the mPING app.

Thunderstorm Wind in WAPELLO, IOWA
From 15-JUN-19 18:30:00 to 15-JUN-19 18:30:00 (CST-6)
Location: RUTLEDGE
Magnitude: 50.00 EG
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Social Media

Public relayed images of tree damage in far western Ottumwa. Time estimated from radar.

Heavy Rain in TAMA, IOWA
From 15-JUN-19 12:00:00 to 15-JUN-19 19:30:00 (CST-6)
Location: TOLEDO
Property damage: 0.00K
Crop damage: 0.00K
Reported by: COOP Observer

Coop observer reported heavy rainfall of 2.28 inches. Beginning and ending times estimated from radar.

Tornado in HARDIN, IOWA
From 15-JUN-19 13:21:00 to 15-JUN-19 13:23:00 (CST-6)
Location: WHITTEN
Tornado F-scale: EF0
Property damage: 1.00K
Crop damage: 0.00K
Reported by: Public

Landspout captured on video destroyed a very old barn before dissipating.  The tornado was moving very slowly to the east southeast.

Thunderstorm Wind in HARDIN, IOWA
From 15-JUN-19 13:10:00 to 15-JUN-19 13:10:00 (CST-6)
Location: ELDORA
Magnitude: 52.00 EG
Property damage: 10.00K
Crop damage: 0.00K
Reported by: Emergency Manager

Emergency manager reported trees down in Eldora.

Flash Flood in HARDIN, IOWA
From 15-JUN-19 14:38:00 to 15-JUN-19 20:40:00 (CST-6)
Location: WHITTEN
Flood cause: Heavy Rain
Property damage: 50.00K
Crop damage: 0.00K
Reported by: Emergency Manager

Emergency manager reported some roads washed out near the Grundy-Hardin County line, as well as some roads washed out near Owasa in Hardin County.

Thunderstorm Wind in WEBSTER, IOWA
From 15-JUN-19 14:35:00 to 15-JUN-19 14:35:00 (CST-6)
Location: FT DODGE
Magnitude: 56.00 EG
Property damage: 2.00K
Crop damage: 0.00K
Reported by: Social Media

Public reported a tree snapped in Fort Dodge near Great Western Bank.

Thunderstorm Wind in DALLAS, IOWA
From 15-JUN-19 15:20:00 to 15-JUN-19 15:20:00 (CST-6)
Location: PERRY
Magnitude: 50.00 EG
Property damage: 2.00K
Crop damage: 0.00K
Reported by: Fire Department/Rescue

Local fire department reported large limbs down around Perry. Times estimated from radar.

Thunderstorm Wind in STORY, IOWA
From 15-JUN-19 15:44:00 to 15-JUN-19 15:44:00 (CST-6)
Location: GILBERT
Magnitude: 56.00 EG
Property damage: 5.00K
Crop damage: 0.00K
Reported by: Law Enforcement

Law enforcement reported trees down in Gilbert.

Thunderstorm Wind in STORY, IOWA
From 15-JUN-19 15:51:00 to 15-JUN-19 15:51:00 (CST-6)
Location: KELLEY
Magnitude: 52.00 EG
Property damage: 2.00K
Crop damage: 0.00K
Reported by: Law Enforcement

Law enforcement reported a tree down that was blocking the road at the intersection of 270th and Y Ave.

Thunderstorm Wind in STORY, IOWA
From 15-JUN-19 15:53:00 to 15-JUN-19 15:53:00 (CST-6)
Location: AMES
Magnitude: 60.00 EG
Property damage: 2.00K
Crop damage: 0.00K
Reported by: Social Media

Public relayed picture of an 18 inch diameter tree snapped.

Thunderstorm Wind in STORY, IOWA
From 15-JUN-19 15:53:00 to 15-JUN-19 15:53:00 (CST-6)
Location: AMES ARPT
Magnitude: 63.00 MG
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Mesonet

Ames Municipal Airport ASOS recorded a 72 mph wind gust.

Thunderstorm Wind in STORY, IOWA
From 15-JUN-19 15:55:00 to 15-JUN-19 15:55:00 (CST-6)
Location: SLATER
Magnitude: 56.00 EG
Property damage: 2.00K
Crop damage: 0.00K
Reported by: Broadcast Media

WHO TV relayed reports of a large tree downed near Slater.

Thunderstorm Wind in STORY, IOWA
From 15-JUN-19 16:05:00 to 15-JUN-19 16:05:00 (CST-6)
Location: MAXWELL
Magnitude: 52.00 EG
Property damage: 2.00K
Crop damage: 0.00K
Reported by: Law Enforcement

Law enforcement relayed reports of a tree down in Maxwell.

Thunderstorm Wind in MARSHALL, IOWA
From 15-JUN-19 16:26:00 to 15-JUN-19 16:26:00 (CST-6)
Location: MARSHALLTOWN ARPT
Magnitude: 59.00 MG
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Mesonet

Marshalltown Municipal Airport ASOS recorded a 68 mph wind gust.

Thunderstorm Wind in MARSHALL, IOWA
From 15-JUN-19 16:28:00 to 15-JUN-19 16:28:00 (CST-6)
Location: MARSHALLTOWN
Magnitude: 56.00 EG
Property damage: 20.00K
Crop damage: 0.00K
Reported by: Social Media

Public relayed images of tree and power pole damage. Time estimated from radar.

Thunderstorm Wind in POLK, IOWA
From 15-JUN-19 16:33:00 to 15-JUN-19 16:33:00 (CST-6)
Location: FT DES MOINES
Magnitude: 58.00 EG
Property damage: 2.00K
Crop damage: 0.00K
Reported by: Broadcast Media

WOI TV relayed viewer photo of a large tree snapped near SW 18th St and Army Post Rd in Des Moines.

Thunderstorm Wind in POLK, IOWA
From 15-JUN-19 16:33:00 to 15-JUN-19 16:33:00 (CST-6)
Location: FT DES MOINES
Magnitude: 56.00 EG
Property damage: 0.00K
Crop damage: 0.00K
Reported by: Trained Spotter

Trained spotter estimated 60 to 70 mph wind gusts near Blank Park Zoo.

Thunderstorm Wind in POLK, IOWA
From 15-JUN-19 16:34:00 to 15-JUN-19 16:34:00 (CST-6)
Location: (DSM)DES MOINES INTL
Magnitude: 61.00 MG
Property damage: 0.00K
Crop damage: 0.00K
Reported by: ASOS

Des Moines International Airport ASOS recorded a 70 mph wind gust.

Thunderstorm Wind in POLK, IOWA
From 15-JUN-19 16:35:00 to 15-JUN-19 16:35:00 (CST-6)
Location: FT DES MOINES
Magnitude: 60.00 EG
Property damage: 10.00K
Crop damage: 0.00K
Reported by: Social Media

Public relayed images of tree branches and power lines down. Time estimated from radar.

Thunderstorm Wind in POLK, IOWA
From 15-JUN-19 16:35:00 to 15-JUN-19 16:35:00 (CST-6)
Location: FT DES MOINES
Magnitude: 56.00 EG
Property damage: 5.00K
Crop damage: 0.00K
Reported by: Public

Public reported a couple large tree limbs down with one estimated around a foot in diameter falling and damaging a chain link fence on Wade St. Another 5 inch diameter tree branch was down on Mason Ave from the storm. Time estimated from radar.

Thunderstorm Wind in TAMA, IOWA
From 15-JUN-19 16:37:00 to 15-JUN-19 16:37:00 (CST-6)
Location: GLADBROOK
Magnitude: 56.00 EG
Property damage: 10.00K
Crop damage: 0.00K
Reported by: Law Enforcement

Law enforcement reported trees down in Gladbrook. Time estimated from radar.

Thunderstorm Wind in TAMA, IOWA
From 15-JUN-19 16:40:00 to 15-JUN-19 16:40:00 (CST-6)
Location: MONTOUR
Magnitude: 56.00 EG
Property damage: 10.00K
Crop damage: 0.00K
Reported by: Law Enforcement

Law enforcement reported trees down in Montour. Time estimated from radar.