Average Annual Precipitation for Spain

Share |

The tables below give yearly averages for rainfall plus snowfall at cities in Spain. Each place has a total for how many days of wet weather it usually gets a year and for the normal amount of precipitation.

The calculation of days only includes the days when precipitation totalled at least one millimetre (0.04 inches). The annual amount of precipitation is an average of weather data collected during 1971 to 2000.

You can jump to a separate table for each section of the country: East, Northeast, Northwest, Central, Balearic Islands and South of Spain.

Eastern Spain

This section covers Spain's east coast on the Mediterranean Sea and includes the regions of Catalonia (Cataluña) and Valencian Community (Comunidad Valenciana). The highest weather station in the list is on the peak of Turo De L'Home in Parc Natural del Montseny at 1706 metres (5597 feet) elevation.

Average yearly precipitation
Days Place Inches Millimetres
  37 Alicante 13.2   336
  55 Barcelona 25.2   640
  45 Castellón 17.4   442
  67 Girona 28.5   724
  46 Lleida 14.5   369
  51 Reus 19.8   504
  86 Turo De L'Home 41.9 1063
  44 Valencia 17.9   454

Balearic Islands

Annual averages for rainfall plus snowfall
Days Place Inches Millimetres
  46 Ibiza (Eivissa) 17.3   439
  66 Menorca 23.6   599
  52 Palma, Mallorca 16.8   427

Northeast Spain

Cities on this list are located near Spain's border with France, in the regions of Aragon, Basque Country (País Vasco), La Rioja and Navarre (Comunidad Foral de Navarra).

Average amount of rain and snow a year
Days Place Inches Millimetres
128 Bilbao 47.0 1195
  67 Logroño 15.7   399
  95 Pamplona 28.4   721
140 San Sebastián 68.4 1738
  50 Saragossa (Zaragoza) 12.5   318
103 Vitoria-Gasteiz 30.7   779

Northwest Spain

Cities in Asturias, Cantabria and Galicia, Spain's regions along the Atlantic Ocean, are included in this section.

Average annual precipitation
Days Place Inches Millimetres
131 Coruña 39.7 1008
121 Gijón 38.2   971
131 Lugo 42.7 1084
  97 Ourense 32.2   817
122 Oviedo 38.3   973
133 Pontevedra 66.6 1691
128 Santander 49.1 1246
141 Santiago de Compostela 74.3 1886
130 Vigo 75.2 1909

Central Spain

Weather information in this table is for the regions of Castile and Leon (Castilla y León), Castile-La Mancha, Community of Madrid (Comunidad de Madrid) and Extremadura. One weather station, Puerto de Navacerrada, is at 1894 metres (6214 feet) elevation at a ski resort near Madrid.

Annual precipitation totals
Days Place Inches Millimetres
  53 Albacete 14.4   367
  66 Ávila 15.7   400
  61 Badajoz 18.2   463
  85 Burgos 21.9   555
  78 León 21.9   556
  63 Madrid 17.2   436
118 Puerto de Navacerrada 52.2 1326
  66 Salamanca 15.0   382
  76 Segovia 18.3   464
  56 Toledo 14.1   357
  58 Torrejón de Ardoz 14.9   378
  71 Valladolid 17.1   435

Southern Spain

This list covers the Andalusia (Andalucía) and Murcia regions, which stretch along Spain's southern coasts on the Atlantic and Mediterranean, including Costa del Sol.

Average yearly precipitation
Days Place Inches Millimetres
  26 Almería   7.7   196
  26 Cordova (Córdoba)   7.7   196
  52 Granada 14.1   357
  50 Huelva 19.3   490
  54 Jerez de la Frontera 23.5   598
  43 Málaga 20.6   524
  35 Murcia 11.9   301
  52 Seville (Sevilla) 21.0   534
  60 Tarifa 23.7   603
Reference

AEMET (Agencia Estatal De Meteorologia, Gobierno de España). Valores Climatológicos Normales.

Share |

Average Weather

Spain Precipitation

WEATHER AVERAGES

Weather Extremes