Le climat de la commune est de type méditerranéen, très ensoleillé, avec des hivers doux et des étés chauds et secs. De la pluie en automne, notamment vers octobre‑novembre. Quant au vent, il est très présent et peut souffler parfois en fortes rafales.