Las temperaturas y la humedad son altas, y la lluvia es intensa. La temperatura media es de aproximadamente 27 grados en la costa y en la meseta oriental. Hay dos estaciones distintas, la estación seca de noviembre a abril, y la estación húmeda durante el resto del año, con la mayor precipitación en julio, agosto y septiembre. Las precipitaciones son mayores a lo largo de la costa, especialmente en las montañas, donde hay más de 580 cm por año, pero promedian más de 315 cm al año en la mayor parte del país. La humedad relativa varía desde un promedio del 80% durante la temporada húmeda hasta aproximadamente el 50% durante la estación seca.