Le climat de la ville est de type méditerranéen avec des hivers relativement doux et des étés secs et chauds quoique un peu atténués par la présence de la mer. Il y pleut par contre en automne/hiver qui est aussi une période venteuse. La fin du printemps et le début de l'automne sont de bonnes périodes de visite.