La temperatura promedio anual en la costa está entre los 17 °C y 19 °C y en las zonas altas entre 12 y 15 °C.