World Resorts Spain Weather

Best time to travel to Spain

Spain on a weather map
Weather
Sea water temperature
Now
January
February
March
April
May
June
July
August
September
October
November
December
• This map is fully interactive. You can zoom it in and out or pan it to find any other places.

Monthly Spain weather

January
February
March
April
May
June
July
August
September
October
November
December
Place name Air temp
day / night
Cloudiness Rainy days (precipitation) Sea
temperature
Sunny hours
 A Coruna 58.8°F 54.5°F 58.3% 4 days (1.7 in.) 59.2°F 5 h. 2 min.
 Adeje 71.1°F 61.3°F 29.7% - 73.0°F 8 h. 33 min.
 Aguilas 67.2°F 60.9°F 25.0% - 66.7°F 8 h. 37 min.
 Alcossebre 61.8°F 54.8°F 30.7% 1 day (0.8 in.) 65.8°F 7 h. 53 min.
 Alcudia 65.0°F 60.9°F 37.6% 3 days (1.0 in.) 67.8°F 7 h. 13 min.
 Alicante 67.1°F 59.5°F 21.1% - 66.9°F 8 h. 58 min.
 Almeria 65.1°F 61.1°F 21.0% - 64.9°F 9 h. 3 min.
 Almunecar 66.0°F 60.7°F 22.6% - 63.5°F 8 h. 53 min.
 Altea 65.9°F 60.0°F 26.9% - 67.1°F 8 h. 21 min.
 Atalaya Isdabe 67.3°F 57.2°F 32.5% 2 days (0.9 in.) 63.3°F 7 h. 53 min.
 Badalona 61.8°F 57.7°F 36.4% 1 day (0.6 in.) 64.4°F 7 h. 16 min.
 Barcelona 62.9°F 58.7°F 35.2% 1 day (0.7 in.) 64.6°F 7 h. 23 min.
 Benalmadena 64.0°F 59.1°F 29.5% 1 day (0.5 in.) 63.1°F 8 h. 12 min.
 Benidorm 65.8°F 60.6°F 25.1% - 67.1°F 8 h. 32 min.
 Bilbao 59.0°F 51.1°F 49.6% 3 days (1.2 in.) 61.2°F 5 h. 53 min.
 Blanes 62.1°F 53.9°F 39.1% - 63.7°F 6 h. 59 min.
 Cadiz 65.6°F 61.0°F 31.0% 2 days (1.1 in.) 65.3°F 8 h. 3 min.
 Cala Mayor 65.4°F 58.1°F 34.7% 1 day (1.0 in.) 67.6°F 7 h. 32 min.
 Cala Ratjada 65.0°F 63.2°F 39.2% 2 days (0.8 in.) 68.7°F 7 h. 4 min.
 Calella 61.8°F 56.0°F 38.5% - 63.9°F 7 h. 3 min.
 Calpe 65.9°F 59.6°F 28.0% - 67.1°F 8 h. 15 min.
 Cambrils 62.6°F 57.3°F 32.2% 1 day (0.7 in.) 65.1°F 7 h. 42 min.
 Can Picafort 65.1°F 60.2°F 38.0% 3 days (1.0 in.) 67.6°F 7 h. 11 min.
 Castellon de la Plana 65.4°F 56.9°F 31.0% 1 day (0.5 in.) 66.2°F 7 h. 53 min.
 Coma Ruga 63.3°F 55.2°F 33.0% - 64.8°F 7 h. 37 min.
 Cordoba 65.3°F 53.3°F 31.6% 1 day (1.0 in.) - 7 h. 55 min.
 Costa Adeje 72.4°F 68.5°F 29.0% - 73.0°F 8 h. 38 min.
 Costa Blanca 65.8°F 60.6°F 25.1% - 66.9°F 8 h. 32 min.
 Costa Brava 61.4°F 54.8°F 39.5% - 62.8°F 6 h. 56 min.
 Cullera 66.2°F 55.2°F 30.1% - 66.2°F 8 h. 1 min.
 Denia 64.8°F 60.5°F 30.3% - 66.6°F 8 h. 0 min.
 El Arenal 50.4°F 43.0°F 39.8% 2 days (1.3 in.) - 6 h. 59 min.
 Estepona 66.9°F 56.7°F 32.1% 2 days (0.8 in.) 63.1°F 7 h. 56 min.
 Fuengirola 65.5°F 60.6°F 29.0% 2 days (0.6 in.) 63.3°F 8 h. 15 min.
 Fuerteventura 72.4°F 68.0°F 30.5% - 71.4°F 8 h. 27 min.
 Gandia 65.9°F 56.5°F 30.3% - 66.2°F 8 h. 0 min.
 Gijon 61.7°F 52.7°F 52.2% 1 day (1.0 in.) 60.1°F 5 h. 37 min.
 Girona 62.1°F 50.7°F 40.0% - 63.3°F 6 h. 53 min.
 Gran Canaria 72.5°F 67.9°F 27.8% - 72.1°F 8 h. 46 min.
 Granada 60.7°F 46.3°F 25.3% 1 day (0.4 in.) 63.5°F 8 h. 36 min.
 Guardamar del Segura 67.6°F 59.7°F 22.5% - 66.7°F 8 h. 50 min.
 Ibiza 65.8°F 63.1°F 29.8% - 67.6°F 8 h. 3 min.
 L'Albir 65.8°F 59.9°F 26.2% - 67.1°F 8 h. 26 min.
 La Manga 66.8°F 61.4°F 25.7% - 66.7°F 8 h. 31 min.
 La Pineda 62.6°F 57.5°F 32.6% 1 day (0.6 in.) 65.1°F 7 h. 40 min.
 Lanzarote 75.7°F 64.1°F 32.0% - 71.2°F 8 h. 16 min.
 Las Palmas 71.6°F 67.4°F 35.4% - 72.1°F 7 h. 56 min.
 Lloret de Mar 61.9°F 53.9°F 39.0% - 63.7°F 7 h. 0 min.
 Los Cristianos 72.4°F 68.1°F 28.2% - 73.0°F 8 h. 43 min.
 Los Gigantes 71.7°F 64.1°F 27.9% - 73.0°F 8 h. 44 min.
 Madrid 57.6°F 49.4°F 35.7% 1 day (0.4 in.) - 7 h. 23 min.
 Magaluf 65.4°F 60.3°F 32.8% 1 day (1.1 in.) 67.8°F 7 h. 43 min.
 Malaga 66.7°F 60.0°F 29.5% 1 day (0.4 in.) 63.0°F 8 h. 12 min.
 Malgrat de Mar 61.8°F 54.3°F 39.2% - 63.9°F 6 h. 59 min.
 Manilva 66.6°F 57.2°F 34.2% 2 days (0.7 in.) 63.0°F 7 h. 44 min.
 Marbella 66.6°F 58.5°F 30.0% 2 days (0.8 in.) 63.3°F 8 h. 9 min.
 Maspalomas 73.5°F 69.2°F 25.2% - 72.3°F 9 h. 3 min.
 Menorca 64.5°F 62.0°F 41.4% 1 day (0.6 in.) 67.5°F 6 h. 50 min.
 Miami Platja 62.6°F 57.3°F 32.2% 1 day (0.7 in.) 65.5°F 7 h. 42 min.
 Mijas 63.3°F 59.3°F 28.9% 2 days (0.6 in.) 63.1°F 8 h. 16 min.
 Mojacar 65.8°F 61.0°F 24.8% - 66.6°F 8 h. 39 min.
 Murcia 68.8°F 55.9°F 23.9% - 66.7°F 8 h. 42 min.
 Nerja 66.3°F 59.6°F 24.0% 1 day (0.5 in.) 63.3°F 8 h. 45 min.
 Oropesa del Mar 65.4°F 56.9°F 31.0% 1 day (0.5 in.) 66.2°F 7 h. 53 min.
 Oviedo 60.3°F 46.8°F 49.6% 2 days (1.0 in.) - 5 h. 53 min.
 Palma 65.4°F 58.1°F 34.7% 1 day (1.0 in.) 67.8°F 7 h. 32 min.
 Palma de Majorka 65.4°F 58.1°F 34.7% 1 day (1.0 in.) 67.8°F 7 h. 32 min.
 Palma de Mallorca 65.3°F 59.5°F 36.8% 2 days (0.9 in.) 68.0°F 7 h. 19 min.
 Pamplona 55.3°F 44.3°F 46.5% 1 day (0.9 in.) - 6 h. 12 min.
 Peniscola 61.8°F 54.8°F 30.7% 1 day (0.8 in.) 65.8°F 7 h. 53 min.
 Platja dAro 61.5°F 54.7°F 40.5% 1 day (0.5 in.) 63.1°F 6 h. 50 min.
 Playa-de-Las-Americas 72.4°F 68.1°F 28.1% - 73.0°F 8 h. 43 min.
 Puerto de la Cruz 71.2°F 64.2°F 38.3% - 72.9°F 7 h. 36 min.
 Puerto de Santiago 72.4°F 64.6°F 28.0% - 73.0°F 8 h. 43 min.
 Puerto Rico de Gran Canaria 73.1°F 69.1°F 24.8% - 72.9°F 9 h. 5 min.
 Reus 60.2°F 55.2°F 31.6% 1 day (0.8 in.) 65.1°F 7 h. 45 min.
 Roquetas de Mar 65.6°F 61.2°F 21.0% - 64.6°F 9 h. 4 min.
 Roses 61.1°F 55.4°F 37.2% 1 day (0.4 in.) 62.4°F 7 h. 9 min.
 Sa Coma 65.0°F 60.0°F 36.4% 1 day (0.7 in.) 68.9°F 7 h. 21 min.
 Salou 62.6°F 57.3°F 32.2% 1 day (0.7 in.) 65.1°F 7 h. 42 min.
 San Sebastian 59.9°F 50.6°F 47.3% 5 days (1.7 in.) 61.2°F 6 h. 6 min.
 Santa Cruz de Tenerife 70.8°F 69.0°F 38.8% - 72.9°F 7 h. 33 min.
 Santa Ponsa 65.2°F 60.7°F 33.0% 1 day (1.0 in.) 67.8°F 7 h. 42 min.
 Santa Susanna 61.8°F 54.3°F 39.2% - 63.9°F 6 h. 59 min.
 Santander 60.8°F 56.5°F 50.4% 2 days (1.3 in.) 61.0°F 5 h. 48 min.
 Sevilla 66.5°F 56.2°F 29.2% 2 days (1.0 in.) 64.9°F 8 h. 11 min.
 Seville 66.5°F 56.2°F 29.2% 2 days (1.0 in.) - 8 h. 11 min.
 Sierra Nevada 54.9°F 44.4°F 23.5% 1 day (0.4 in.) 63.9°F 8 h. 47 min.
 Sitges 61.7°F 57.1°F 34.2% - 64.9°F 7 h. 30 min.
 Tarifa 65.2°F 61.9°F 39.2% 3 days (0.9 in.) 65.5°F 7 h. 14 min.
 Tarragona 62.6°F 57.1°F 32.2% 1 day (0.5 in.) 65.1°F 7 h. 42 min.
 Tenerife 69.7°F 63.7°F 37.9% - 72.7°F 7 h. 39 min.
 Torre del Mar 65.5°F 58.8°F 24.4% 1 day (0.6 in.) 63.1°F 8 h. 43 min.
 Torremolinos 66.5°F 59.5°F 29.6% 1 day (0.4 in.) 63.1°F 8 h. 11 min.
 Torrevieja 67.4°F 60.5°F 24.3% - 66.9°F 8 h. 40 min.
 Tossa de Mar 61.9°F 53.9°F 39.8% - 63.5°F 6 h. 55 min.
 Valencia 65.3°F 57.4°F 30.2% - 66.2°F 7 h. 59 min.
 Vigo 59.4°F 53.9°F 51.7% 5 days (2.6 in.) 59.7°F 5 h. 43 min.
 Vilanova i la Geltru 61.7°F 57.1°F 34.2% - 65.3°F 7 h. 30 min.
 Xabia 65.0°F 60.8°F 29.5% - 66.7°F 8 h. 5 min.
* Sunny hours are calculated based on the average daily number of hours while sunlight can reach the ground. It depends on day length and cloudiness during the day.
Places in Spain:
Name
°F
+64°F
+61°F
+64°F
+70°F
+70°F
+63°F
+64°F
+57°F
+63°F
+63°F
+63°F
+64°F
+73°F
Units of measurement: °C / °F