Le climat de la ville est de type méditerranéen, très ensoleillé, avec des hivers doux et des étés chauds et secs. La fin/début de l'année est la période où les précipitations sont les plus fréquentes. Quant au vent, la tramontane, il est omniprésent et peut souffler parfois en de (très) fortes rafales.