In den Küstengebieten und im östlichen Tiefland herrscht feuchtheißes Tropenklima, nur im Andenhochland ist das Klima gemäßigt. Die Temperaturen schwanken zwischen 5 - 25 °C, während eines Tages. Die 2 Regenzeiten sind von Januar bis Mai und von Oktober bis November.