Klima
Spanias klima kan grovt sett deles i tre hovedgrupper: middelhavsklima langs kysten i sør og øst, atlantisk klima langs kysten i nord, og kontinentalt klima på høysletta i innlandet. Kystområdene (Middelhavet) fra Costa Brava i nordøst til Costa del Sol i sør har middelhavsklima, med tørre, varme somrer og milde, til dels nedbørrike vintrer. Også Ebrodalen og det meste av innlandet i Andalucía og Extremadura har tilsvarende klima. Det finnes likevel ganske store variasjoner innenfor de nevnte områder, både m.h.t. nedbør og temperatur. Costa Brava i nordøst har eksempelvis over 800 mm nedbør, med nedbør også om sommeren, mens Almería i sørøst kun har 220 mm i årsnedbør, og nesten total sommertørke. På mesetaen er årsnedbøren (400–600 mm) jevnere fordelt. Sommeren er varm, vintrene kjølige, særlig i nordlige og høyereliggende områder. Burgos (850 moh.), 200 km nord for Madrid, har middelverdier 2,3 °C i januar, 19,1 °C i juli; 560 mm nedbør. Langs nordkysten er klimaet mildt og jevnt, med relativt høy årsnedbør, særlig i vest. Santiago de Compostela i Galicia har over 1700 mm nedbør, og er Spanias mest nedbørrike by.
Klima
| Temperatur | Nedbør | ||||||||||
| VARMESTE MÅNED | KALDESTE MÅNED | ÅRLIG | VÅTESTE MÅNED | TØRRESTE MÅNED | |||||||
| Maks. | Min. | Maks | Min. | ||||||||
| °C | °C | °C | °C | mm | mm | mm | |||||
| Málaga | aug. | 29 | 22 | jan. | 16 | 8 | 450 | nov. | 86 | juli, aug. | <3 |
| Badajoz | aug. | 34 | 18 | jan. | 13 | 4 | 440 | mars | 61 | juli | 3 |
| Madrid | juli, aug. | 30 | 17 | jan. | 8 | 1 | 420 | nov. | 56 | aug. | 8 |
| Barcelona | juli, aug. | 28 | 21 | jan. | 13 | 6 | 600 | okt. | 86 | jan., juli | 30 |
| Santander | aug. | 23 | 17 | feb. | 12 | 6 | 1120 | nov. | 157 | juni | 56 |
Temperaturene som oppgis er gjennomsnittlig daglig maksimum og minimum i vedkommende måned.