Su clima, al igual que el resto de los concejos costeros de la región, se puede decir que es suave, templado y húmedo, teniendo unas temperaturas bastante agradables, tanto en las épocas invernales como en las veraniegas, presentando unas temperaturas medias máximas de 18,9 °C en agosto y una mínima de 7,7 °C en febrero.