52166 St. Lucas, IA has a humid continental climate with cold winters and hot, humid summers. The average temperature in the winter months ranges from 20 to 35°F and in the summer months ranges from 60 to 85°F. Precipitation is moderate year-round, averaging around 40 inches of rain annually. Snowfall is also common during the winter months, with an average of 8 inches per season. Overall, the climate in 52166 St. Lucas can be described as temperate with some seasonal extremes that are typical for this region of Iowa.
St. Lucas (zip 52166), Iowa gets 37 inches of rain, on average, per year. The US average is 38 inches of rain per year.
St. Lucas (zip 52166) averages 36 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 185 sunny days per year in St. Lucas (zip 52166). The US average is 205 sunny days.
St. Lucas (zip 52166) gets some kind of precipitation, on average, 101 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 82 degrees
Winter Low: the January low is 7
Rain: averages 37 inches of rain a year
Snow: averages 36 inches of snow a year