El Perú debería tener un clima tropical debido a su ubicación, pero posee una gran diversidad climática modificada por la cordillera de los Andes y las corrientes marinas. El Perú tiene 27 de los 32 climas del mundo y el 80% de la diversidad climática mundial, lo que permite una gran biodiversidad y variedad de productos agrícolas importantes para las exportaciones.