... including targeted forecasts at the time of your arrival to each point!
Ainsworth, Iowa, United States has a humid continental climate with warm summers and cold winters. The average temperature year-round is 8.5°C (47.3°F).
In the winter months, temperatures drop to an average of -6.2°C (20.8°F), with January being the coldest month of the year. The average precipitation during this season is 26 cm (10.2 in).
Spring brings warmer temperatures, with an average of 13.3°C (55.9°F). Rainfall averages 35 cm (13.78 in) during this season.
Summer is hot and humid in Ainsworth, with temperatures reaching an average of 24.2°C (75.6°F). Precipitation is highest during this season, averaging 39 cm (15.35 in).
Autumn is mild, with temperatures dropping to an average of 11.9°C (53.4°F). Rainfall averages 32 cm (12.6 in).
As of 2020, the city population is 693.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Ainsworth, Iowa.