Southern coastal Peru is always warm and arid. In the mountains and high plains, from May through early November the blistering sun keeps you warm, but nights get cold. Rainy season is from mid-November until April, when it's cooler and cloudy, but rain isn't a guarantee. Use sunscreen, even if it's cloudy.