Les climats sont très divers. Il fait froid sur les hauts plateaux, tempéré dans les vallées et chaud dans les plaines. Il pleut surtout de décembre à mars. Le reste de l’année, il fait beau et, sur les hauts plateaux, les températures sont plus agréables.