Hampton, IA has a humid continental climate with hot summers and cold winters. Average highs in the summer months range from the mid-70s to the low 80s degrees Fahrenheit, while lows drop down to the upper 50s and lower 60s degrees Fahrenheit. Winters typically see average temperatures in the lower 30s and upper 20s degrees Fahrenheit with occasional snowstorms throughout the season. This area of Iowa also receives an average of 28 inches of rain per year and around 15 inches of snow each winter.
Hampton (zip 50441), Iowa gets 36 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Hampton (zip 50441) averages 30 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 192 sunny days per year in Hampton (zip 50441). The US average is 205 sunny days.
Hampton (zip 50441) gets some kind of precipitation, on average, 99 days per year. Precipitation is rain, snow, sleet, or hail that falls to the ground. In order for precipitation to be counted you have to get at least .01 inches on the ground to measure.
Weather Highlights
Summer High: the July high is around 83 degrees
Winter Low: the January low is 8
Rain: averages 36 inches of rain a year
Snow: averages 30 inches of snow a year