Skip to main content

 Climates to travel
 World climate guide
 

Home Africa N.America S.America Antarctica Asia Caribbean Europe M.East Oceania



Climate - Spain


Average weather, temperature, rainfall, when to go, what to pack

Flag - Spain

Map - Spain


Index


  • Introduction
  • The north - Atlantic coast
  • Mediterranean climate - Barcelona, Alicante
  • Interior - Meseta, Andalusian plain
  • Mountains - Pyrenees
  • Sea temperature
  • Best Time
  • What to pack

Introduction



In Spain there are, broadly speaking, five types of climate:
- the climate of the Atlantic coast, cool, humid and rainy;
- the climate of the central plateau, quite arid and moderately continental, with relatively cold winters and hot summers (see Madrid);
- the Mediterranean climate of the southern and eastern coastal regions (see Barcelona, Balearic Islands, Valencia, Málaga), mild and sunny;
- the mountainous climate of the Pyrenees and the Sierras, more or less cold depending on altitude;
- finally, the almost African climate of Andalusia, mild in winter and very hot in summer.
Therefore, Spain is not always warm and sunny as you might think.
However, if you exclude the north-facing coast, in much of Spain the summer is hot, dry and sunny.

The north


Atlantic coast

In the north, along the coast bordering the Atlantic Ocean (see La Coruna, Gijon, Santander, Bilbao), winter is mild and humid: rainfall is frequent and sunshine is relatively rare. The coasts of Galicia and Asturias, more exposed to the westerly winds, are often windy, but sometimes this can happen in Cantabria and in the Basque Country too. In Galicia (see Santiago de Compostela), the rainfall is particularly abundant, especially from October to April.
In this area, summer is cool and quite rainy too, and even in July and August the sky is often covered with clouds; the sea is not warm, barely reaching 21 °C (70 °F) in August.
Here are the average temperatures of Santander, in Cantabria.
Santander - Average temperatures
MonthMin (°C)Max (°C)Mean (°C)Min (°F)Max (°F)Mean (°F)
January81310.5465550.9
February81310.5465550.9
March91512485953.6
April101613506155.4
May121815546459
June152017.5596863.5
July172320637368
August182320.5647368.9
September162219617266.2
October142017576862.6
November111613.5526156.3
December91411.5485752.7
Year12.317.81554.16459

In this northern area, the rains are abundant, and some rain may also fall in summer. In Santander, more than 1,100 mm (43 in) of rain fall per year. Here is the average rainfall in Santander.
Santander - Average precipitation
MonthMillimetersInchesDays
January1104.313
February853.311
March853.310
April1003.912
May75311
June602.49
July5028
August702.89
September903.510
October1154.512
November1556.110
December1254.913
Year111543.9127

On the north coast of the Atlantic Ocean, the sun does not shine very often, even in summer.
Santander - Sunshine hours
MonthAverageTotal
January2.585
February3.5105
March4.5135
April5150
May5.5170
June6180
July6185
August6180
September5.5160
October4130
November395
December2.575
Year4.51645

Mediterranean climate



On the coast of the Mediterranean Sea and on the small Atlantic coastline of the Gulf of Cádiz (see Barcelona, Valencia, Balearic Islands, Almeria, Málaga, Cádiz, Jerez de la Frontera), winter is mild. However, in comparison to the northern coast, the rains are rarer and the sunshine is more frequent. This is due to the fact that the Mediterranean coasts of Spain, exposed as they are to the east and the south, are relatively sheltered from Atlantic weather fronts.
Along the Mediterranean coast and on the Balearic Islands, summer is hot and sunny, as is typical of the Mediterranean climate. The air is humid, but sea breezes temper the heat during the day.

Barcelona

Here are the average temperatures of Barcelona, located in the northern part of the Mediterranean coast. The summer in Barcelona is hot and sunny, a little less hot but more humid than in Madrid, with occasional thunderstorms during the afternoon.
Barcelona - Average temperatures
MonthMin (°C)Max (°C)Mean (°C)Min (°F)Max (°F)Mean (°F)
January5149.5415749.1
February5149.5415749.1
March71611.5456152.7
April91813.5486456.3
May132117557062.6
June172521637769.8
July202824688275.2
August202924.5688476.1
September172621.5637970.7
October142218577264.4
November91713486355.4
December61410435750
Year11.920.416.153.468.761

