El clima, aunque mediterráneo, tiene una fuerte influencia atlántica, con temperaturas medias anuales entre 12 y 13 grados y una precipitación anual en torno a los 700-900 litros por metro cuadrado.