The climate in the Peru, IN Metro Area is humid and subtropical with hot, humid summers and mild winters. Winters bring cool to cold temperatures with occasional snowfall. Average highs in January reach up to 45°F (7°C) with average lows of 25°F (-4°C). Summers are generally hot and humid, with average highs in July reaching up to 86°F (30°C). Precipitation occurs throughout the year but is heaviest during the spring months, averaging around 4-5 inches per month during April through June.
Peru Metro Area, Indiana gets 41 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Peru Metro Area averages 28 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 179 sunny days per year in Peru Metro Area. The US average is 205 sunny days.
Peru Metro Area gets some kind of precipitation, on average, 120 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 84 degrees
Winter Low: the January low is 17
Rain: averages 41 inches of rain a year
Snow: averages 28 inches of snow a year