Косты жаркий и сухой. С Тихого океана сюда поступают южные и юго-западные пассаты, но поскольку они проходят над холодным Перуанским (Гумбольтовым) течением их абсолютная влажность низка. В прибрежной полосе вместо дождя иногда выпадает мельчайшая морось, носящий название гарyа. Холодное Перуанское течение снижает среднегодовые температуры воздуха на побережье Перу в среднем на 6oC по сравнению с лежащим на той же широте атлантическим побережьем Бразилии. Среднегодовая температура в Лиме – 18oC. На северном участке побережья под влиянием теплого противотечения Эль Ниньо выпадет до 200 мм осадков в год.
Мощные хребты Анд создают непреодолимый барьер для атлантических и тихоокеанских воздушных масс, в результате чего создается контрастность между пустынными склонами, обращенными к Тихому океану, и покрытыми лесом склонами, обращенными в сторону Атлантики. Примерно до высоты 3500 м еще преобладают умеренные температуры, без морозов и жары. Выше 3500 м в Андах начинается зона пуны, что на языке кечуа означает “холодное место”. Ее отгороженность от влажных атлантических ветров и большая высота обусловливают сильную разряженность воздуха, низкие температуры (на высотах более 4100 м она не поднимается выше 0oC) и резкие суточные ее колебания. Днем температура иногда повышается до +20oC. Ночью тепло сменяется заморозками, до -12oC. Среднегодовая температура на высоте около 4500 м всего 2oC.
Сельва в климатическом отношении резко отличается от 2-х предыдущих зон. Климат здесь в основном влажный, тропический, с большим количеством осадков. Среднегодовая температура 26 - 28 С.