Le climat de la localité est de type "méditerranéen de transition" avec des hivers qui peuvent néanmoins s'avérer froids à cause notamment du vent et des étés agréables atténués par la présence de la mer. Il y pleut par contre plus ou moins à l'année. La fin du printemps et le début de l'automne (même si la pluie peut être présente) sont de bonnes périodes de visite, de même que l'été (mais avec pas mal de monde et des prix à la hausse toutefois) pour ceux qui souhaitent d'abord privilégier la plage.