Almanac: Moline

June, 25 2017

High Low Precip
Current 74°F 52°F 10%
Average 85°F 62°F 15%
Record 104°F June 25, 1988 46°F June 25, 1979 --

Almanac: Davenport

June, 25 2017

High Low Precip
Current 74°F 53°F 10%
Average 83°F 66°F 14%
Record 100°F June 25, 1988 52°F June 25, 2004 --

Almanac: Clinton

June, 25 2017

High Low Precip
Current 73°F 51°F 20%
Average 80°F 62°F 14%
Record 95°F June 25, 1954 48°F June 25, 2001 --

Almanac: Galesburg

June, 25 2017

High Low Precip
Current 75°F 49°F 10%
Average 85°F 62°F 14%
Record 98°F June 25, 1954 46°F June 25, 2004 --

Almanac: Muscatine

June, 25 2017

High Low Precip
Current 76°F 52°F 10%
Average 85°F 65°F 16%
Record 104°F June 25, 1988 47°F June 25, 2004 --