La temperatura anual media en Des Moines es de 10 °C); para algunas posiciones en el norte está por debajo de 8 °C, mientras Keokuk, en el río Misisipi, tiene un promedio de 12 °C.