WhereItsSunny

Climate of Des Moines, Iowa, USA

Point-value climate at Des Moines (Iowa, United States of America). Population approximately 380,655.

Located in Iowa, United States of America, Des Moines has a strongly continental climate. Population approximately 380,655. Monthly average temperatures range from -6.6°C / 20.1°F in January to 24.6°C / 76.3°F in July, with rainfall varying from 26 mm / 1 in (January) to 117 mm / 4.6 in (June) — about 875 mm / 34.4 in across the year. Des Moines is the capital of Iowa. These are point-value climate normals sampled at Des Moines's coordinates — often quite different from the surrounding region's area-weighted average.

Best time to visit Des Moines →

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
MonthTemperatureRainfallMatches
January-6.6°C20.1°F26 mm1″Snowy
February-3°C26.6°F29 mm1.1″Snowy
March3.5°C38.3°F56 mm2.2″
April10.4°C50.7°F89 mm3.5″
May16.6°C61.9°F109 mm4.3″
June21.9°C71.4°F117 mm4.6″
July24.6°C76.3°F104 mm4.1″
August23.2°C73.8°F105 mm4.1″
September18.4°C65.1°F86 mm3.4″
October11.7°C53.1°F68 mm2.7″
November3.2°C37.8°F52 mm2″
December-3.9°C25°F34 mm1.3″Snowy

Frequently asked questions

What is the best time to visit Des Moines?

Des Moines does not have a clearly "sunny" season by our profile cutoffs — see the "warmest and driest months" fallback for the closest picks. Des Moines's warmest month is July at an average of 24.6°C / 76.3°F, and its driest month is January with about 26 mm / 1 in of rain.

What is the climate of Des Moines?

Des Moines, in Iowa, United States of America, has monthly average temperatures ranging from -6.6°C / 20.1°F in January to 24.6°C / 76.3°F in July. Annual rainfall is approximately 875 mm / 34.4 in, with the wettest month being June (117 mm / 4.6 in) and the driest January (26 mm / 1 in).

What is the average temperature in Des Moines in July?

The average temperature in Des Moines in July is 24.6°C / 76.3°F, with rainfall of about 104 mm / 4.1 in — the warmest month of the year.

When is the driest month in Des Moines?

The driest month in Des Moines is January, with about 26 mm / 1 in of average monthly rainfall. Average temperature that month is -6.6°C / 20.1°F.

When is the wettest month in Des Moines?

The wettest month in Des Moines is June, with approximately 117 mm / 4.6 in of average monthly rainfall.