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.6°F 10 h. 40 min.
 Alcudia 63.7°F 56.5°F 31.6% - 60.6°F 10 h. 5 min.
 Algeciras 64.5°F 57.0°F 36.4% 1 day (0.4 in.) 60.8°F 9 h. 21 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.
 Altea 64.1°F 57.1°F 25.5% - 60.8°F 10 h. 50 min.
 Arenas del Mar 68.0°F 65.7°F 24.5% - 68.0°F 10 h. 41 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 Figuera 63.9°F 56.6°F 30.9% - 60.4°F 10 h. 9 min.
 Calella 61.7°F 52.7°F 38.2% 1 day (0.6 in.) 58.1°F 9 h. 15 min.
 Cales de Mallorca 64.4°F 55.7°F 32.0% - 60.6°F 10 h. 1 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.
 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.0°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.3°F 10 h. 39 min.
 Costa del Silencio 67.9°F 65.8°F 24.1% - 68.0°F 10 h. 44 min.
 Cullera 67.0°F 55.6°F 27.6% - 60.3°F 10 h. 35 min.
 Denia 63.7°F 58.0°F 25.5% - 60.1°F 10 h. 51 min.
 El Arenal 55.4°F 43.0°F 40.4% 1 day (1.1 in.) - 8 h. 56 min.
 El Faro 65.6°F 57.2°F 28.0% - 61.5°F 10 h. 28 min.
 El Medano 68.0°F 65.7°F 23.9% - 67.3°F 10 h. 46 min.
 Es Pelats 61.6°F 58.5°F 29.6% - 60.6°F 10 h. 20 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% - 66.9°F 9 h. 42 min.
 Granada 64.5°F 46.3°F 32.0% - 61.0°F 9 h. 57 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.
 La Gomera 67.5°F 64.6°F 25.4% - 68.2°F 10 h. 35 min.
 La Manga 65.3°F 58.7°F 25.1% - 61.5°F 10 h. 52 min.
 La Palma 66.2°F 63.8°F 38.0% - 68.0°F 8 h. 58 min.
 La Pineda 62.7°F 55.7°F 31.6% - 59.0°F 10 h. 7 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.
 Leon 58.8°F 42.6°F 37.5% - - 9 h. 22 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.6°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% - 60.8°F 10 h. 21 min.
 Malaga 65.9°F 57.9°F 27.4% - 60.8°F 10 h. 33 min.
 Malgrat de Mar 62.5°F 52.5°F 37.3% 1 day (0.6 in.) 57.9°F 9 h. 22 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.1°F 11 h. 20 min.
 Mazagon 67.7°F 56.5°F 30.3% 1 day (0.5 in.) 63.1°F 10 h. 10 min.
 Menorca 62.7°F 57.5°F 33.3% - 59.7°F 9 h. 51 min.
 Mijas 63.3°F 57.0°F 28.0% - 60.8°F 10 h. 28 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.
 Nueva Andalucia 67.3°F 56.3°F 28.5% - 61.5°F 10 h. 23 min.
 Ourense 62.1°F 45.8°F 45.5% 2 days (1.0 in.) - 8 h. 17 min.
 Oviedo 62.2°F 44.4°F 44.6% 1 day (0.9 in.) - 8 h. 27 min.
 Palma 65.4°F 54.8°F 29.4% - 60.8°F 10 h. 22 min.
 Palma de Majorka 65.4°F 54.8°F 28.8% - 60.8°F 10 h. 26 min.
 Palma de Mallorca 65.6°F 54.6°F 32.5% - 60.6°F 9 h. 57 min.
 Pilar de la Foradada 66.5°F 57.9°F 26.8% - 61.2°F 10 h. 39 min.
 Platja dAro 62.0°F 53.1°F 34.6% - 57.6°F 9 h. 44 min.
 Playa Blanca 68.3°F 64.4°F 30.8% - 66.7°F 9 h. 54 min.
 Playa del Ingles 70.3°F 65.1°F 19.5% - 67.1°F 11 h. 20 min.
 Playa-de-Las-Americas 69.0°F 65.1°F 23.0% - 67.6°F 10 h. 53 min.
 Port de Pollenca 63.1°F 57.0°F 31.5% - 61.0°F 10 h. 5 min.
 Port de Soller 65.1°F 53.6°F 31.9% - 61.2°F 10 h. 2 min.
 Puerto de la Cruz 67.2°F 60.5°F 24.7% - 67.5°F 10 h. 40 min.
 Puerto de Santiago 69.8°F 63.5°F 21.5% - 67.6°F 11 h. 5 min.
 Puerto Rico de Gran Canaria 69.9°F 65.4°F 19.7% - 68.5°F 11 h. 18 min.
 Reus 62.1°F 53.9°F 29.7% - 59.0°F 10 h. 23 min.
 Salou 62.8°F 55.5°F 31.3% - 59.0°F 10 h. 9 min.
 San Augustin 70.3°F 64.9°F 19.8% - 67.1°F 11 h. 18 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.0°F 10 h. 52 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.
 Santiago de Compostela 61.4°F 49.1°F 48.4% 4 days (1.7 in.) - 7 h. 55 min.
 Segovia 56.6°F 41.5°F 37.4% - - 9 h. 20 min.
 Sevilla 71.5°F 54.2°F 31.3% - 63.0°F 10 h. 3 min.
 Sitges 61.8°F 56.8°F 32.5% - 58.6°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.
 Taurito 69.5°F 65.3°F 18.8% - 68.5°F 11 h. 25 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.
* 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
+73°F
+70°F
+66°F
+64°F
+66°F
+66°F
+66°F
+61°F
+77°F
+64°F
+63°F
+64°F
+66°F
Units of measurement: °C / °F