Es herrscht tropisches Klima mit Durchschnittstemperaturen von 20°C in den Hochebenen und 21° bis 33°C in den flacheren Küstengebieten. Die Regenzeit ist von April bis Dezember.