According to the National Weather Service in Des Moines:

Above normal temperatures will likely continue across #Iowa for the next two weeks

The average high temp for the second week of July in Waterloo/Cedar Falls is around 85*.

It's been a HOT start to July with eight of the first 10 days reaching at least 90* in Waterloo.

Credit: NWS Des Moines via Twitter