Average Temperatures for Iowa in May

Average temperatures for May at cities, towns and other locations around Iowa are listed below in degrees Fahrenheit and Celsius.

You can jump to a separate table for each region of the state: Eastern, Central and Western Iowa.

The tables give the normals for maximum and minimum temperatures based on weather data collected from 1991 to 2020 by the US National Centers for Environmental Information.

Eastern Iowa

Average May temperatures
High °F Low °F Place High °C Low °C
73 52 Burlington 23 11
74 50 Cedar Rapids 23 10
73 51 Clinton 23 11
69 45 Cresco 21 7
73 51 Davenport 23 11
73 48 Decorah 23 9
71 49 Dubuque 22 10
72 49 Iowa City 22 9
73 53 Keokuk 23 11
73 50 Waterloo 23 10

Central Iowa

Average daily temperatures in May
High °F Low °F Place High °C Low °C
73 51 Ames 23 10
72 52 Des Moines 22 11
70 48 Fort Dodge 21 9
71 49 Marshalltown 22 9
70 47 Mason City 21 8
73 51 Ottumwa 23 11
71 51 Rathbun Lake Dam 22 11

Western Iowa

May temperatures: daily averages
High °F Low °F Place High °C Low °C
71 49 Carroll 22 10
70 47 Lake Park 21 9
70 48 Milford 21 9
74 48 Onawa 23 9
74 53 Shenandoah 23 11
72 49 Sioux City 22 9
68 48 Spirit Lake 20 9
69 49 Storm Lake 21 10
Reference

NOAA National Centers for Environmental Information (NCEI). Climate Normals.

Iowa Temperatures
Back to Top