St. Benedict, IA has a humid continental climate, with cold winters and hot summers. Summers are typically wetter than winters and temperatures can vary greatly from one season to the next. Average highs in summer are in the mid-80s Fahrenheit, and lows in winter dip down into the single digits. Snowfall is common throughout the winter months in St. Benedict, IA with an average annual snowfall of around 40 inches each year. The area receives significant rainfall throughout the year, with an annual average of over 30 inches annually.
St. Benedict, Iowa gets 32 inches of rain, on average, per year. The US average is 38 inches of rain per year.
St. Benedict averages 35 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 194 sunny days per year in St. Benedict. The US average is 205 sunny days.
St. Benedict gets some kind of precipitation, on average, 91 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 7
Rain: averages 32 inches of rain a year
Snow: averages 35 inches of snow a year