World Resorts Spain

Spring weather in Spain

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.

Best place for vacation in Spain in Spring

Table below will help you to find the best place for your vacation in Spain in Spring. Find the place with less rains and more sun. We also provide information about sea water temperature for marine resort.

Place name Weather in March
air / sea temperature
Weather in April
air / sea temperature
Weather in May
air / sea temperature
A Coruna 54.4°F 55.2°F 58.9°F 56.1°F 60.7°F 58.5°F
Adeje 64.5°F 66.9°F 68.4°F 67.8°F 69.3°F 69.1°F
Alcudia 59.9°F 57.9°F 63.7°F 60.6°F 70.2°F 65.5°F
Alicante 61.8°F 58.3°F 65.7°F 61.0°F 71.1°F 66.4°F
Almeria 60.7°F 59.0°F 65.0°F 60.8°F 69.5°F 64.8°F
Almunecar 61.2°F 59.4°F 65.2°F 61.0°F 69.2°F 64.4°F
Altea 60.2°F 58.1°F 64.1°F 60.8°F 69.8°F 66.0°F
Barcelona 58.7°F 56.1°F 62.8°F 58.3°F 68.7°F 63.1°F
Benalmadena 59.2°F 59.2°F 64.6°F 60.8°F 69.9°F 63.9°F
Benidorm 60.0°F 58.1°F 63.3°F 60.8°F 68.7°F 66.0°F
Bilbao 56.0°F 54.5°F 61.7°F 56.1°F 63.6°F 59.7°F
Blanes 58.3°F 55.9°F 62.7°F 57.9°F 67.8°F 62.4°F
Cadiz 61.0°F 59.9°F 65.7°F 62.6°F 70.1°F 66.7°F
Cala Dor 60.1°F 58.1°F 63.9°F 60.4°F 71.0°F 65.3°F
Cala Mayor 61.0°F 58.3°F 65.1°F 60.8°F 71.8°F 66.0°F
Cala Ratjada 59.0°F 58.5°F 61.6°F 60.8°F 67.3°F 65.7°F
Calafell 59.0°F 56.1°F 63.4°F 58.6°F 69.7°F 63.9°F
Calella 57.7°F 55.9°F 61.7°F 58.1°F 67.0°F 62.6°F
Calpe 60.6°F 57.9°F 64.5°F 60.6°F 69.9°F 65.7°F
Cambrils 57.9°F 56.5°F 62.3°F 59.0°F 68.4°F 64.2°F
Can Picafort 60.3°F 57.9°F 64.4°F 60.6°F 70.9°F 65.7°F
Cartagena 62.4°F 58.8°F 66.3°F 61.2°F 71.5°F 66.0°F
Castellon de la Plana 61.6°F 56.8°F 67.0°F 60.1°F 72.4°F 65.8°F
Cordoba 60.9°F - 70.1°F - 79.7°F -
Corralejo 66.0°F 64.9°F 68.0°F 66.2°F 69.0°F 67.8°F
Costa Adeje 66.3°F 66.9°F 69.2°F 67.6°F 70.1°F 69.1°F
Costa Blanca 60.0°F 58.1°F 63.3°F 60.8°F 68.7°F 66.2°F
Costa Brava 58.0°F 55.6°F 62.2°F 57.2°F 67.1°F 61.5°F
Costa Calma 64.7°F 66.2°F 66.5°F 67.5°F 66.9°F 68.9°F
Costa del Silencio 65.6°F 67.5°F 67.9°F 68.2°F 68.7°F 69.4°F
Cullera 62.3°F 57.4°F 67.0°F 60.4°F 73.7°F 66.0°F
Denia 59.9°F 57.6°F 63.7°F 60.1°F 69.3°F 65.3°F
Empirabrava 57.9°F 55.2°F 62.0°F 57.2°F 66.5°F 61.5°F
Estepona 61.3°F 59.2°F 67.2°F 60.6°F 72.9°F 63.1°F
Fuengirola 60.9°F 59.4°F 65.6°F 61.0°F 70.3°F 63.9°F
Fuerteventura 65.8°F 65.1°F 68.2°F 66.2°F 68.9°F 67.8°F
Gandia 62.4°F 57.4°F 68.5°F 60.4°F 75.5°F 66.0°F
Gijon 57.0°F 54.3°F 61.1°F 55.4°F 62.5°F 58.3°F
Girona 59.1°F 55.8°F 64.1°F 57.6°F 68.8°F 62.1°F
Gran Canaria 64.9°F 66.0°F 67.0°F 67.1°F 67.1°F 68.5°F
Granada 55.8°F 59.2°F 64.5°F 61.0°F 72.0°F 64.4°F
Guardamar del Segura 62.9°F 58.3°F 66.7°F 61.0°F 71.8°F 66.2°F
Huelva 62.1°F 59.2°F 67.7°F 61.9°F 72.9°F 65.5°F
Ibiza 59.8°F 58.5°F 63.3°F 61.0°F 68.8°F 65.8°F
L'Albir 60.0°F 58.1°F 63.7°F 60.8°F 69.3°F 66.0°F
La Manga 62.3°F 58.8°F 65.3°F 61.7°F 70.7°F 66.7°F
La Palma 64.0°F 67.1°F 66.2°F 68.0°F 66.8°F 69.4°F
Lanzarote 68.2°F 64.8°F 71.2°F 65.8°F 72.0°F 67.3°F
Las Palmas 65.4°F 66.0°F 67.8°F 67.1°F 68.0°F 68.5°F
Lloret de Mar 58.2°F 55.9°F 62.6°F 57.9°F 67.7°F 62.4°F
Los Cristianos 66.3°F 66.9°F 69.0°F 67.6°F 70.1°F 69.1°F
Los Gigantes 65.9°F 66.9°F 69.0°F 67.8°F 70.4°F 69.1°F
Madrid 55.0°F - 65.1°F - 72.1°F -
Magaluf 60.3°F 58.3°F 63.9°F 61.0°F 70.0°F 66.0°F
Malaga 61.8°F 59.2°F 65.9°F 60.8°F 71.1°F 64.0°F
Marbella 61.5°F 59.4°F 66.8°F 60.8°F 71.9°F 63.5°F
Maspalomas 67.2°F 66.0°F 70.3°F 67.3°F 71.2°F 68.9°F
Menorca 59.4°F 57.6°F 62.7°F 59.9°F 68.9°F 64.6°F
Morair 60.1°F 57.9°F 63.8°F 60.4°F 69.6°F 65.5°F
Murcia 66.2°F 58.6°F 73.0°F 61.7°F 79.3°F 66.7°F
Nerja 61.9°F 59.2°F 66.7°F 61.0°F 72.5°F 64.4°F
Oviedo 56.0°F - 62.2°F - 63.7°F -
Paguera 59.6°F 58.5°F 63.0°F 60.8°F 69.2°F 65.8°F
Palma 61.0°F 58.3°F 65.4°F 61.0°F 71.8°F 66.0°F
Palma de Majorka 61.0°F 58.3°F 65.4°F 61.0°F 71.8°F 66.0°F
Palma de Mallorca 60.8°F 58.3°F 65.6°F 60.8°F 72.7°F 65.7°F
Palmanova 60.1°F 58.3°F 63.6°F 61.0°F 70.0°F 66.0°F
Pineda de Mar 57.9°F 55.9°F 62.0°F 58.1°F 67.4°F 62.6°F
Platja dAro 57.6°F 55.8°F 62.0°F 57.6°F 66.7°F 61.9°F
Playa-de-Las-Americas 66.3°F 66.9°F 69.0°F 67.6°F 70.1°F 69.1°F
Puerto de la Cruz 63.6°F 66.4°F 67.2°F 67.5°F 68.9°F 68.9°F
Puerto de Mogan 66.8°F 66.6°F 69.5°F 67.6°F 70.7°F 69.3°F
Puerto de Santiago 66.4°F 66.9°F 69.8°F 67.8°F 70.8°F 69.1°F
Puerto Rico de Gran Canaria 67.2°F 67.5°F 69.9°F 68.7°F 71.1°F 70.2°F
Roses 58.2°F 55.2°F 62.6°F 57.2°F 68.2°F 61.5°F
S'illot 59.5°F 58.5°F 62.6°F 60.8°F 68.6°F 65.8°F
Sa Coma 59.5°F 58.5°F 62.6°F 60.8°F 68.6°F 65.8°F
Salou 58.2°F 56.5°F 62.8°F 59.0°F 68.8°F 64.2°F
San Pedro del Pinatar 62.4°F 58.6°F 65.8°F 61.3°F 70.9°F 66.6°F
San Sebastian 57.0°F 54.5°F 61.5°F 56.7°F 63.6°F 60.6°F
Santa Cruz de Tenerife 64.5°F 66.4°F 66.6°F 67.5°F 67.0°F 68.9°F
Santa Pola 62.3°F 58.3°F 66.2°F 61.2°F 71.3°F 66.4°F
Santa Ponsa 59.9°F 58.3°F 63.3°F 60.8°F 69.6°F 66.0°F
Santa Susanna 58.1°F 55.9°F 62.3°F 57.9°F 67.6°F 62.6°F
Santander 56.0°F 54.7°F 59.2°F 56.1°F 60.6°F 59.5°F
Sevilla 63.1°F 59.7°F 71.5°F 63.0°F 80.7°F 67.3°F
Seville 63.1°F - 71.5°F - 80.7°F -
Sierra Nevada 51.5°F 59.2°F 59.3°F 61.0°F 66.9°F 64.4°F
Sitges 57.5°F 56.3°F 61.8°F 58.8°F 68.0°F 63.9°F
Tarifa 60.8°F 60.4°F 64.4°F 61.5°F 68.7°F 63.7°F
Tarragona 58.0°F 56.5°F 62.6°F 59.0°F 68.7°F 64.2°F
Tenerife 60.2°F 66.4°F 65.0°F 67.3°F 66.8°F 68.7°F
Torremolinos 61.4°F 59.2°F 65.9°F 60.8°F 70.6°F 64.0°F
Torrevieja 63.5°F 58.5°F 68.6°F 61.0°F 74.4°F 66.2°F
Tossa de Mar 58.1°F 55.9°F 62.3°F 57.7°F 67.5°F 62.4°F
Valencia 61.3°F 57.0°F 66.6°F 60.3°F 72.6°F 66.0°F
Vigo 56.0°F 56.7°F 61.7°F 58.8°F 63.0°F 61.7°F
Villajoyosa 59.8°F 58.1°F 62.6°F 60.8°F 68.1°F 66.2°F
Xabia 59.8°F 57.6°F 63.5°F 60.3°F 69.2°F 65.3°F
Zaragoza 58.1°F - 66.4°F - 73.4°F -
* 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
+54°F
+54°F
+54°F
+68°F
+55°F
+63°F
+48°F
+73°F
+45°F
+57°F
+64°F
+55°F
+68°F
Units of measurement: °C / °F