En la zona costera y en la cuenca del río Armería el clima es cálido y húmedo, mientras que en la parte alta es templado y cálido en la zona sur.