La comuna tiene un clima templado, cálido y húmedo, tipo mediterráneo, y un régimen de precipitaciones de 1.110 mm.