About Waverly, IA's Climate & Weather History

Waverly, in Iowa, United States, is home to roughly 10,100 people in the Central Time Zone at 42.7°N latitude.

In 2025, Waverly recorded an average annual temperature of 49°F. The hottest temperatures reached 91°F in June; the coolest were -16°F in February. Total precipitation for the year was 38 inches, with the wettest month being June. Snowfall for the year totaled approximately 9 inches.