Nel Perù si distinguono tre diverse regioni climatiche :
Costa - Caratterizata da uno dei climi più asciutti del pianeta. Le Ande bloccano il flusso di aria umida proveniente dal bacino amazzonico e la corrente oceanica di acqua fredda che scorre verso Nord,la Corrente di Humboldt, contribuisce a ridurre l'umidità delle masse d'aria terrestri.
Sierra - Durante la stagione delle piogge, da dicembre a marzo, le precipitazioni più intense si hanno nelle regioni settentrionali e lungo il fianco orientale delle Ande. Le temperature variano poco da una stagione all'altra mentre le escursioni termiche giornaliere sono molto marcate. Spesso le precipitazioni sono nevose e le cime più late hanno nevai perenni.
Selva - Nella zona orientale con un clima caldo-umido, le precipitazioni sono elevate, particolarmente nei mesi di dicembre e marzo. Le temperature non presentano grandi variazioni nel corso dell'anno.