SHARE
COPY LINK

WEATHER

Where are the rainiest places in Spain?

Is it true that the rain in Spain stays mainly on the plain? Here’s a breakdown of the cities and other locations where it rains the most in Spain. 

rainiest places in spain
It rains a lot in northern Spain but there are other parts in the south of the country where there's plenty of rainfall. (Photo by OSCAR DEL POZO / AFP)

Spain isn’t a country that’s associated with cloudy and rainy weather but anyone who’s travelled around the Iberian nation will know that sunny skies aren’t always guaranteed. 

There are in fact parts of the country where there’s rain for half of the year. 

And no, the line ‘the rain in Spain stays mainly in the plain’ – conceived as a way to judge proper English pronunciation during Victorian times – isn’t scientifically accurate.

Weather patterns are changing as the world’s climatologists have made many of us aware of, but if there is a place that’s historically rainy it’s northern Spain. 

A climate guide by Spain’s national weather agency Aemet which looked at weather stats from 1981 to 2010 found that the rainiest city in Spain is the Basque city of San Sebastián, where there is rain on average 141.1 days every year. 

It rains a lot in the classy Basque city of San Sebastián, also known as Donostia. Photo: Raul Cacho Oses/Unsplash

The following six rainiest cities after San Sebastián are all in the coastal windswept region of Galicia in northwestern Spain. 

As you will see in the breakdown below, there is a clear north-south divide in terms of average precipitation in Spain, with the first 27 spots occupied by cities that are north of Madrid.

The rainiest cities in Spain:  

1 San Sebastián – 141.1 days of rain a year

2 Santiago de Compostela – 139.5  days of rain a year

3 Pontevedra – 131.3 days of rain a year

4 A Coruña – 129.6 days of rain a year

5 Vigo – 129.2 days of rain a year

6 Lugo – 126.3 days of rain a year

7 Bilbao – 124.0 days of rain a year

8 Santander – 123.6 days of rain a year

9 Oviedo – 122.3 days of rain a year

10 Vitoria-Gasteiz – 99.3 days of rain a year

11 Ourense – 96.9 days of rain a year

12 Pamplona – 93.5 days of rain a year

13 Burgos – 83.5 days of rain a year

14 Soria – 78.8 days of rain a year

15 Segovia – 78.6 days of rain a year

16 León – 74.9 days of rain a year

17 Guadalajara – 74.1 days of rain a year

18 Cuenca – 71.2 days of rain a year

19 Valladolid – 68.5 days of rain a year

20 Ávila – 66.9 days of rain a year

21 Logroño – 66.6 days of rain a year

22 Girona – 65.8 days of rain a year

23 Cáceres – 64.2 days of rain a year

24 Zamora – 64.2 days of rain a year

25 Salamanca – 63.8 days of rain a year

26 Maó (Menorca) – 63.6 days of rain a year

27 Huesca – 60.7 days of rain a year

28 Madrid – 59.4 days of rain a year

29 Ciudad Real – 59.3 days of rain a year

30 Badajoz – 59.2 days of rain a year

31 Teruel – 57.4 days of rain a year

32 Córdoba – 56.6 days of rain a year

33 Toledo – 53.8 days of rain a year

34 Barcelona – 53.3 days of rain a year

35 Palma (Mallorca) – 53.1 days of rain a year

36 Granada – 52.1 days of rain a year

37 Huelva – 51.5 days of rain a year

38 Zaragoza – 51.1 days of rain a year

39 Cádiz – 50.7 days of rain a year

40 Sevilla – 50.5 days of rain a year

41 Albacete – 50.4 days of rain a year

42 Tarragona – 50.3 days of rain a year

43 Lleida – 46.2 days of rain a year

44 Jaén – 46.0 days of rain a year

45 Castellón – 45.5 days of rain a year

46 Valencia – 43.9 days of rain a year

47 Málaga – 42.3 days of rain a year

48 Alicante – 37.5 days of rain a year

49 Murcia – 36.5 days of rain a year

50 Santa Cruz de Tenerife – 29.7 days of rain a year

51 Almería – 25.4  days of rain a year

This map of Spain by Aemet, which doesn’t include the Canary Islands, shows where the average rainfall in millilitres is highest, again reflecting the stark difference between the country’s northern coastline (mostly in blue due to higher precipitation) and the rest of the country. 

Map showing average annual rainfall in the Iberian Peninsula and the Balearic Islands. Source: Aemet weather agency

But if you look closer, you’ll see that in Spain’s southern tip there’s also an area with a high amount of rainfall. 

This is Cádiz province, more specifically the Sierra de Grazalema, a mountainous range that records around 4,000 mm of rainfall per square metre a year. 

Even though it doesn’t rain that often in Cádiz city, the nearby Sierra de Grazalema is widely regarded as the rainiest place in Spain, making Cádiz the rainiest province in Spain, ahead of other cloud-covered Galician provinces such as Pontevedra and Vigo. 

Dark clouds approaching the village of Zahara de la Sierra in the Grazalema region. Photo: José Luis Rodríguez Martínez/Unsplash

Other mountain ranges (and their closeby villages and towns) such as the Sierra de Gredos in central Spain and the Navarran Pyrenees and Cantabrian Mountains in the north record high levels of rainfall throughout much of the year. 

But if there is a region where rain is common throughout its cities, countryside and most of its territory it has to be Galicia. 

A lot of the time it’s drizzle, but in specific areas of the Rías Baixas or the Barbanza region rainfall amounts to 2,500 litres per square metre per year .

Its climate is oceanic, temperate, humid and very variable throughout the year, and most of the storms that are generated in the Atlantic enter the Iberian Peninsula through Galicia, all of which contributes to the often 150 days of rain a year in the region.

It’s no surprise Gallegos (Galician people) have more than 100 words to describe rain.

READ ALSO: Where are the coldest places in Spain?

Member comments

Log in here to leave a comment.
Become a Member to leave a comment.

WEATHER

CONFIRMED: Spain had the hottest month of October on record

October 2022 was the hottest month of October in Spain since records started in 1961, the government said Monday after experts warned that unusually warm temperatures pointed to accelerating climate change.

CONFIRMED: Spain had the hottest month of October on record

The average temperature for the month was 18 degrees Celsius (64.4 Fahrenheit) — 3.6 degrees Celsius higher than the average temperature recorded in October between 1981 and 2020, the ministry for ecological transition said Monday.

Up until now the warmest October recorded in Spain was that of 2020 when the average temperature was 0.6 degrees above the average, and 2017 when its was 0.3 degrees above normal level, the statement added.

The unusually warm October follows a summer in Spain and much of Europe marked by repeated heatwaves which fuelled wildfires and worsened drought conditions.

The mild October kept outdoor terraces full across much of Spain while beaches were more crowded than usual for this month.

October 2022 was also especially dry in Spain, with 68 percent less rain that the normal level for the month, the ministry said.

This has been the fourth driest year in Spain since records started being kept.

Between January and October the country received an average of 355 litres of rainfall per square metre, 26 percent less than the normal level, the statement said.

Rubén del Campo, the spokesman for Spain’s meteorological service Aemet, told AFP at the end of October that the unusually warm temperatures were a sign of the “notable acceleration” in climate change over the past decade.

SHOW COMMENTS