Debido a que el clima templado mediterráneo cálido se presenta en el norte de la comuna, y yendo hacia el clima del sur, que es húmeda y lluviosa, ésta se transforma y da paso a un clima mediterráneo subhúmedo.