Le climat de la commune est typiquement 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 assez souvent présent et peut souffler parfois en rafales.