How is the weather in Peru?
Weather in Peru varies a great deal from one geographic region to another. The average temperature is High 70F(21C) and Low 34F(1C) in the highlands. In the lowlands temperatures range High 63F to 79F(17C to 26C) and Low 56F to 68F(13C to 20C). Peru coastal region does have four defined seasons; the highland and jungle do not have four seasons, seasons are defined by the amount of rainfall. There is a rainy season from November to April. The dry season lasts from May to November. However, even during the rainy season the mornings are, more often than not, bright and sunny. Temperatures vary throughout the year; the main influence on temperature is altitude and night fall. Always pack an umbrella or raincoat.