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 66.3°F 60.3°F 45.4% 1 day (0.9 in.) 62.8°F 7 h. 49 min.
 Adeje 75.9°F 67.9°F 22.4% - 75.4°F 10 h. 33 min.
 Aguilas 79.5°F 74.4°F 29.5% - 77.9°F 9 h. 44 min.
 Alcossebre 76.8°F 68.8°F 31.4% - 78.6°F 9 h. 32 min.
 Alcudia 77.9°F 72.5°F 31.2% - 78.6°F 9 h. 33 min.
 Alicante 79.1°F 73.5°F 29.5% 1 day (0.4 in.) 78.6°F 9 h. 44 min.
 Almeria 76.8°F 73.0°F 21.9% - 75.4°F 10 h. 41 min.
 Almunecar 76.0°F 71.1°F 22.3% - 73.2°F 10 h. 37 min.
 Altea 77.7°F 73.9°F 30.9% - 78.4°F 9 h. 34 min.
 Atalaya Isdabe 80.1°F 69.8°F 25.3% - 69.8°F 10 h. 15 min.
 Badalona 76.6°F 71.7°F 38.7% 1 day (0.8 in.) 76.6°F 8 h. 38 min.
 Barcelona 77.3°F 72.4°F 38.8% 1 day (0.8 in.) 76.6°F 8 h. 37 min.
 Benalmadena 74.6°F 70.9°F 24.6% - 71.8°F 10 h. 20 min.
 Benidorm 77.0°F 73.7°F 29.4% - 78.4°F 9 h. 46 min.
 Bilbao 70.1°F 58.7°F 51.6% - 69.3°F 7 h. 2 min.
 Blanes 76.6°F 65.9°F 42.3% 1 day (0.8 in.) 75.6°F 8 h. 11 min.
 Cadiz 78.5°F 71.1°F 21.8% - 72.9°F 10 h. 41 min.
 Cala Mayor 80.1°F 70.0°F 29.3% - 79.0°F 9 h. 47 min.
 Cala Ratjada 76.6°F 74.4°F 30.2% - 79.3°F 9 h. 40 min.
 Calafell 78.2°F 68.9°F 34.9% - 77.0°F 9 h. 6 min.
 Calella 74.5°F 70.0°F 41.6% 2 days (0.8 in.) 76.1°F 8 h. 16 min.
 Calpe 79.3°F 71.2°F 30.8% - 78.3°F 9 h. 35 min.
 Cambrils 76.0°F 71.8°F 34.5% - 77.2°F 9 h. 9 min.
 Can Picafort 78.2°F 72.2°F 31.2% - 78.6°F 9 h. 33 min.
 Castellon de la Plana 79.6°F 71.6°F 31.7% 1 day (0.5 in.) 78.1°F 9 h. 29 min.
 Chaclana de la Frontera 79.6°F 70.6°F 22.3% - 72.1°F 10 h. 38 min.
 Coma Ruga 78.2°F 68.9°F 35.0% - 77.0°F 9 h. 5 min.
 Conil de la Frontera 79.6°F 70.6°F 22.0% - 69.3°F 10 h. 40 min.
 Cordoba 87.7°F 67.8°F 21.4% - - 10 h. 45 min.
 Costa Adeje 76.2°F 72.4°F 22.2% - 75.2°F 10 h. 34 min.
 Costa Blanca 77.0°F 73.7°F 29.1% - 78.4°F 9 h. 47 min.
 Costa Brava 74.5°F 66.3°F 38.3% - 72.0°F 8 h. 41 min.
 Cullera 83.5°F 70.0°F 31.6% 1 day (0.6 in.) 78.3°F 9 h. 30 min.
 Denia 78.4°F 71.6°F 31.7% - 78.1°F 9 h. 29 min.
 El Arenal 74.1°F 58.2°F 24.7% - - 10 h. 22 min.
 El Puerto de Santa Maria 78.5°F 71.2°F 22.1% - 73.2°F 10 h. 39 min.
 Estepona 81.0°F 67.5°F 25.0% - 70.0°F 10 h. 17 min.
 Fuengirola 75.2°F 71.7°F 24.5% - 71.6°F 10 h. 21 min.
 Fuerteventura 75.6°F 71.1°F 29.4% - 73.4°F 9 h. 41 min.
 Gandia 81.4°F 69.9°F 32.5% - 78.3°F 9 h. 22 min.
 Gijon 70.2°F 57.5°F 47.5% 1 day (0.9 in.) 66.4°F 7 h. 33 min.
 Girona 78.3°F 64.4°F 41.6% 1 day (0.7 in.) 74.5°F 8 h. 16 min.
 Gran Canaria 75.8°F 69.7°F 27.3% - 74.5°F 9 h. 56 min.
 Granada 77.8°F 63.0°F 23.9% - 73.2°F 10 h. 26 min.
 Guardamar del Segura 80.7°F 73.1°F 29.4% - 78.4°F 9 h. 46 min.
 Ibiza 78.6°F 73.8°F 28.1% - 78.6°F 9 h. 56 min.
 L'Albir 77.4°F 73.6°F 30.4% - 78.4°F 9 h. 38 min.
 La Cala del Moral 81.2°F 71.2°F 23.5% - 72.3°F 10 h. 28 min.
 La Linea de la Concepcion 72.3°F 67.5°F 28.9% - 67.8°F 9 h. 48 min.
 La Manga 78.4°F 74.9°F 28.3% - 78.6°F 9 h. 53 min.
 La Pineda 76.0°F 71.7°F 34.6% - 77.2°F 9 h. 9 min.
 Lanzarote 76.2°F 67.7°F 37.2% - 73.4°F 8 h. 44 min.
 Las Palmas 75.0°F 69.2°F 42.7% - 74.5°F 8 h. 3 min.
 Lloret de Mar 76.4°F 66.0°F 42.2% 1 day (0.7 in.) 75.6°F 8 h. 11 min.
 Los Cristianos 76.2°F 72.6°F 22.5% - 75.2°F 10 h. 31 min.
 Madrid 76.9°F 66.0°F 23.3% - - 10 h. 32 min.
 Magaluf 79.0°F 71.9°F 26.1% - 79.0°F 10 h. 10 min.
 Malaga 79.8°F 71.5°F 23.7% - 72.1°F 10 h. 27 min.
 Malgrat de Mar 76.3°F 66.5°F 41.7% 1 day (0.8 in.) 75.9°F 8 h. 15 min.
 Manilva 77.1°F 68.7°F 25.9% - 69.6°F 10 h. 10 min.
 Marbella 78.8°F 70.4°F 24.6% - 70.5°F 10 h. 20 min.
 Mataro 74.2°F 69.8°F 42.1% 2 days (0.9 in.) 76.3°F 8 h. 12 min.
 Menorca 78.3°F 72.2°F 29.8% - 77.9°F 9 h. 44 min.
 Miami Platja 76.0°F 71.8°F 34.5% - 77.9°F 9 h. 9 min.
 Mijas 74.5°F 71.0°F 24.5% - 71.8°F 10 h. 21 min.
 Mojacar 78.2°F 73.7°F 28.7% - 77.5°F 9 h. 50 min.
 Morair 77.3°F 73.8°F 31.2% - 78.3°F 9 h. 32 min.
 Murcia 85.0°F 71.0°F 31.2% - 78.6°F 9 h. 32 min.
 Nerja 77.9°F 70.4°F 21.8% - 73.0°F 10 h. 41 min.
 Oviedo 70.7°F 55.1°F 44.1% 1 day (0.9 in.) - 7 h. 58 min.
 Palma 80.1°F 70.0°F 29.4% - 79.0°F 9 h. 46 min.
 Palma de Majorka 80.1°F 70.0°F 29.3% - 79.0°F 9 h. 47 min.
 Palma de Mallorca 80.4°F 70.9°F 32.0% 1 day (0.4 in.) 78.8°F 9 h. 27 min.
 Pineda de Mar 76.3°F 66.8°F 42.0% 1 day (0.8 in.) 76.1°F 8 h. 13 min.
 Platja dAro 74.7°F 67.0°F 39.2% 1 day (0.7 in.) 73.9°F 8 h. 34 min.
 Playa-de-Las-Americas 76.2°F 72.6°F 22.5% - 75.2°F 10 h. 31 min.
 Puerto de la Cruz 74.3°F 70.0°F 37.5% - 75.2°F 8 h. 41 min.
 Puerto Rico de Gran Canaria 77.6°F 73.1°F 16.1% - 75.2°F 11 h. 19 min.
 Roquetas de Mar 76.8°F 72.8°F 21.2% - 75.0°F 10 h. 45 min.
 Roses 73.4°F 67.4°F 36.7% 1 day (0.5 in.) 71.4°F 8 h. 53 min.
 Sa Coma 78.1°F 73.0°F 29.4% - 79.5°F 9 h. 46 min.
 Salou 76.0°F 71.8°F 34.4% - 77.2°F 9 h. 9 min.
 San Sebastian 70.7°F 57.6°F 53.2% 2 days (1.2 in.) 70.5°F 6 h. 50 min.
 Santa Cruz de Tenerife 73.1°F 71.1°F 46.4% - 75.4°F 7 h. 35 min.
 Santa Ponsa 78.7°F 72.2°F 26.1% - 79.0°F 10 h. 11 min.
 Santa Susanna 76.3°F 66.5°F 41.6% 1 day (0.8 in.) 75.9°F 8 h. 16 min.
 Santander 68.2°F 62.8°F 50.2% 1 day (1.0 in.) 68.4°F 7 h. 13 min.
 Sevilla 88.8°F 68.7°F 22.4% - 73.9°F 10 h. 37 min.
 Seville 88.8°F 68.7°F 22.8% - - 10 h. 35 min.
 Sitges 76.4°F 71.2°F 35.0% - 77.2°F 9 h. 5 min.
 Tarifa 73.6°F 68.8°F 33.2% - 69.3°F 9 h. 16 min.
 Tarragona 76.1°F 71.1°F 34.6% - 77.4°F 9 h. 8 min.
 Tenerife 75.3°F 66.9°F 31.4% - 75.0°F 9 h. 26 min.
 Torre del Mar 77.3°F 70.7°F 21.9% - 72.5°F 10 h. 40 min.
 Torremolinos 79.3°F 71.3°F 24.0% - 72.1°F 10 h. 24 min.
 Torrevieja 80.7°F 73.5°F 29.8% - 78.3°F 9 h. 43 min.
 Tossa de Mar 75.5°F 66.8°F 42.0% - 75.4°F 8 h. 13 min.
 Valencia 78.6°F 71.8°F 31.3% 1 day (0.5 in.) 78.1°F 9 h. 32 min.
 Vigo 69.1°F 59.8°F 36.4% 1 day (0.7 in.) 64.6°F 8 h. 55 min.
 Xabia 77.2°F 73.9°F 30.9% - 78.1°F 9 h. 34 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
+77°F
+73°F
+75°F
+70°F
+75°F
+72°F
+68°F
+70°F
+73°F
+72°F
+75°F
+66°F
+75°F
Units of measurement: °C / °F