Spain weather by month
Average temperatures and rainfall for 25 destinations in Spain, from ten years of recorded weather.
- Alicante8° to 31°49 rainy days a year
- Barcelona4° to 29°80 rainy days a year
- Bilbao6° to 26°162 rainy days a year
- Cadiz9° to 30°63 rainy days a year
- Córdoba5° to 39°62 rainy days a year
- Girona3° to 32°91 rainy days a year
- Granada4° to 36°67 rainy days a year
- Ibiza10° to 31°60 rainy days a year
- Las Palmas de Gran Canaria15° to 28°88 rainy days a year
- Madrid1° to 35°77 rainy days a year
- Málaga10° to 32°57 rainy days a year
- Palma8° to 33°80 rainy days a year
- Puerto de la Cruz15° to 30°102 rainy days a year
- Puerto del Rosario16° to 29°20 rainy days a year
- Ronda5° to 33°68 rainy days a year
- Salamanca1° to 35°78 rainy days a year
- Santa Cruz de Tenerife15° to 28°98 rainy days a year
- Santander7° to 25°184 rainy days a year
- Segovia1° to 30°110 rainy days a year
- Sevilla7° to 38°56 rainy days a year
- Sóller9° to 33°103 rainy days a year
- Toledo3° to 36°72 rainy days a year
- Tossa de Mar6° to 29°97 rainy days a year
- Valencia7° to 31°63 rainy days a year
- Zaragoza3° to 35°63 rainy days a year