El clima es de tipo mediterráneo subtropical, con temperaturas medias anuales de 18 °C, precipitaciones anuales de 500 l/m², y unas 3000 horas de sol al año.