In Barcelona, the rains are not abundant, and residents are asked not to waste water. Here is the average precipitation.
Barcelona - Average precipitation
MonthMillimetersInchesDays
January401.64
February401.64
March351.45
April401.65
May552.25
June301.24
July200.82
August652.65
September853.35
October1003.97
November652.65
December401.65
Year62024.456

While in the Costa Brava (see Lloret de Mar) and in Barcelona the average temperature in January is about 8/9 °C (46/48 °F), continuing to the south it becomes milder, and already in Valencia it exceeds 10 °C (50 °F).
East of Valencia, the Balearic Islands (Mallorca, Menorca, Ibiza, Formentera) have a Mediterranean climate, but they are also quite windy. While the easternmost island, Menorca, is the windiest because of the cool wind blowing at times from southern France, Ibiza and Formentera, located more to the south, are milder and more sheltered. However, summer is hot and sunny on all the islands.
Ibiza - Average temperatures
MonthMin (°C)Max (°C)Mean (°C)Min (°F)Max (°F)Mean (°F)
January81511.5465952.7
February81511.5465952.7
March91713486355.4
April101814506457.2
May132217.5557263.5
June172621.5637970.7
July202924.5688476.1
August212925708477
September192723668173.4
October152319597366.2
November111915526659
December91612.5486154.5
Year13.421.417.3556.170.563

Alicante

To the south of the Valencian Community, where the coast is exposed to the south-east, annual rainfall drops below 400 mm (15.5 in) per year.
Here are the average temperatures of Alicante, in the Costa Blanca.
Alicante - Average temperatures
MonthMin (°C)Max (°C)Mean (°C)Min (°F)Max (°F)Mean (°F)
January61711.6446252.9
February71712.2456354
March91914486757.3
April112115.9517060.6
May142418.8577565.9
June182822.8648273
July213025.5698677.8
August223126.1718779
September192823.8668374.8
October152519.8597667.6
November112015.4516959.8
December81712.4466354.3
Year13.323.218.255.973.764.5

In the Costa Blanca, precipitation is particularly scarce. In Alicante, just 285 mm (11.2 in) of rain fall each year. Here is the average precipitation.
Alicante - Average precipitation
MonthMillimetersInchesDays
January200.84
February200.83
March200.83
April301.24
May301.24
June100.42
July50.21
August50.21
September401.64
October451.84
November351.44
December2514
Year28511.237

On the central and southern coasts of the Mediterranean, the sun shines quite often even in winter.
Alicante - Sunshine hours
MonthAverageTotal
January6185
February6.5180
March7220
April8.5250
May9.5290
June10.5315
July11345
August10315
September8245
October7220
November6175
December5.5165
Year7.92900

More to the south, the southern part of the Costa de Murcia (Costa Cálida) and the Costa de Almería, being protected by the Sierra Nevada, are even more arid, and have a relatively dry and sunny winter, so the climate of these areas is semi-desert, and this happens also in Los Monegros, between Zaragoza and Lleida, where the movies called "spaghetti Western" were shot.
On the coast of Andalusia, continuing westwards, the climate is still Mediterranean (see Málaga), but on the southern tip, where Gibraltar and Tarifa are found, it is cooler and windier in summer, and rainier in winter.
In south-western Spain, we find another portion of the coast facing the Atlantic Ocean, the Costa de la Luz. But here the climate is Mediterranean, ie with hot and sunny summers, although the influence of the ocean is felt, so the heat is generally not as sultry as on the Mediterranean coast; moreover, the sea is very cool even in the middle of summer (see below).

Interior


Meseta

