Due to Spain's geographical situation, the climate is extremely diverse, it can be roughly divided into four areas:
Atlantic climate of northern coast. Average temperatures here are 9ªC in winter and 18ªC in summer. This is the wettest part of the peninsula with annual rainfall between 800-1500mm, brought by a successive depressions from the Atlantic, particularly in autumn and winter. Although summers are cooler and wetter here than the rest of Spain, there is a marked summer drought and plenty of warm, sunny weather.
Continental Mediterranean climate of interior central plateau (mesetas). Low temperatures in winter, with temperatures under -15ºC not uncommon, and under -20ºC regularly occurring. Summer an average 24ªC. Annual rainfall under 400mm. Heavy snowfalls in winter.
Mediterranean climate proper. Eastern and southern coast and much of the Guadalquivir Valley . Average temperatures of 11ºC in winter and 23ºC in summer. Annual rainfall between 250 mm and 600 mm.
Subtropical climate. Canary Islands . Average winter temperatures above 14ºC. Average summer temperatures around 22ªC