Le Pérou se situe entre l'Équateur et le 18e degré de latitude sud. Il est donc situé dans l'hémisphère sud et ses saisons sont à l'inverse de celles de l'Amérique du Nord. C'est donc le printemps de la fin septembre à la fin décembre, l'été jusqu'à la fin mars, l'automne jusqu'à la fin juin et l'hiver s'étend de fin juin à fin septembre.
On divise généralement le pays en trois grandes régions géographiques : la côte du Pacifique à l'ouest, la Sierra des Andes (environ 30% du territoire) au centre qui est composée de cordillères culminant à plus de 6 000 mètres et d'un vaste plateau - l'Altiplano; et à l'est, les plaines forestières (ou Selva) et les collines du bassin amazonien qui occupent 60 % du territoire.
Sur la côte du Pérou, l'été est chaud (26° à 30°) et l'hiver est frais (10° à 18°) et brumeux quasiment en permanence. Dans les Andes, le climat est différent : la saison sèche dure de mai à septembre et la saison des pluies d'octobre à avril avec des températures plus élevées le jour (25°) mais les nuits sont fraîches. Mêmes saisons en forêt (Est du Pérou) mais le climat est plus chaud (les températures atteignent 35° l'été) et l'humidité est plus élevée.
La meilleure saison pour visiter :