Iowa weather can change very quickly from day to day. It can be very warm one day, and cool and raining the next day. As a general guide, these are the four seasons and typical temperatures and common weather events for each season.
Spring (March, April, May). Spring weather brings a mix of temperatures, from cool to warm, sunny days. Flowers and trees will be blooming and it can be very beautiful. This is also the beginning of tornado and flood season, so listen to the news for warnings and information. Plants will begin growing and many people like to plant vegetables and flowers in a garden.
Summer (June, July, August) is the hottest season; the air can be very humid. Temperatures range from 75 to 95 degrees F, and sometimes can reach past 100 degrees Fahrenheit, or 37 degrees Celsius. Summer is when many schools are not in session, and families take vacations.
Fall (September, October, November) is a transition time, with sometimes very warm temperatures and other times, very cool. This is when school starts in most communities. The leaves will start changing their colors and it is a beautiful time of the year.
Winter (December, January, February) is the coldest time, with snow and wind. If you are not used to temperatures that can be 0 degrees Celsius or lower, it can be very uncomfortable. You will need warm winter clothing. There are still many activities that take place outside, such as ice skating and sledding.
If you would like to see the current temperature status in any Iowa city, along with a ten day forecast, you may go here: http://www.weather.com/weather/tenday/l/USIA0231:1:US