La temperatura media anual es la más alta de Andalucía y la península, con una media anual de 21º, el invierno es muy templado 12º y el verano muy cálido 26º.