... including targeted forecasts at the time of your arrival to each point!
Charles City, Iowa, United States experiences a wide range of temperatures year-round with hot summers and cold winters. In the summer months, from June to August, temperatures range from an average high of 81°F and an average low of 61°F. The hottest temperature ever recorded in Charles City was 105°F in July of 1936. In the winter months, from December to February, the average high is 30°F and the average low is 13°F. The coldest temperature ever recorded in Charles City was -31°F in January of 1912. From March to May and September to November, temperatures range from an average high of 58°F to an average low of 38°F. The most precipitation is seen in the summer months, with June and July usually seeing an average of 4 inches of rain. On average, Charles City receives 24 inches of rain per year. Snowfall is common, with an average of 33 inches of snowfall per year.
As of 2020, the city population is 7351.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Charles City, Iowa.