El clima es mediterráneo y la temperatura media anual es de 16 °C, con una precipitación media anual de unos 900 mm.