The interior of Spain (see Valladolid, León, Pamplona, Madrid, Salamanca, Zaragoza), is largely occupied by a plateau, called Meseta, which has an average altitude of 700/800 meters (2,300/2,600 feet) and has colder winters.
In Madrid, the capital, located at the center of the plateau, 650 meters (2,100 ft) above sea level, in January the nighttime temperatures hover around freezing (0 °C or 32 °F), while the daytime temperatures are around 10 °C (50 °F), but sometimes during cold spells it can freeze and snow.
In the plateau, the summer days are often scorching, with highs well above 30 °C (86 °F), but thanks to the altitude, nights are pretty cool, and on the other hand, moisture is low, so the heat is more bearable. In Madrid, the temperature easily reaches 35/36 °C (95/97 °F), and sometimes as high as 40 °C (104 °F).
Here are the average temperatures.
Madrid - Average temperatures
MonthMin (°C)Max (°C)Mean (°C)Min (°F)Max (°F)Mean (°F)
January2106355142.8
February3127.6375445.7
March51610.8416251.4
April71812.6446554.6
May102316.5517361.7
June152922.2608471.9
July183325.5659178
August183225.2659077.3
September152721588169.7
October102015.2506959.3
November5149.9425849.7
December3116.7375144.1
Year9.320.614.948.769.159

In the plateau, precipitation is not abundant (though it is quite frequent in winter) because the bulk of the moisture coming from the ocean falls as rain on the Atlantic slopes. In Madrid, precipitation amounts to 455 mm (18 in) per year.

Madrid

Andalusian plain

In the southern inland regions, in the lower areas of Extremadura (see Badajoz) and in the interior of Andalusia, summer is very hot: Seville and Córdoba are actually the hottest cities in Europe, and this area is like a piece of Africa in Europe. In summer, the temperatures often reach 38/40 °C (100/104 °F), and sometimes up to 45 °C (113 °F).
Here are the average temperatures of Seville.
Seville - Average temperatures
MonthMin (°C)Max (°C)Mean (°C)Min (°F)Max (°F)Mean (°F)
January61610.8426151.5
February71812.6456554.6
March92215.6497160
April112317.2527463
May142720.7588169.3
June183225.1649077.2
July203628.2699782.7
August203628699682.3
September183225658976.9
October142620.2587968.4
November102015.1506859.2
December71712456253.5
Year1325.419.255.477.866.5

In inland areas, especially in the south, in summer the sky is normally clear, and even in winter there are many sunny days.
Seville - Sunshine hours
MonthAverageTotal
January6185
February6.5190
March7220
April8240
May9.5295
June10.5315
July11.5355
August10.5330
September8245
October7215
November6180
December5155
Year82915

In the southern cities located at an altitude higher than the plain, such as Granada, located at 700 meters (2,300 feet) above sea level, the heat is tempered by the altitude, and nights are a bit cooler, but the days are often scorching.

Granada, Alhambra

Mountains


In the mountain regions, the climate becomes progressively more cold and snowy with increasing altitude. In addition, at the same altitude the Pyrenees in the north are certainly colder than the Sierra Nevada, but the latter is higher (Mount Mulhacen reaches nearly 3,500 meters or 11,500 ft), so, even though it is located at a southern latitude, usually it has enough snow for skiing (at high altitudes). It is possible to combine a morning's skiing with an afternoon on the coast in order to enjoy the balmy air of the nearby Costa Tropical (Motril is about an hour and a half drive away).
There is also a mountainous range that crosses the Meseta, called Central System, which is divided into various chains. The one closest to the capital is the Sierra de Guadarrama, whose highest peak is Peñalara (2,428 meters or 7,966 feet), where you can ski in winter. To the south-west we find another chain, the Sierra de Gredos, at no great distance from Madrid as well.
Here are the average temperatures of Puerto de Navacerrada, located at 1,858 meters (6,095 ft) above sea level.
Puerto de Navacerrada - Average temperatures
MonthMin (°C)Max (°C)Mean (°C)Min (°F)Max (°F)Mean (°F)
January-32-0.5263631.2
February-330.1273732.1
March-162.3304236.2
April073.4314538
May3127.4385345.2
June81813.2476455.7
July122217537262.5
August122216.8537262.3
September81712.7476354.9
October4117.2395145
November062.8324237.1
December-230.6283833.2
Year3.110.86.9537.651.444.5

