World Resorts Spain Weather

Weather in Spain in April

Spain in April on a weather map
Weather
Sea water temperature
Now
January
February
March
April
May
June
July
August
September
October
November
December
Leaflet | Tiles © Esri
• 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 April

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

Place name Air temp
day / night
Cloudiness Rainy days (precipitation) Sea
temperature
Sunny hours
 A Coruna 61.0°F 50.9°F 44.8% 4 days (2.0 in.) 56.1°F 8 h. 25 min.
 Adeje 70.9°F 57.4°F 17.4% - 67.6°F 11 h. 36 min.
 Alcudia 64.6°F 55.9°F 27.3% - 60.4°F 10 h. 38 min.
 Algeciras 67.5°F 58.1°F 20.4% - 60.8°F 11 h. 27 min.
 Alicante 67.4°F 57.5°F 18.2% - 61.0°F 11 h. 48 min.
 Almeria 67.6°F 60.4°F 13.9% - 60.6°F 12 h. 19 min.
 Altea 66.2°F 56.5°F 17.8% - 60.6°F 11 h. 52 min.
 Barcelona 63.9°F 56.7°F 29.2% - 58.3°F 10 h. 26 min.
 Benalmadena 65.8°F 59.0°F 16.7% - 60.8°F 11 h. 56 min.
 Benicasim 69.4°F 55.7°F 19.7% - 60.1°F 11 h. 39 min.
 Benidorm 64.7°F 58.5°F 17.5% - 60.8°F 11 h. 53 min.
 Bilbao 61.5°F 48.8°F 50.4% 4 days (1.8 in.) 56.1°F 7 h. 39 min.
 Blanes 62.6°F 51.3°F 33.1% 1 day (0.5 in.) 57.9°F 9 h. 56 min.
 Cadiz 70.3°F 58.7°F 17.2% - 62.4°F 11 h. 53 min.
 Cala Llenya 65.2°F 59.2°F 20.5% - 61.0°F 11 h. 31 min.
 Calella 61.7°F 52.0°F 33.2% 1 day (0.6 in.) 58.1°F 9 h. 54 min.
 Calpe 66.8°F 55.5°F 17.1% - 60.4°F 11 h. 57 min.
 Cambrils 64.1°F 54.4°F 25.0% - 59.0°F 10 h. 59 min.
 Cartagena 68.8°F 58.2°F 16.5% - 61.0°F 12 h. 0 min.
 Castellon de la Plana 68.9°F 55.2°F 18.8% - 60.1°F 11 h. 46 min.
 Cordoba 78.4°F 51.2°F 17.7% - - 11 h. 51 min.
 Corralejo 66.9°F 65.1°F 21.9% - 66.0°F 11 h. 2 min.
 Costa Adeje 72.2°F 65.5°F 16.4% - 67.6°F 11 h. 44 min.
 Costa Blanca 64.7°F 58.5°F 18.2% - 60.8°F 11 h. 48 min.
 Costa Brava 62.1°F 52.7°F 30.2% 1 day (0.5 in.) 57.2°F 10 h. 19 min.
 Costa Calma 69.0°F 66.2°F 17.0% - 67.5°F 11 h. 39 min.
 Costa del Silencio 71.3°F 66.7°F 15.6% - 68.2°F 11 h. 50 min.
 Cullera 73.3°F 53.0°F 20.1% - 60.3°F 11 h. 34 min.
 Denia 65.1°F 57.5°F 18.3% - 60.1°F 11 h. 48 min.
 El Medano 70.6°F 66.7°F 15.0% - 67.3°F 11 h. 54 min.
 Estepona 71.7°F 55.5°F 18.4% - 60.6°F 11 h. 43 min.
 Formentera 64.3°F 59.5°F 19.4% - 61.2°F 11 h. 39 min.
 Fuengirola 67.4°F 59.3°F 16.5% - 60.8°F 11 h. 58 min.
 Fuerteventura 69.4°F 64.3°F 18.0% - 66.2°F 11 h. 32 min.
 Gandia 71.0°F 53.8°F 18.5% - 60.3°F 11 h. 47 min.
 Gijon 61.6°F 48.5°F 44.7% 4 days (1.9 in.) 55.4°F 8 h. 26 min.
 Girona 64.4°F 50.4°F 32.2% 1 day (0.5 in.) 57.6°F 10 h. 3 min.
 Gran Canaria 69.8°F 63.9°F 18.0% - 66.9°F 11 h. 31 min.
 Granada 70.8°F 47.3°F 19.5% - 61.0°F 11 h. 35 min.
 Guardamar del Segura 69.1°F 58.0°F 19.3% - 61.0°F 11 h. 38 min.
 Huelva 73.2°F 56.5°F 17.7% - 61.9°F 11 h. 50 min.
 Ibiza 63.8°F 58.8°F 20.1% - 60.8°F 11 h. 34 min.
 L'Albir 65.5°F 57.4°F 17.8% - 60.6°F 11 h. 51 min.
 La Manga 67.1°F 58.6°F 18.6% - 61.5°F 11 h. 43 min.
 La Palma 67.0°F 64.6°F 25.9% - 68.0°F 10 h. 32 min.
 La Pineda 63.0°F 54.9°F 23.9% - 59.0°F 11 h. 8 min.
 Lanzarote 73.7°F 60.4°F 21.0% - 65.8°F 11 h. 10 min.
 Las Palmas 70.3°F 63.6°F 23.3% - 67.1°F 10 h. 51 min.
 Lloret de Mar 62.6°F 51.1°F 33.1% 1 day (0.5 in.) 57.7°F 9 h. 56 min.
 Los Cristianos 71.8°F 65.3°F 16.5% - 67.6°F 11 h. 43 min.
 Los Gigantes 73.4°F 61.7°F 14.8% - 67.6°F 11 h. 57 min.
 Madrid 71.1°F 50.6°F 17.9% - - 11 h. 54 min.
 Magaluf 65.0°F 55.6°F 25.1% - 60.8°F 10 h. 55 min.
 Malaga 71.3°F 59.0°F 16.0% - 60.8°F 12 h. 2 min.
 Malgrat de Mar 62.1°F 51.8°F 33.0% 1 day (0.6 in.) 57.9°F 9 h. 56 min.
 Mar Menor 67.1°F 58.6°F 18.5% - 61.5°F 11 h. 44 min.
 Marbella 70.1°F 57.9°F 17.2% - 60.8°F 11 h. 52 min.
 Maspalomas 70.7°F 66.0°F 14.2% - 67.1°F 12 h. 0 min.
 Menorca 63.3°F 56.3°F 29.7% - 59.7°F 10 h. 20 min.
 Morair 65.7°F 57.5°F 17.0% - 60.4°F 11 h. 58 min.
 Murcia 78.1°F 54.9°F 19.6% - 61.5°F 11 h. 36 min.
 Nerja 67.7°F 57.9°F 17.4% - 61.0°F 11 h. 51 min.
 Oviedo 63.1°F 44.0°F 40.5% 3 days (1.7 in.) - 9 h. 0 min.
 Palma 66.3°F 54.4°F 25.5% - 60.8°F 10 h. 52 min.
 Palma de Majorka 66.4°F 54.4°F 24.9% - 60.8°F 10 h. 57 min.
 Palma de Mallorca 65.5°F 54.1°F 28.1% - 60.6°F 10 h. 32 min.
 Platja dAro 61.9°F 52.0°F 31.1% - 57.6°F 10 h. 11 min.
 Playa del Ingles 70.6°F 65.9°F 14.2% - 67.1°F 12 h. 0 min.
 Playa-de-Las-Americas 72.0°F 65.7°F 16.2% - 67.6°F 11 h. 45 min.
 Puerto de la Cruz 70.2°F 62.3°F 21.0% - 67.5°F 11 h. 8 min.
 Puerto de Mogan 71.8°F 66.0°F 12.9% - 67.6°F 12 h. 10 min.
 Puerto de Santiago 74.1°F 62.4°F 14.7% - 67.6°F 11 h. 57 min.
 Puerto Rico de Gran Canaria 71.6°F 65.4°F 15.8% - 68.7°F 11 h. 48 min.
 Roses 62.4°F 53.4°F 27.2% - 57.2°F 10 h. 44 min.
 Salou 63.0°F 54.9°F 23.8% - 59.0°F 11 h. 9 min.
 San Augustin 71.8°F 65.2°F 15.4% - 67.1°F 11 h. 51 min.
 San Pedro del Pinatar 67.8°F 58.6°F 18.6% - 61.3°F 11 h. 43 min.
 San Sebastian 60.5°F 48.6°F 48.0% 2 days (1.1 in.) 56.7°F 7 h. 58 min.
 Santa Cruz de La Palma 66.8°F 65.4°F 20.7% - 67.6°F 11 h. 11 min.
 Santa Cruz de Tenerife 68.7°F 64.8°F 25.0% - 67.5°F 10 h. 38 min.
 Santa Pola 69.9°F 56.8°F 18.5% - 61.0°F 11 h. 45 min.
 Santa Ponsa 63.9°F 56.4°F 24.9% - 60.8°F 10 h. 57 min.
 Santa Susanna 62.1°F 51.8°F 32.9% 1 day (0.6 in.) 57.9°F 9 h. 57 min.
 Santander 58.9°F 52.9°F 45.2% 4 days (1.8 in.) 56.1°F 8 h. 22 min.
 Santiago de Compostela 61.9°F 48.8°F 48.0% 5 days (2.5 in.) - 7 h. 58 min.
 Sevilla 80.0°F 54.4°F 18.0% - 62.8°F 11 h. 48 min.
 Seville 77.3°F 56.9°F 18.2% - - 11 h. 46 min.
 Sierra Nevada 62.3°F 46.4°F 17.9% - 60.8°F 11 h. 48 min.
 Sitges 63.7°F 55.2°F 28.3% - 58.6°F 10 h. 33 min.
 Tarifa 68.3°F 57.9°F 21.5% - 61.5°F 11 h. 18 min.
 Tarragona 64.4°F 54.6°F 25.8% - 59.0°F 10 h. 53 min.
 Tenerife 69.1°F 59.4°F 19.8% - 67.3°F 11 h. 18 min.
 Torremolinos 71.0°F 58.9°F 16.0% - 60.8°F 12 h. 2 min.
 Torrevieja 68.3°F 58.1°F 19.5% - 61.0°F 11 h. 37 min.
 Torroks 67.0°F 57.3°F 18.1% - 61.0°F 11 h. 45 min.
 Tossa de Mar 62.0°F 51.0°F 33.4% 1 day (0.6 in.) 57.7°F 9 h. 53 min.
 Valencia 68.9°F 55.3°F 18.3% - 60.3°F 11 h. 49 min.
 Vigo 63.0°F 51.7°F 42.1% 3 days (1.2 in.) 58.6°F 8 h. 45 min.
 Xabia 65.2°F 57.5°F 17.8% - 60.1°F 11 h. 52 min.
 Zaragoza 70.5°F 49.5°F 22.6% - - 11 h. 20 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
+63°F
+54°F
+63°F
+68°F
+61°F
+66°F
+52°F
+72°F
+59°F
+64°F
+59°F
+64°F
+70°F
Units of measurement: °C / °F