Advertisement

Where are the rainiest places in Spain?

The Local Spain
The Local Spain - [email protected]
Where are the 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)

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. 

Advertisement

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.

Advertisement

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

Advertisement

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. 

Advertisement

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?

More

Join the conversation in our comments section below. Share your own views and experience and if you have a question or suggestion for our journalists then email us at [email protected].
Please keep comments civil, constructive and on topic – and make sure to read our terms of use before getting involved.

Please log in to leave a comment.

See Also