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
• 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 58.9°F 51.8°F 48.7% 4 days (1.7 in.) 56.1°F 7 h. 54 min.
 Adeje 68.4°F 57.2°F 24.6% - 67.8°F 10 h. 40 min.
 Alcudia 63.7°F 56.5°F 31.6% - 60.6°F 10 h. 5 min.
 Alicante 65.7°F 58.2°F 25.9% - 61.0°F 10 h. 48 min.
 Almeria 65.0°F 59.6°F 21.5% - 60.8°F 11 h. 20 min.
 Almunecar 65.2°F 59.8°F 25.0% - 61.0°F 10 h. 51 min.
 Altea 64.1°F 57.1°F 25.5% - 60.8°F 10 h. 50 min.
 Barcelona 62.8°F 56.8°F 33.8% 1 day (0.5 in.) 58.3°F 9 h. 49 min.
 Benalmadena 64.6°F 57.0°F 28.2% - 60.8°F 10 h. 26 min.
 Benidorm 63.3°F 58.5°F 24.8% - 60.8°F 10 h. 57 min.
 Bilbao 61.7°F 49.1°F 48.4% 2 days (1.1 in.) 56.1°F 7 h. 56 min.
 Blanes 62.7°F 52.1°F 36.9% 1 day (0.6 in.) 57.9°F 9 h. 25 min.
 Cadiz 65.7°F 58.6°F 28.8% - 62.6°F 10 h. 21 min.
 Cala Dor 63.9°F 56.2°F 31.8% - 60.4°F 10 h. 2 min.
 Cala Mayor 65.1°F 55.1°F 28.9% - 60.8°F 10 h. 26 min.
 Cala Ratjada 61.6°F 58.5°F 29.7% - 60.8°F 10 h. 19 min.
 Calafell 63.4°F 54.5°F 32.2% - 58.6°F 10 h. 3 min.
 Calella 61.7°F 52.7°F 38.2% 1 day (0.6 in.) 58.1°F 9 h. 15 min.
 Calpe 64.5°F 56.6°F 24.9% - 60.6°F 10 h. 56 min.
 Cambrils 62.3°F 55.3°F 29.2% - 59.0°F 10 h. 26 min.
 Can Picafort 64.4°F 55.6°F 32.0% - 60.6°F 10 h. 1 min.
 Cartagena 66.3°F 58.1°F 24.3% - 61.2°F 10 h. 58 min.
 Castellon de la Plana 67.0°F 56.0°F 25.0% - 60.1°F 10 h. 57 min.
 Cordoba 70.1°F 51.5°F 33.9% - - 9 h. 43 min.
 Corralejo 68.0°F 64.7°F 30.8% - 66.2°F 9 h. 54 min.
 Costa Adeje 69.2°F 64.9°F 23.1% - 67.6°F 10 h. 52 min.
 Costa Blanca 63.3°F 58.5°F 25.0% - 60.8°F 10 h. 55 min.
 Costa Brava 62.2°F 53.5°F 33.1% - 57.2°F 9 h. 56 min.
 Costa Calma 66.5°F 65.8°F 24.8% - 67.5°F 10 h. 39 min.
 Costa del Silencio 67.9°F 65.8°F 24.1% - 68.2°F 10 h. 44 min.
 Cullera 67.0°F 55.6°F 27.6% - 60.4°F 10 h. 35 min.
 Denia 63.7°F 58.0°F 25.5% - 60.1°F 10 h. 51 min.
 Empirabrava 62.0°F 53.8°F 29.7% - 57.2°F 10 h. 24 min.
 Estepona 67.2°F 54.9°F 29.8% - 60.6°F 10 h. 13 min.
 Fuengirola 65.6°F 57.2°F 27.8% - 61.0°F 10 h. 29 min.
 Fuerteventura 68.2°F 63.6°F 31.2% - 66.2°F 9 h. 51 min.
 Gandia 68.5°F 54.2°F 27.7% - 60.4°F 10 h. 34 min.
 Gijon 61.1°F 49.0°F 46.0% 2 days (1.0 in.) 55.4°F 8 h. 16 min.
 Girona 64.1°F 51.7°F 35.8% 1 day (0.5 in.) 57.6°F 9 h. 34 min.
 Gran Canaria 67.0°F 62.9°F 32.2% - 67.1°F 9 h. 42 min.
 Granada 64.5°F 46.3°F 32.0% - 61.0°F 9 h. 57 min.
 Guardamar del Segura 66.7°F 58.0°F 26.0% - 61.0°F 10 h. 46 min.
 Huelva 67.7°F 56.5°F 31.0% 1 day (0.5 in.) 61.9°F 10 h. 5 min.
 Ibiza 63.3°F 58.7°F 24.9% - 61.0°F 10 h. 57 min.
 L'Albir 63.7°F 57.5°F 25.5% - 60.8°F 10 h. 51 min.
 La Manga 65.3°F 58.7°F 25.1% - 61.7°F 10 h. 52 min.
 La Palma 66.2°F 63.8°F 38.0% - 68.0°F 8 h. 58 min.
 Lanzarote 71.2°F 60.0°F 32.8% - 65.8°F 9 h. 39 min.
 Las Palmas 67.8°F 63.4°F 37.3% - 67.1°F 9 h. 3 min.
 Lloret de Mar 62.6°F 52.0°F 36.9% 1 day (0.5 in.) 57.9°F 9 h. 26 min.
 Los Cristianos 69.0°F 65.1°F 23.1% - 67.6°F 10 h. 52 min.
 Los Gigantes 69.0°F 62.9°F 21.6% - 67.8°F 11 h. 4 min.
 Madrid 65.1°F 49.4°F 30.1% - - 10 h. 18 min.
 Magaluf 63.9°F 56.5°F 29.5% - 61.0°F 10 h. 21 min.
 Malaga 65.9°F 57.9°F 27.4% - 60.8°F 10 h. 33 min.
 Marbella 66.8°F 57.0°F 29.3% - 60.8°F 10 h. 17 min.
 Maspalomas 70.3°F 65.1°F 19.4% - 67.3°F 11 h. 20 min.
 Menorca 62.7°F 57.5°F 33.3% - 59.9°F 9 h. 51 min.
 Morair 63.8°F 57.9°F 24.7% - 60.4°F 10 h. 58 min.
 Murcia 73.0°F 55.3°F 24.7% - 61.7°F 10 h. 56 min.
 Nerja 66.7°F 56.9°F 28.6% - 61.0°F 10 h. 23 min.
 Oviedo 62.2°F 44.4°F 44.6% 1 day (0.9 in.) - 8 h. 27 min.
 Paguera 63.0°F 57.4°F 29.3% - 60.8°F 10 h. 22 min.
 Palma 65.4°F 54.8°F 29.4% - 61.0°F 10 h. 22 min.
 Palma de Majorka 65.4°F 54.8°F 28.8% - 61.0°F 10 h. 26 min.
 Palma de Mallorca 65.6°F 54.6°F 32.5% - 60.8°F 9 h. 57 min.
 Palmanova 63.6°F 56.8°F 29.6% - 61.0°F 10 h. 20 min.
 Pineda de Mar 62.0°F 52.2°F 38.0% 1 day (0.6 in.) 58.1°F 9 h. 16 min.
 Platja dAro 62.0°F 53.1°F 34.6% - 57.6°F 9 h. 44 min.
 Playa-de-Las-Americas 69.0°F 65.1°F 23.0% - 67.6°F 10 h. 53 min.
 Puerto de la Cruz 67.2°F 60.5°F 24.7% - 67.5°F 10 h. 40 min.
 Puerto de Mogan 69.5°F 65.5°F 20.0% - 67.6°F 11 h. 16 min.
 Puerto de Santiago 69.8°F 63.5°F 21.5% - 67.8°F 11 h. 5 min.
 Puerto Rico de Gran Canaria 69.9°F 65.4°F 19.7% - 68.7°F 11 h. 18 min.
 Roses 62.6°F 53.4°F 30.0% - 57.2°F 10 h. 23 min.
 S'illot 62.6°F 57.4°F 30.4% - 60.8°F 10 h. 14 min.
 Sa Coma 62.6°F 57.4°F 30.4% - 60.8°F 10 h. 14 min.
 Salou 62.8°F 55.5°F 31.3% - 59.0°F 10 h. 9 min.
 San Pedro del Pinatar 65.8°F 58.3°F 26.0% - 61.3°F 10 h. 45 min.
 San Sebastian 61.5°F 49.2°F 48.9% 2 days (1.2 in.) 56.7°F 7 h. 52 min.
 Santa Cruz de Tenerife 66.6°F 63.3°F 38.0% - 67.5°F 8 h. 58 min.
 Santa Pola 66.2°F 57.6°F 25.3% - 61.2°F 10 h. 52 min.
 Santa Ponsa 63.3°F 57.0°F 29.5% - 60.8°F 10 h. 20 min.
 Santa Susanna 62.3°F 52.5°F 37.7% 1 day (0.6 in.) 57.9°F 9 h. 19 min.
 Santander 59.2°F 53.2°F 44.5% 1 day (0.8 in.) 56.1°F 8 h. 27 min.
 Sevilla 71.5°F 54.2°F 31.3% - 63.0°F 10 h. 3 min.
 Seville 71.5°F 54.2°F 31.8% - - 9 h. 59 min.
 Sierra Nevada 59.3°F 47.3°F 28.0% - 61.0°F 10 h. 29 min.
 Sitges 61.8°F 56.8°F 32.5% - 58.8°F 10 h. 0 min.
 Tarifa 64.4°F 58.7°F 35.3% - 61.5°F 9 h. 29 min.
 Tarragona 62.6°F 55.0°F 30.2% - 59.0°F 10 h. 18 min.
 Tenerife 65.0°F 56.6°F 26.6% - 67.3°F 10 h. 25 min.
 Torremolinos 65.9°F 58.2°F 27.1% - 60.8°F 10 h. 35 min.
 Torrevieja 68.6°F 57.0°F 25.0% - 61.0°F 10 h. 54 min.
 Tossa de Mar 62.3°F 51.9°F 37.3% 1 day (0.5 in.) 57.7°F 9 h. 22 min.
 Valencia 66.6°F 55.9°F 24.2% - 60.3°F 11 h. 3 min.
 Vigo 61.7°F 51.5°F 45.7% 4 days (2.0 in.) 58.8°F 8 h. 16 min.
 Villajoyosa 62.6°F 58.3°F 25.5% - 60.8°F 10 h. 51 min.
 Xabia 63.5°F 58.0°F 25.5% - 60.3°F 10 h. 51 min.
 Zaragoza 66.4°F 49.6°F 28.4% - - 10 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
+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