Iowa weather in May: Statewide normals and every place, NOAA 1991-2020

In May, Iowa's statewide normal high is 71°F and normal low 49°F; normal highs run from 66°F in Northwood to 74°F in Glenwood (NOAA 1991-2020 normals).

Statewide normal high
71°FMay, 1991-2020
Statewide normal low
49°FMay, 1991-2020
Statewide normal precipitation
4.84 inMay
Warmest place
74°Fnormal high, Glenwood
Coolest place
66°Fnormal high, Northwood

Where is Iowa warmest and wettest in May?

Glenwood has the warmest May afternoons (74°F) and Northwood the coolest (66°F). Shenandoah gets the most precipitation (6.16 in) and Spencer the least (3.83 in).

Statewide, May averaged 59.0°F in 2021, 61.3°F in 2022, 62.7°F in 2023, 62.0°F in 2024, 59.6°F in 2025, 60.7°F in 2026, against a 1991-2020 normal of 59.9°F.

Iowa in May: normal high, low, precipitation and snow by place (largest first)
PlaceHighLowPrecip.Snow
Des Moines72°F52°F5.240.2
Cedar Rapids71°F50°F4.25–
Davenport73°F51°F4.82–
Sioux City72°F49°F3.870.0
Ankeny72°F50°F5.260.0
Iowa City73°F52°F4.48–
Ames72°F50°F5.16–
Waterloo73°F50°F4.610.1
Dubuque69°F49°F4.300.0
Marion74°F50°F4.740.0
Marshalltown71°F49°F4.88–
Mason City70°F47°F5.150.3
Ottumwa73°F51°F5.030.0
Fort Dodge70°F48°F4.570.4
Clinton73°F51°F4.390.0
Burlington73°F53°F4.93–
Muscatine74°F51°F5.110.0
Indianola72°F50°F5.580.3
Newton71°F50°F4.840.0
Boone71°F49°F5.170.0
Storm Lake69°F49°F4.87–
Oskaloosa72°F51°F4.71–
Spencer71°F48°F3.83–
Le Mars72°F47°F3.900.1
Carroll71°F49°F4.49–
Fort Madison72°F54°F5.110.0
Fairfield71°F50°F5.510.0
Grinnell70°F47°F5.090.0
Keokuk73°F53°F5.26–
Sioux Center73°F48°F4.150.1
Mount Pleasant72°F49°F5.050.0
Denison70°F49°F4.620.1
Perry72°F49°F5.15–
Webster City70°F47°F5.270.2
Decorah73°F48°F4.940.0
Knoxville71°F51°F4.98–
Creston71°F49°F5.15–
Washington72°F50°F5.110.0
Charles City70°F49°F5.060.3
Atlantic73°F49°F5.430.0
Independence71°F48°F4.600.0
Maquoketa70°F49°F4.210.1
Anamosa70°F47°F4.80–
Estherville69°F46°F4.50–
Oelwein69°F48°F––
Osceola72°F49°F5.500.2
Sheldon69°F46°F4.030.2
Spirit Lake68°F48°F4.130.1
Winterset71°F48°F4.990.1
Red Oak73°F51°F5.950.0
Centerville72°F48°F5.220.0
Algona71°F47°F4.72–
Clarinda73°F50°F5.600.0
Manchester70°F47°F4.490.0
Glenwood74°F50°F5.190.0
Cherokee71°F47°F4.280.1
Iowa Falls70°F48°F5.570.0
Vinton69°F47°F5.010.0
Harlan74°F49°F4.740.0
Shenandoah74°F53°F6.160.0
Le Claire72°F52°F4.81–
Humboldt68°F49°F4.80–
Hampton70°F48°F5.25–
Chariton71°F47°F5.390.0
Forest City69°F47°F4.83–
Jefferson71°F49°F4.970.0
Cresco69°F45°F4.470.2
Waukon68°F46°F4.66–
Emmetsburg71°F49°F4.490.1
Albia71°F51°F4.860.0
Osage68°F47°F5.190.4
New Hampton68°F47°F4.950.0
Williamsburg71°F49°F4.850.1
Milford70°F48°F4.210.1
Tipton72°F51°F4.74–
Grundy Center70°F48°F4.890.0
Onawa74°F48°F4.580.0
Sibley69°F46°F4.060.0
Bloomfield72°F52°F5.510.0
Clarion72°F48°F4.810.0
Rock Rapids70°F47°F3.960.1
Hawarden71°F47°F4.040.2
Eldora70°F48°F5.210.4
Postville69°F47°F4.990.0
Cascade70°F49°F4.210.0
Toledo70°F48°F4.800.2
Belle Plaine71°F49°F4.430.0
Bellevue71°F48°F4.210.1
Rockwell City70°F49°F5.020.0
Lamoni72°F53°F5.14–
Northwood66°F45°F4.780.0
Audubon70°F48°F5.18–
Britt69°F48°F4.48–
Sac City70°F47°F4.590.0
Greenfield71°F50°F5.310.1
Ida Grove70°F49°F––
Sigourney71°F49°F4.95–
Pocahontas71°F49°F4.570.0
Guttenberg71°F50°F4.580.0
Columbus Junction72°F50°F5.410.0
Leon72°F48°F5.540.0
Mount Ayr71°F50°F5.350.0
Guthrie Center72°F48°F5.30–
Oakland72°F50°F5.420.1
Corning71°F49°F5.150.0
Holstein70°F49°F4.500.2
Bedford72°F51°F5.27–
Sanborn69°F47°F4.490.1
Logan73°F49°F4.950.0
Tripoli70°F48°F5.11–
Fayette69°F45°F5.050.0
Elkader70°F46°F4.650.0
Lake Park70°F47°F4.590.0
Mapleton71°F47°F4.780.1
Sidney73°F51°F5.260.0
Keosauqua73°F51°F5.670.0
Allison70°F49°F5.13–
Primghar72°F49°F4.110.0
Donnellson73°F52°F5.010.0
Colo70°F49°F4.810.0
Lowden73°F50°F4.480.0
Dakota City70°F48°F5.12–
Sioux Rapids70°F48°F4.190.3
Coggon70°F46°F4.78–
Battle Creek71°F48°F4.40–
Swea City68°F46°F4.600.0
Allerton71°F50°F5.65–
Little Sioux73°F48°F5.060.3
Castana71°F49°F4.660.0
Stanley70°F46°F4.84–
Rathbun71°F51°F5.36–
Beaconsfield70°F50°F5.270.0
Des Moines Weather Office-Johnston72°F52°F4.840.2
Sioux City Ang72°F47°F4.44–

Source: NOAA NCEI nClimDiv statewide normals; NOAA NCEI 1991-2020 monthly normals for each station.

Other months