Comme le reste de la côte, la commune possède un climat océanique, doux et humide en toutes saisons avec un certaine présence de vents pouvant parfois souffler en tempête comme en fin d'automne‑début d'hiver. Reste que le littoral est moins pluvieux que l'intérieur des terres, que les vents y sont plus forts et les températures plus basses malgré un bon ensoleillement.