The rain in Spain
stays mainly on the plain.. or does it!
The weather in Spain is certainly one of the most enviable in Europe but where are you most likely to encounter rainy conditions.
Although we all see Spain as mostly dry and arid some areas can have an average of 600 mm of rainfall a year.

Almeria, home to Europe’s only semi-desert, receives only around 130 mm of rain a year; the average yearly rainfall in Spain varies greatly.
The average rainfall in Spain is around 650 mm, with the ‘wet’ part of Spain receiving around 1,000 mm and the semi-arid regions receiving as little as 300 mm.
In Mediterranean Spain, along with the coastal areas, rainfall tends to be concentrated in just a few days, and within this, sometimes within a few hours. Figures of 100mm in one hour are not uncommon.

The record hourly rainfall in Mediterranean coastal towns was a remarkable 878 mm in Xàvia in 1957, followed 30 years later by 817 mm in Oliva (Valencia) on 3rd November 1987, 600 mm in Albuñol (Granada) on 19 October 1973, and 426 mm in Cofrentes (also Valencia) on 20 October 1987.
Another example of heavy rainfall is the 119mm that fell in one hour on 1 July 2003 in the village of Manuel in Valencia and, more recently the disastrous DANA storm that devastated villages around Valencia when over 300 millimetres of rain fell within just a few hours.
Interannual rainfall, snow and hail vary hugely. In 1996 it rained twice as much as during 1990 in most catchment areas.
Oddly, one of the wettest villages in Spain is not on the Atlantic coast but in Andalucia. Grazalema in the Sierra de Grazalema has an average of over 2,000mm of rain annually. The warm, humid winds blow in from the Atlantic which cool and condense as they pass over limestone peaks.
The wettest regions are certainly that of Galicia on the Portuguese border and parts of Navarra in northern Spain.
Heavy Rainfall in 2019
6 people died when heavy rains hit the South Eastern region of Spain in September 2019. It was caused by a weather phenomenon called a "Dana" which is where warm air interacts violently with freezing air from the north.
Average monthly rainfall in MM's in the last 110 years
January: 57
February: 54
March: 58
April: 55
May: 56
June: 38
July: 18
August: 21
September: 44
October: 65
November: 69
December: 67
Average Annual Rainfall - Amounts in millimetres
Alicante: 37 Days with 336mm of rain
Castellon: 45 Days with 442mm of rain
Girona: 67 Days with 725mm of rain
Valencia: 45 Days with 455mm of rain
Barcelona: 55 Days with 640mm of rain
Reus: 50 Days with 500mm of rain
Ibiza: 45 Days with 430mm of rain
Menorca: 65 Days with 490mm of rain
Mallorca: 50 Days with 425mm of rain
San Sebastian: 140 Days with 1730mm of rain
Bilbao: 125 Days with 1190mm of rain
Madrid: 63 Days with 430mm of rain
Toledo: 55 Days with 355mm of rain
Burgos: 85 Days with 555mm of rain
Almeria: 26 Days with 195mm of rain
Malaga: 43 Days with 520mm of rain
Murcia: 35 Days with 300mm of rain
Seville: 52 Days with 534mm of rain
Granada: 52 Days with 355mm of rain
» Values referenced from the Spanish Meteorological Department
Average monthly rainfall in mm for the big cities
| Madrid | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
| Rainfall (mm) | 35 | 36 | 39 | 45 | 43 | 31 | 10 | 11 | 34 | 48 | 53 | 44 |
| Barcelona | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
| Rainfall (mm) | 38 | 37 | 47 | 47 | 44 | 38 | 27 | 44 | 76 | 96 | 51 | 44 |
| Seville | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
| Rainfall (mm) | 66 | 61 | 90 | 57 | 41 | 8 | 1 | 5 | 19 | 70 | 67 | 79 |
| Bilbao | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
| Rainfall (mm) | 200 | 155 | 110 | 305 | 250 | 160 | 120 | 117 | 154 | 256 | 251 | 278 |
| Valencia | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
| Rainfall (mm) | 36 | 32 | 35 | 37 | 34 | 23 | 9 | 19 | 51 | 74 | 51 | 52 |


