... including targeted forecasts at the time of your arrival to each point!
Peru, Illinois is located in the northern part of the United States and has four distinct seasons. Winter in Peru typically starts in late November and lasts through March. During this season, temperatures average between 20°F and 40°F with occasional snowfall. Spring in Peru typically begins in April and lasts through June. During this season, temperatures average between 40°F and 60°F. Summer in Peru typically starts in July and lasts through September. During this season, temperatures average between 70°F and 90°F. Fall in Peru typically begins in October and lasts through November. During this season, temperatures average between 50°F and 70°F with occasional rain. Overall, Peru has mild temperatures year-round with moderate precipitation.
As of 2020, the city population is 9777.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Peru, Illinois.