Here the landscape is green because of the higher amount of precipitation, 1,240 mm (49 in) per year, with a maximum between October and December of 160/180 mm (6.3/7.1 in) per month and a minimum in July and August of 25 mm (1 in) per month.

Pyrenees

Further to the east, in the northern parts of Navarre, Aragon and Catalonia, we find the chain of the Pyrenees. The highest peak, Pico de Aneto, 3,404 meters (11,168 feet) high, is located in Aragon. Above 2,700 meters (9,000 feet) glaciers are found.
Here are the average temperatures of Abaurregaina/Abaurrea Alta, situated at 1,050 meters (3,450 ft), in northeastern Navarre.
Abaurregaina - Average temperatures
MonthMin (°C)Max (°C)Mean (°C)Min (°F)Max (°F)Mean (°F)
January-162.5304336.5
February-173304537.4
March0105325041
April2116.5365243.7
May61611436151.8
June92014.5486858.1
July112317527362.6
August112417.5527563.5
September92014.5486858.1
October61510.5435950.9
November295.5364841.9
December-173304537.4
Year4.4149.24057.348.5

In Abaurregaina, 1,050 mm (41.5 in) of rain or snow fall per year, with a minimum in August, of 65 mm (2.6 in) and a maximum in November, of 180 mm (7 in). There are on average 126 days with rainfall and 26 days with snowfall per year; snowfall usually occurs from November to April.
In the North, we also find a mountain chain parallel to the coast, the Cantabrian Mountains, whose highest peak, Torre Cerredo, 2,648 meters (8,688 ft), belongs to the group of the Picos de Europa.

Sea temperature



On the north-west coast, the sea is always very cool, if not cold, and reaches a maximum of 19 °C (66 °F) in August, as we can see from the sea temperatures at La Coruna.
La Coruna - Sea temperature
MonthCelsius (°C)Fahrenheit (°F)
January1355
February1355
March1355
April1355
May1457
June1661
July1864
August1966
September1864
October1763
November1559
December1457
Year15.359.5

On the north coast (see Bilbao), the sea temperature is still very cool, even though it is a bit higher in summer.
Bilbao - Sea temperature
MonthCelsius (°C)Fahrenheit (°F)
January1355
February1254
March1355
April1356
May1559
June1865
July2169
August2271
September2069
October1865
November1660
December1457
Year16.361.4

On the coast of the Mediterranean Sea (see Barcelona, Balearic Islands, Costa Blanca), the sea temperature is higher, and it is warm enough for swimming from July to September.
Barcelona - Sea temperature
MonthCelsius (°C)Fahrenheit (°F)
January1355
February1355
March1355
April1457
May1763
June2068
July2373
August2577
September2373
October2068
November1763
December1559
Year17.864

On the Costa del Sol (see Malaga), the sea is not as warm as in the rest of the Mediterranean because of the infiltration of Atlantic waters.
Málaga - Sea temperature
MonthCelsius (°C)Fahrenheit (°F)
January1661
February1559
March1559
April1661
May1763
June2068
July2272
August2373
September2272
October2068
November1864
December1661
Year18.465.1

The sea in the small portion of the south-west overlooking the Atlantic Ocean (Costa de la Luz, see Huelva, Rota, Cádiz) is even cooler. Here, the ocean temperature reaches only 22 °C (72 °F) in August and September, even though the weather is hot and sunny.

Best Time



For a beach holiday, as we mentioned, the Northern Atlantic coast has a cool and fairly rainy summer. Moreover, the ocean temperature is quite cool even in this period, so the Mediterranean coast is preferable, and the best months are July and August.

For those wishing to visit cities and go on excursions, summer is a great season on the Atlantic side (north and north-west), where you can find cool or mild weather, very different from the rest of Spain. The same can be said with regard to the mountainous areas, which are sunny but not too hot.

