Le climat littoral est tempéré, mais voyagez que quelques kilomètres vers l'intérieur et les températures peuvent être féroces; des étés torrides et des hivers glacés.
Pendants les mois d'été (juillet et août) les plus chaudes températures peuvent grimper à un insoutenable 36°C à Séville et Córdoba. On appelle Seville "le saucier de l'Europe".
En hiver, (décembre à février) les temperatures dans le littoral sont d'environ 16°C. À Grenade il fait plus froid, avec plus ou moin 13°C et vers 0°C de nuit.
L'Est d'Andalousie est beaucoup plus aride que l'Ouest. La province d'Almeria ressemble à un desert; beaucoup de western ont été filmé ici. La province de Cadix est plus verte comme il y pleut beaucoup plus.
Au point sud de l'Espagne (Tarifa), des forts vents de Poniente et Levante se battent à l'endroit où deux mers (Méditerranée et Atlantique) se rencontrent. Tarifa est bien connu pour être l'endroit le plus venteux en Europe.