Des Moines, IA Climate & Monthly Averages

Iowa, United States 🇺🇸 · humid continental climate
Annual avg
52°
Hottest month
July
Coldest month
January
Rainy days / yr
106
Sunshine
9.0 h/day
Right now: 84° and sunny - see live conditions

The climate of Des Moines

A 30°C spread between its warmest and coolest months puts Des Moines among the more strongly seasonal places we cover. July averages 85°F (29°C) by day; January averages 31°F (-1°C), with nights at 15°F (-9°C).

Climate quick facts

  • Hottest month: July - highs near 85°F (29°C)
  • Coldest month: January - highs near 31°F (-1°C)
  • Decade extremes (2015-2024): 101°F (38°C) high · -23°F (-30°C) low
  • Wettest month: May (14 rainy days) · Sunniest: July (12.7 h sun/day)
  • Climate type: humid continental
  • Annual swing: 30°C between the average warmest and coolest month · day to night: 10°C
  • Snow: about 15 days a year
  • Months with freezing average lows: 4
  • Average humidity: 68%

Temperatures through the year

Warmth peaks in July: highs of 85°F (29°C), lows of 68°F (20°C). January bottoms out at 31°F (-1°C) in daylight, 15°F (-9°C) after dark. Across the gridded 2015-2024 daily record, the highest daily maximum for this location was 101°F (38°C) and the lowest daily minimum -23°F (-30°C). Overnight lows average at or below freezing for 4 months, December through March.

Rain, sun and snow

Precipitation concentrates in May - 5.3 inches (135 mm) on 14 days - and thins out by February. Between the average July and the average January lie 30°C, a wider spread than 96% of the 3496 cities in our dataset.

How Des Moines compares

  • Des Moines sits close to the middle of our dataset on most measures: 52°F (11°C) as an annual average, 37.6 inches (956 mm) of precipitation and 9.0 hours of sun a day.

Ranked against every city in our dataset, each measured on the same ten-year window.

Monthly climate table

Monthly averages for Des Moines based on 2015–2024 weather data.
MonthHighLow Rain daysPrecipitation SunshineHumidity
January 31° 15° 7 1.6 in 5.8 h/day 75%
February 36° 17° 6 1.3 in 7.8 h/day 68%
March 50° 31° 8 2.8 in 7.9 h/day 66%
April 60° 41° 10 3.5 in 9.0 h/day 63%
May 72° 53° 14 5.3 in 9.9 h/day 69%
June 83° 65° 11 4.6 in 12.3 h/day 67%
July 85° 68° 9 3.9 in 12.7 h/day 71%
August 83° 66° 10 3.5 in 11.3 h/day 71%
September 78° 61° 8 3.4 in 10.3 h/day 68%
October 64° 47° 8 3.6 in 8.2 h/day 64%
November 49° 33° 7 2.1 in 6.9 h/day 68%
December 39° 24° 6 1.9 in 5.9 h/day 70%

Des Moines month by month

Des Moines weather in January

January brings highs around 31°F (-1°C), lows near 15°F (-9°C), about 7 wet days and roughly 4 snowy days - typically the coldest month of the year in Des Moines.

Des Moines weather in February

February brings highs around 36°F (2°C), lows near 17°F (-8°C), about 6 wet days and roughly 4 snowy days - typically the driest month of the year in Des Moines.

Des Moines weather in March

March brings highs around 50°F (10°C), lows near 31°F (0°C), about 8 wet days and roughly 2 snowy days.

Des Moines weather in April

April brings highs around 60°F (16°C), lows near 41°F (5°C), about 10 wet days.

Des Moines weather in May

May brings highs around 72°F (22°C), lows near 53°F (12°C), about 14 wet days - typically the wettest month of the year in Des Moines.

Des Moines weather in June

June brings highs around 83°F (28°C), lows near 65°F (18°C), about 11 wet days.

Des Moines weather in July

July brings highs around 85°F (29°C), lows near 68°F (20°C), about 9 wet days - typically the hottest month and the sunniest month of the year in Des Moines.

Des Moines weather in August

August brings highs around 83°F (28°C), lows near 66°F (19°C), about 10 wet days.

Des Moines weather in September

September brings highs around 78°F (26°C), lows near 61°F (16°C), about 8 wet days.

Des Moines weather in October

October brings highs around 64°F (18°C), lows near 47°F (8°C), about 8 wet days.

Des Moines weather in November

November brings highs around 49°F (10°C), lows near 33°F (1°C), about 7 wet days.

Des Moines weather in December

December brings highs around 39°F (4°C), lows near 24°F (-5°C), about 6 wet days and roughly 2 snowy days.

Seasons in Des Moines

Spring (March through May)

Spring in Des Moines is mild, with daytime highs averaging 60°F (16°C) and nights around 42°F (6°C); rain falls on around 33 of the 90 days, plus about 3 snowy days.

Summer (June through August)

Summer in Des Moines is hot, with daytime highs averaging 84°F (29°C) and nights around 66°F (19°C); rain falls on around 30 of the 90 days. Daylight is generous - around 12.1 hours of sun a day. With the moisture factored in, afternoons feel hotter than the reading suggests - the humidity and dew point converter shows why.

Fall (September through November)

Through fall, Des Moines stays on the cool side of mild: 64°F (18°C) by day, 47°F (8°C) after dark, and expect showers on roughly 24 days across the season.

Winter (December through February)

Through winter, Des Moines is frigid: 35°F (2°C) by day, 18°F (-8°C) after dark, and expect showers on roughly 20 days across the season, plus about 10 snowy days. Wind sharpens cold like this considerably; pair the forecast winds with the wind speed converter to judge exposed conditions.

Climate questions, answered

Is Des Moines cold in winter?
January nights average 15°F (-9°C). Frost and occasional ice are part of the season.
How hot does Des Moines get in summer?
July averages 85°F (29°C). Hot afternoons happen but extremes are not the norm.
How humid does Des Moines get?
Relative humidity averages 68% across the year, which reads as fairly humid. Paired with July heat, muggy afternoons are routine.
How warm is Des Moines on average?
52°F (11°C) across all twelve months - about 61°F (16°C) by day and 43°F (6°C) after dark.

Best time to visit Des Moines

Aim for August to October and April if you get the choice: these are the warmest and brightest weeks of the year, and highs average 74°F (23°C) against roughly 10 wet days a month. For the same question asked the other way round, see where else is warm in August.

Pack for Des Moines with light clothing for the warm months, a heavy insulated coat, hat and gloves for winter and a compact umbrella or rain shell. Even in July, lows of 68°F (20°C) make an extra layer worth the space.

Des Moines temperature records (2015-2024)

Highest recorded
101°
in June
Lowest recorded
-23°
in January
Annual precipitation
37.6"
Snowy days / yr
15

Derived from ERA5 reanalysis data, 2015–2024. Official station records may differ.