The rest of Spain, during summer, is hot, especially in July and August, and the heat can be difficult to bear, at least for those who don't like it. This applies especially to the Southern inland areas (see Seville, Córdoba), which are literally on fire, almost an outpost of Africa in Europe.
In winter, the southern coasts on the Mediterranean Sea (Costa del Sol, Costa Blanca) are usually mild and sunny, so these areas can be pleasant even in this period (at least when compared to other parts of Europe).
In general, however, the best seasons to visit the southern and central parts of Spain are spring and autumn. In Madrid and Barcelona, for example, May, June and September are the best months (though in September, especially in Barcelona, the first autumn rains occur); in Seville, which is characterized by a particularly long and hot summer, the best months are May, October and April, when the maximum temperature can already exceed 25 °C (77 °F) with some ease.
For a ski holiday, snow is more likely in the Pyrenees than in the mountainous areas of the center and south. As mentioned, you can also ski north of Madrid, in the Sierra de Guadarrama, and further south in the Sierra Nevada. However, even though ski runs in the Sierra Nevada are located at very high altitudes, above 3,000 meters (10,000 ft), they are not always covered with snow, as we saw some years ago, when the World Ski Championships were postponed to the next year because of lack of snow.

What to pack



In winter, for Madrid and the plateau, pack warm clothes such as a sweater, a down jacket, and a raincoat or umbrella. For the Northern Atlantic coast and Barcelona, bring warm clothes like a sweater, a jacket, a raincoat or umbrella. For the south coast: spring/autumn clothes are appropriate, including a sweater, a jacket, a raincoat or umbrella. For the high mountains: mountain clothing.

In the summer, for the Northern Atlantic coast, bring light clothing such T-shirts, but also a jacket, a sweatshirt or sweater and a raincoat or umbrella. For Madrid and the plateau, you will also need light clothing as well as a sun hat, a sweatshirt for cool evenings and possibly an umbrella. For Barcelona, the Balearic Islands and the South it is wise to pack light clothes, a sun hat, and a sweatshirt for the evening in June and September (but also in July and August in the Costa de la Luz and in Tarifa).
For the mountains, bring a sweatshirt, a jacket, hiking shoes, sunscreen and sunglasses.

See also the climate of the Canary Islands.

Up



© Copyright Climatestotravel.com. 

Back to Europe

All the countries


Share this page:

Facebook Twitter LinkedIn Whatsapp Email




 See also (cities or regions):

 Albacete
 Alicante
 Andalusia
 Aragon
 Asturias
 Avila
 Aviles
 Badajoz
 Balearic Islands
 Barcelona
 Basque Country
 Bilbao
 Burgos
 Caceres
 Cadiz
 Camino Santiago
 Cantabria
 Castellon
 Castile and Leon
 Castile La Mancha
 Catalonia
 Ceuta
 Ciudad Real
 Colmenar Viejo
 Cordoba
 Costa Almeria
 Costa Blanca
 Costa Calida
 Costa de la Luz
 Costa del Sol
 Costa Tropical
 Cuenca
 Daroca
 Extremadura
 Formentera
 Fuenterrabia
 Galicia
 Gijon
 Girona
 Granada
 Huelva
 Huesca
 Ibiza
 Jaca
 Jaen
 Jerez de la Frontera
 La Coruña
 Leon
 Lleida
 Lloret de Mar
 Logrono
 Lugo
 Madrid
 Majorca
 Malaga
 Merida
 Minorca
 Molina de Aragon
 Moron de la Frontera
 Murcia
 Navarre
 Ourense
 Oviedo
 Pamplona
 Ponferrada
 Pontevedra
 Puerto Navacerrada
 Reus
 Rota
 Salamanca
 San Javier
 San Sebastian
 Santander
 Santiago de Compostela
 Segovia
 Seville
 Soria
 Tarifa
 Tarragona
 Teruel
 Toledo
 Torrevieja
 Tortosa
 Valencia
 Valladolid
 Vigo
 Vitoria Gasteiz
 Zamora
 Zaragoza

 Nearby countries:

 Algeria
 Andorra
 Canary Islands
 France
 Madeira
 Morocco
 Portugal

 Search in the website:


Home About Contact Us Link Policy
Home
All the countries
About
Contact Us
Link
Policy