Historical weather data, all-time temperature records, and monthly climate averages for Peru, IN. Explore typical weather conditions by week for trip planning, and see how today compares to the historical record.
April 5 in Peru lands right in that classic spring-in-flux zone — historically, highs average 55° with lows still dipping to the upper 30s. The date has swung from a balmy 71° back in 1958 to a teeth-chattering 26° low in 1970, so don't put the jacket away just yet. There's a coin-flip chance of rain today, though snow is essentially off the table.
Peru's weather has a serious range — from a brutal -19° in January 1963 to a scorching 99° in July 1966, that's a 118-degree spread over the station's history. A single June storm in 1958 dropped 4.45 inches of rain in one day, and a February 1961 snowstorm buried the town under 10.2 inches. This is classic Indiana — nothing halfway about it.
If you're chasing warm weather in Peru, late June through July is your window, with highs peaking around 83-84°. January and February are the real test, with average highs barely cracking the low 30s. Early June brings the heaviest rainfall of the year, so pack accordingly if you're visiting around that time.