Según la clasificación climática de Köppen, el municipio se encuadra en la variante Csb, es decir clima mediterráneo de veranos suaves, con la media del mes más cálido inferior a 22 °C pero superándose los 10 °C durante cinco o más meses, y caracterizado por temperaturas medias anuales alrededor de los 9°C, precipitaciones anuales por encima de los 1000mm, nevadas invernales y veranos secos.