Es cálido todo el año en la costa y en las tierras bajas hasta los 1.000 m de altitud, en lo que se denomina "tierras calientes", con una pequeña diferencia entre las estaciones.