The climate in 61354 Peru, IL is generally temperate with warm summers and cold winters. The temperatures rarely reach extreme highs or lows, and the area receives an average of 35 inches of precipitation per year. Average winter temperatures hover around the freezing mark while summertime usually sees highs in the mid to upper 80s. Spring and fall are mild and comfortable with pleasant temperatures throughout the day. Snowfall during the winter season is moderate but can sometimes be moderate to heavy depending on any particular year's weather patterns.
Peru (zip 61354), Illinois gets 37 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Peru (zip 61354) averages 22 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 Peru (zip 61354). The US average is 205 sunny days.
Peru (zip 61354) gets some kind of precipitation, on average, 115 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 85 degrees
Winter Low: the January low is 14
Rain: averages 37 inches of rain a year
Snow: averages 22 inches of snow a year