Best year time to visit Peru

General weather information about Peru

Average annual temperature is 25.9 °C

Absolute maximum temperature: 38.0 °C

Absolute minimum temperature: 10.1 °C

Number of sunny days: 94 days

Number of rainy days: 271 days

Look at detailed online map of Peru

* Weather data for Peru Bolivia is based on climate observations for 2026 year

Peru air temperature forecast for each month

JanFebMarAprMayJunJulAugSepOctNovDec
Absolute maximum temperature (°C)32.231.732.231.932.232.733.636.437.037.738.033.7
Average daytime temperature (°C)29.828.929.329.528.929.231.933.735.335.233.631.3
Average temperature (°C)24.824.524.824.924.723.625.527.128.228.727.826.3
Average night temperature (°C)21.721.922.222.021.919.220.321.923.424.223.723.1
Absolute minimum temperature (°C)18.518.920.819.719.110.116.017.821.222.119.621.6

Peru monthly weather indicators

JanFebMarAprMayJunJulAugSepOctNovDec
Daylight maximum duration (h)12.012.012.011.011.011.011.011.012.012.012.012.0
Daylight mean duration (h)12.712.512.211.911.611.511.511.812.012.312.612.8
Daylight minimum duration (h)12.012.012.011.011.011.011.011.011.012.012.012.0
Sunshine mean duration (h)9.07.57.68.48.39.610.710.410.010.59.99.1
Precipitation (mm)198307272208136553189493133191
Sunny days1100392521101482
Rainy days30273130282161020172229
Snow days000000000000

Best time to visit Peru:

The largest precipitation sum in Peru is at

  • January — 198(mm)
  • February — 307(mm)
  • March — 272(mm)
  • April — 208(mm)
  • December — 191(mm)