Bien que l'Espagne se trouve dans une zone tempérée, son relief accidenté entraîne une grande diversité de climats.
Les montagnes Cantabriennes marquent la première zone de division climatologique. Au Nord de celle-ci, dans l'étroite bande du Nord, où le Pays Basque, Cantabria, Asturias et Galicia sont situés, se trouve ce que l'on peut appeler l'Espagne pluvieuse, avec son climat maritime par excellence. Celui-ci est caractérisé par le peu de changement de température; hivers doux et été frais, ciel presque continuellement nuageux et pluies fréquentes, bien que moins répétitives en été. Ce climat, typique de l'Europe de l'Ouest, favorise une végétation du type Europe du Nord.
Au Sud de la chaîne Cantabrienne s'étend l'Espagne sèche, avec son climat extrêmement varié, mais toujours caractérisé par ses rares pluies et son soleil impitoyablement brûlant dans un ciel intensément bleu, occasionnellement traversé par des orages courts et violents.
L'Espagne pluvieuse n'occupe que 1/3 du pays et l'Espagne sèche les 2/3 restants.