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 69.4°F 60.3°F 39.4% - 62.8°F 10 h. 5 min.
 Alcudia 82.5°F 74.6°F 16.2% - 78.4°F 13 h. 17 min.
 Alicante 84.2°F 76.1°F 11.1% - 79.2°F 13 h. 54 min.
 Almeria 81.4°F 75.5°F 4.9% - 75.2°F 14 h. 41 min.
 Almunecar 79.4°F 73.7°F 7.7% - 73.4°F 14 h. 16 min.
 Altea 82.4°F 75.1°F 13.2% - 78.6°F 13 h. 37 min.
 Barcelona 81.5°F 76.2°F 22.3% - 76.6°F 12 h. 30 min.
 Benalmadena 80.7°F 73.3°F 5.5% - 71.6°F 14 h. 34 min.
 Benicasim 84.6°F 74.6°F 19.6% - 79.2°F 12 h. 47 min.
 Benidorm 80.3°F 75.4°F 12.9% - 78.8°F 13 h. 39 min.
 Bilbao 74.4°F 60.8°F 46.5% 1 day (0.7 in.) 69.6°F 9 h. 1 min.
 Blanes 81.1°F 69.7°F 23.5% 1 day (0.5 in.) 75.7°F 12 h. 22 min.
 Cadiz 79.7°F 71.9°F 6.5% - 74.1°F 14 h. 25 min.
 Cala Dor 82.0°F 74.5°F 13.7% - 78.4°F 13 h. 37 min.
 Cala Mayor 84.9°F 73.1°F 11.7% - 79.2°F 13 h. 55 min.
 Cala Ratjada 79.2°F 76.0°F 15.2% - 79.0°F 13 h. 25 min.
 Calafell 83.4°F 72.1°F 21.6% 1 day (0.4 in.) 77.5°F 12 h. 36 min.
 Calella 79.9°F 71.3°F 25.5% - 76.1°F 12 h. 3 min.
 Calpe 82.5°F 74.6°F 13.1% - 78.4°F 13 h. 38 min.
 Cambrils 81.2°F 73.9°F 18.8% - 77.7°F 13 h. 0 min.
 Can Picafort 83.5°F 74.0°F 16.3% - 78.6°F 13 h. 16 min.
 Castellon de la Plana 84.6°F 74.6°F 19.5% - 79.2°F 12 h. 48 min.
 Coma Ruga 83.4°F 72.1°F 21.5% 1 day (0.4 in.) 77.5°F 12 h. 36 min.
 Corralejo 72.4°F 69.2°F 29.0% - 71.1°F 10 h. 46 min.
 Costa Adeje 77.3°F 72.1°F 6.3% - 72.5°F 13 h. 51 min.
 Costa Blanca 80.3°F 75.4°F 13.0% - 78.8°F 13 h. 39 min.
 Costa Brava 80.8°F 70.0°F 20.2% - 73.4°F 12 h. 53 min.
 Costa Calma 70.9°F 70.1°F 11.1% - 71.6°F 13 h. 11 min.
 Cullera 90.7°F 73.8°F 16.9% - 79.0°F 13 h. 8 min.
 Denia 81.4°F 75.5°F 14.3% - 78.3°F 13 h. 28 min.
 Empirabrava 80.0°F 70.7°F 19.6% 1 day (0.5 in.) 73.2°F 12 h. 59 min.
 Estepona 85.7°F 70.0°F 5.1% - 69.3°F 14 h. 37 min.
 Fuengirola 78.6°F 72.4°F 6.1% - 71.2°F 14 h. 29 min.
 Fuerteventura 75.2°F 68.9°F 16.8% - 70.7°F 12 h. 25 min.
 Gandia 86.5°F 73.6°F 15.7% - 79.0°F 13 h. 17 min.
 Gijon 72.6°F 60.5°F 44.3% - 66.7°F 9 h. 22 min.
 Girona 85.4°F 68.2°F 26.2% 1 day (0.8 in.) 74.8°F 11 h. 58 min.
 Gran Canaria 75.9°F 68.4°F 10.9% - 71.4°F 13 h. 12 min.
 Granada 91.5°F 66.9°F 4.9% - 73.4°F 14 h. 42 min.
 Guardamar del Segura 84.3°F 75.6°F 11.3% - 78.8°F 13 h. 52 min.
 Huelva 83.5°F 70.2°F 6.3% - 72.9°F 14 h. 30 min.
 Ibiza 81.3°F 75.7°F 12.0% - 78.6°F 13 h. 50 min.
 L'Albir 81.7°F 75.1°F 13.4% - 78.6°F 13 h. 36 min.
 La Manga 82.1°F 75.9°F 11.4% - 79.2°F 13 h. 49 min.
 La Pineda 81.1°F 73.5°F 18.8% - 77.9°F 13 h. 0 min.
 Lanzarote 74.9°F 64.8°F 31.5% - 70.5°F 10 h. 26 min.
 Las Palmas 73.3°F 67.8°F 39.8% - 71.4°F 9 h. 15 min.
 Lloret de Mar 81.0°F 70.0°F 23.8% 1 day (0.5 in.) 75.7°F 12 h. 19 min.
 Los Cristianos 77.1°F 72.1°F 6.4% - 72.5°F 13 h. 50 min.
 Los Gigantes 79.8°F 68.4°F 8.2% - 72.5°F 13 h. 35 min.
 Madrid 90.1°F 72.2°F 6.9% - - 14 h. 42 min.
 Magaluf 83.3°F 73.7°F 11.1% - 79.2°F 14 h. 0 min.
 Malaga 84.1°F 73.9°F 4.9% - 72.1°F 14 h. 39 min.
 Malgrat de Mar 80.7°F 70.8°F 25.1% - 75.9°F 12 h. 7 min.
 Mar Menor 82.1°F 75.9°F 11.5% - 79.2°F 13 h. 48 min.
 Marbella 83.2°F 72.3°F 6.5% - 70.0°F 14 h. 25 min.
 Maspalomas 78.8°F 71.5°F 3.7% - 72.0°F 14 h. 10 min.
 Mataro 78.8°F 73.2°F 25.9% - 76.3°F 11 h. 59 min.
 Menorca 81.4°F 75.0°F 14.1% - 77.7°F 13 h. 36 min.
 Morair 81.4°F 75.5°F 14.0% - 78.3°F 13 h. 31 min.
 Murcia 93.5°F 74.7°F 12.7% - 79.3°F 13 h. 39 min.
 Nerja 80.8°F 71.1°F 9.1% - 73.2°F 14 h. 4 min.
 Oropesa del Mar 84.6°F 74.6°F 19.6% - 79.2°F 12 h. 48 min.
 Oviedo 74.8°F 57.5°F 41.3% - - 9 h. 49 min.
 Paguera 82.2°F 74.6°F 10.8% - 79.0°F 14 h. 3 min.
 Palma 84.9°F 73.1°F 11.8% - 79.2°F 13 h. 55 min.
 Palma de Majorka 84.9°F 73.1°F 11.8% - 79.2°F 13 h. 54 min.
 Palma de Mallorca 84.6°F 74.0°F 13.7% - 79.0°F 13 h. 37 min.
 Palmanova 83.2°F 74.2°F 11.1% - 79.2°F 14 h. 0 min.
 Pineda de Mar 80.3°F 70.7°F 25.4% - 76.1°F 12 h. 3 min.
 Platja dAro 79.8°F 70.6°F 22.5% - 74.5°F 12 h. 31 min.
 Playa de Muro 82.8°F 74.3°F 16.5% - 78.4°F 13 h. 15 min.
 Playa-de-Las-Americas 77.1°F 72.1°F 6.5% - 72.5°F 13 h. 49 min.
 Puerto de la Cruz 77.0°F 68.3°F 27.1% - 72.1°F 11 h. 0 min.
 Puerto de Santiago 80.5°F 68.9°F 8.4% - 72.5°F 13 h. 34 min.
 Puerto Rico de Gran Canaria 78.0°F 71.2°F 3.6% - 72.9°F 14 h. 11 min.
 Punta Prima 83.7°F 75.7°F 12.0% - 79.5°F 13 h. 45 min.
 Roses 80.0°F 70.7°F 19.7% 1 day (0.5 in.) 73.0°F 12 h. 58 min.
 S'Arenal 86.1°F 72.1°F 12.3% - 80.2°F 13 h. 50 min.
 Sa Coma 82.8°F 73.6°F 15.3% - 79.3°F 13 h. 24 min.
 Salou 81.2°F 73.9°F 18.9% - 77.9°F 12 h. 59 min.
 San Pedro del Pinatar 82.2°F 75.9°F 11.6% - 79.0°F 13 h. 47 min.
 San Sebastian 73.8°F 60.2°F 49.3% - 71.2°F 8 h. 36 min.
 Santa Cruz de Tenerife 71.3°F 69.2°F 33.4% - 72.1°F 10 h. 9 min.
 Santa Pola 84.3°F 75.6°F 11.6% - 79.0°F 13 h. 49 min.
 Santa Ponsa 82.6°F 74.2°F 11.4% - 79.0°F 13 h. 58 min.
 Santa Susanna 80.7°F 70.8°F 25.2% - 75.9°F 12 h. 6 min.
 Santander 70.2°F 64.8°F 44.9% 1 day (0.6 in.) 68.5°F 9 h. 16 min.
 Sevilla 98.0°F 70.6°F 4.3% - 75.4°F 14 h. 49 min.
 Sitges 81.1°F 74.8°F 20.4% - 77.5°F 12 h. 47 min.
 Tarifa 75.6°F 69.6°F 14.1% - 69.3°F 13 h. 17 min.
 Tarragona 81.4°F 73.2°F 19.4% - 77.9°F 12 h. 55 min.
 Tenerife 78.4°F 69.4°F 22.0% - 72.1°F 11 h. 43 min.
 Torremolinos 83.4°F 73.3°F 5.0% - 72.0°F 14 h. 38 min.
 Torrevieja 83.6°F 75.8°F 11.5% - 78.6°F 13 h. 49 min.
 Tossa de Mar 80.7°F 70.0°F 23.9% - 75.6°F 12 h. 18 min.
 Valencia 84.2°F 75.1°F 17.1% - 79.2°F 13 h. 8 min.
 Vigo 73.0°F 60.3°F 24.2% - 66.4°F 12 h. 17 min.
 Villajoyosa 79.5°F 75.3°F 12.8% - 79.0°F 13 h. 41 min.
 Zaragoza 88.1°F 67.7°F 10.8% - - 14 h. 14 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
+82°F
+84°F
+82°F
+75°F
+81°F
+79°F
+75°F
+95°F
+81°F
+79°F
+79°F
+81°F
+75°F
Units of measurement: °C / °F