Peru weather map
The weather in most locations in Peru today is expected to be warmer than yesterday, with average temperatures ranging from -2°C to 33°C.
Weather forecast for major cities in Peru
| Location | Forecast | Feel like | Min | Max | Chance of rain | |
|---|---|---|---|---|---|---|
| Lima | Partly Cloudy | 21° | 19° | 24° | 0% | |
| El Callao | Partly Cloudy | 21° | 19° | 24° | 0% | |
| Piura | Moderate Drizzle | 26° | 22° | 33° | 7% | |
| La Libertad | Moderate Drizzle | 13° | 7° | 17° | 37% | |
| Arequipa | Clear Sky | 16° | 10° | 23° | 0% | |
| Lambayeque | Slight Rain Showers | 24° | 22° | 28° | 9% | |
| Junín | Overcast | 6° | -2° | 14° | 2% | |
| Huánuco | Moderate Drizzle | 19° | 13° | 26° | 38% | |
| Cusco | Mainly Clear | 12° | 4° | 20° | 0% | |
| Tumbes | Slight Thunderstorm | 26° | 24° | 29° | 49% | |
| Puno | Overcast | 11° | 4° | 17° | 0% | |
| Pasco | Slight Thunderstorm | 20° | 18° | 27° | 49% | |
| Moquegua | Clear Sky | 20° | 15° | 27° | 0% | |
| Madre de Dios | Moderate Drizzle | 25° | 22° | 31° | 50% | |
| Ica | Overcast | 21° | 15° | 30° | 0% | |
| Apurímac | Drizzle | 11° | 4° | 19° | 0% | |
| Amazonas | Slight Thunderstorm | 22° | 19° | 28° | 64% | |
| Ucayali | Moderate Rain | 25° | 22° | 29° | 54% | |
| Tacna | Overcast | 17° | 13° | 23° | 0% | |
| Huancavelica | Mainly Clear | 9° | 1° | 17° | 0% | |
| Ancash | Overcast | 16° | 8° | 24° | 0% | |
| Loreto | Moderate Drizzle | 25° | 22° | 27° | 51% | |
| Ayacucho | Mainly Clear | 18° | 11° | 26° | 0% | |
| San Martín | Slight Thunderstorm | 25° | 22° | 33° | 47% | |
| Cajamarca | Moderate Drizzle | 14° | 7° | 24° | 27% |
Frequently asked questions
What is the weather right now in Peru?
As of now, the weather in major cities in Peru varies:
- In Piura, the temperature is around 33°C (91.4°F), with Moderate Drizzle.
- In Junín, the current temperature is about -2°C (28.4°F) Overcast.
What type of climate zone is Peru?
Most cities in Peru are classified within the Tropical rainforest climate zone (Köppen: Af).
Where is the hottest place in Peru today?
Piura is the hottest place in Peru right now with the daily high temperature reaching 33°C or 91.4°F, followed by San Martín (33°C/91.4°F), Madre de Dios (31°C/87.8°F) and Ica (30°C/86.0°F).
What is the coldest place in Peru right now?
Junín is the coldest place in Peru right now, with average temperatures hovering around -2 °C or 28.4 °F.