October is temperate in Iowa and displays the peak fall foliage in the entire state. It is an excellent time to visit Iowa with pleasant temperatures and scenic landscapes. The average high temperatures are in the range of 60°F (15.6°C) to 67°F (19.4°C), while average low temperatures register 38°F (3.3°C) to 50°F (10°C) across the state. Rain is in the range of 2" (51mm) to 3" (76mm), while the conditions may be a bit frosty awaiting the first signs of snow. There is plenty of daylight and moderate humidity, but it is not odd to experience cold temperatures, especially at night. Waterloo in the east averages between 39°F (3.9°C) to 62°F (16.7°C), while Storm Lake in the west is between 39°F (3.9°C) to 61°F (16.1°C). Ames in central Iowa registers 41°F (5°C) to 64°F (17.8°C). Peak fall foliage colors display throughout Iowa by the fourth week of October - it is the last period of temperate weather, after which the state starts to become gradually colder.