Climate in Peru: when to travel according to the weather?

Climate in Peru: when to travel according to the weather?

Annual average climate in Peru

  • Minimum annual temperature: 15°C
  • Average annual temperature: 21°C
  • Maximum annual temperature: 27°C
  • Precipitation: 235 mm/month (with 19 rainy days/month)

The best time to go to Peru

Min / Max Precipitation
January 17 ° / 29 ° 249mm / 20 days
february 17 ° / 29 ° 211mm / 18 days
March 17 ° / 29 ° 236mm / 20 days
April 16 ° / 28 ° 218mm / 17 days
may 15 ° / 27 ° 433mm / 21 days
June 14 ° / 26 ° 261mm / 20 days
July 13 ° / 25 ° 208mm / 18 days
August 14 ° / 26 ° 285mm / 19 days
September 14 ° / 26 ° 260mm / 17 days
October 15 ° / 27 ° 215mm / 17 days
November 16 ° / 27 ° 240mm / 18 days
December 17 ° / 28 ° 234mm / 19 days

These weather forecasts have been calculated using data from weather stations located across Peru.





Details by cities

Consult the climate forecasts for the largest cities in Peru:

  • Lima (20°C on average)
    see the detail >
  • Arequipa (16°C on average | 61 mm of rain/month over 13 days)
    see the detail >
  • Trujillo (20°C on average)
    see the detail >
  • Chiclayo (23°C on average)
    see the detail >
  • Iquitos (28°C on average | 331 mm of rain/month over 19 days)
    see the detail >
  • Piura (25°C on average)
    see the detail >
  • Cuzco (14°C on average | 115 mm of rain/month over 19 days)
    see the detail >
  • pucallpa (27°C on average | 225 mm of rain/month over 15 days)
    see the detail >
  • Tacna (19°C on average)
    see the detail >
  • Juliaca (data not available)
    see the detail >

F.A.Q.

What are the hottest cities in Peru?

The following cities record the highest average maximum temperatures over the year:
Iquitos (with 33°C), yurimaguas (with 33°C), pucallpa (with 33°C), Piura (with 31°C), talara (with 30°C), …


What are the coldest cities in Peru?

These cities are among those with the lowest average temperatures over the year:
Juliaca (with 9°C), Cuzco (with 13°C), Arequipa (with 15°C), Tacna (with 19°C), Trujillo (with 19°C), …


Which cities have the most rain in Peru?

These cities are among the rainiest in the country:
Iquitos (with 331 mm/month), yurimaguas (with 318 mm/month), pucallpa (with 225 mm/month), Juliaca (with 156 mm/month), Cuzco (with 115 mm/month), …

Which are the hottest months in Peru?

The months of the year with the highest maximum temperatures are:
January (with 29°C), March (with 29°C), february (with 29°C), …

Which are the coldest months in Peru?

The months of the year with the lowest average temperatures are:
July (with 19°C), August (with 20°C), June (with 20°C), …

Which are the driest months in Peru?

The months of the year with the least rainfall are:
July (with 208 mm/month), february (with 211 mm/month), October (with 215 mm/month), …

Which are the rainiest months in Peru?

The months of the year with the most rain are:
may (with 433 mm/month), August (with 285 mm/month), June (with 261 mm/month), …

The traveler's toolbox 🧳
Prepare, compare, and book your trip with our selection of must-see sites:
🛏 Booking: find your hotel/accommodation around the world
🔁 HomeExchange: the #1 home exchange platform
✈️ Skyscanner: surely the best flight comparator
⏱ LastMinute: the best offers for leaving at the last minute
🚗 RentalCars: search and compare car rental
🎟 GetYourGuide: book unforgettable tours and experiences

add a comment of Climate in Peru: when to travel according to the weather?
Comment sent successfully! We will review it in the next few hours.