peru average temperature by month
Average Temperatures in Lima, Peru. 1  The average temperature in Lima, Peru is warm at 19.7 degrees Celsius (67.5 degrees Fahrenheit). 2  There is a variation of average monthly temperatures of 6.45 C (11.6 F) which is a very low range.