Iowa
Climate
Iowa has a humid continental climate throughout the state (Köppen climate classification Dfa) with extremes of both heat and cold. The average annual temperature at Des Moines is 50 °F (10 °C); for some locations in the north, such as Mason City, the figure is about 45 °F (7 °C), while Keokuk, on the Mississippi River, averages 52 °F (11 °C). Snowfall is common, with Des Moines getting about 26 days of snowfall a year, and other places, such as Shenandoah getting about 11 days of snowfall in a year.
Iowa-16