Климат в Испании в целом субтропический, средиземноморский, однако различия между отдельными зонами полуострова в отношении климатических условий весьма существенны. В северных областях страны (Галисия, Астурия, Бискайя) – ровный морской климат с мягкой зимой и нежарким летом, с частыми и обильными осадками. Это так называемая «влажная Испания». В остальной же части страны (т. е. примерно на двух третях ее территории), к югу от Кантабрийских гор, количество осадков невелико, и одной из главных хозяйственных проблем является нехватка воды. Для внутренних областей Испании характерны резкие контрасты между высокими летними (до +40°) и довольно низкими зимними температурами (до -25°).