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 60.7°F 50.3°F 45.0% 3 days (1.7 in.) 56.1°F 8 h. 23 min.
 Alcudia 62.8°F 55.3°F 25.4% - 60.4°F 10 h. 53 min.
 Alicante 66.8°F 56.7°F 22.6% - 60.8°F 11 h. 13 min.
 Almeria 67.7°F 58.7°F 18.5% - 60.6°F 11 h. 42 min.
 Almunecar 67.1°F 57.8°F 19.1% - 60.8°F 11 h. 37 min.
 Altea 65.5°F 56.1°F 23.5% - 60.6°F 11 h. 6 min.
 Barcelona 62.5°F 56.5°F 27.8% 1 day (0.7 in.) 58.3°F 10 h. 37 min.
 Benalmadena 65.0°F 58.0°F 21.8% - 60.8°F 11 h. 16 min.
 Benicasim 68.8°F 55.2°F 26.0% - 60.1°F 10 h. 48 min.
 Benidorm 64.5°F 57.7°F 23.5% 1 day (0.4 in.) 60.6°F 11 h. 6 min.
 Bilbao 61.3°F 48.7°F 52.1% 3 days (1.7 in.) 56.1°F 7 h. 25 min.
 Blanes 62.3°F 50.9°F 32.6% 1 day (0.4 in.) 57.7°F 9 h. 59 min.
 Cadiz 69.5°F 57.8°F 22.9% 1 day (0.4 in.) 62.4°F 11 h. 7 min.
 Cala Dor 63.5°F 56.0°F 27.8% - 60.4°F 10 h. 34 min.
 Cala Mayor 65.4°F 54.6°F 26.5% - 60.8°F 10 h. 44 min.
 Calafell 65.1°F 52.7°F 26.1% - 58.6°F 10 h. 50 min.
 Calella 61.0°F 51.9°F 31.5% 1 day (0.7 in.) 57.9°F 10 h. 7 min.
 Calpe 66.0°F 55.4°F 24.2% - 60.4°F 11 h. 0 min.
 Cambrils 63.7°F 54.0°F 27.1% - 59.0°F 10 h. 42 min.
 Can Picafort 64.4°F 54.7°F 26.0% - 60.4°F 10 h. 48 min.
 Cartagena 68.0°F 57.6°F 23.8% 1 day (0.5 in.) 61.0°F 11 h. 2 min.
 Castellon de la Plana 68.3°F 54.7°F 25.1% - 60.1°F 10 h. 56 min.
 Coma Ruga 65.0°F 52.7°F 26.3% - 58.6°F 10 h. 49 min.
 Cordoba 76.6°F 49.4°F 22.0% - - 11 h. 17 min.
 Corralejo 64.2°F 63.7°F 25.9% - 66.0°F 10 h. 31 min.
 Costa Adeje 71.1°F 64.1°F 11.6% - 67.6°F 12 h. 20 min.
 Costa Blanca 64.6°F 57.7°F 23.8% 1 day (0.4 in.) 60.8°F 11 h. 3 min.
 Costa Brava 61.3°F 52.4°F 32.6% 1 day (0.5 in.) 57.2°F 9 h. 59 min.
 Cullera 70.9°F 52.8°F 27.8% 1 day (0.5 in.) 60.3°F 10 h. 33 min.
 Denia 64.3°F 57.0°F 24.2% 1 day (0.5 in.) 60.1°F 11 h. 0 min.
 El Medano 70.8°F 64.4°F 11.7% - 67.3°F 12 h. 19 min.
 Estepona 70.9°F 54.2°F 21.4% - 60.4°F 11 h. 19 min.
 Formentera 63.9°F 58.8°F 24.2% - 61.0°F 11 h. 1 min.
 Fuengirola 66.9°F 58.1°F 21.4% - 60.8°F 11 h. 19 min.
 Fuerteventura 66.2°F 63.0°F 20.8% - 66.0°F 11 h. 10 min.
 Gandia 69.1°F 53.3°F 26.6% 1 day (0.5 in.) 60.3°F 10 h. 42 min.
 Gijon 61.6°F 48.2°F 46.2% 3 days (2.1 in.) 55.4°F 8 h. 13 min.
 Girona 64.5°F 50.2°F 33.2% 1 day (0.5 in.) 57.6°F 9 h. 55 min.
 Gran Canaria 70.4°F 61.8°F 15.5% - 66.9°F 11 h. 50 min.
 Granada 68.5°F 46.2°F 23.7% 1 day (0.5 in.) 60.8°F 11 h. 2 min.
 Guardamar del Segura 67.4°F 57.5°F 23.7% - 61.0°F 11 h. 3 min.
 Huelva 72.6°F 54.8°F 21.4% - 61.7°F 11 h. 20 min.
 Ibiza 62.7°F 58.0°F 23.9% - 60.8°F 11 h. 3 min.
 L'Albir 65.1°F 56.8°F 23.6% - 60.6°F 11 h. 5 min.
 La Manga 66.5°F 58.0°F 24.2% 1 day (0.6 in.) 61.3°F 10 h. 59 min.
 La Palma 64.8°F 62.7°F 24.8% - 68.0°F 10 h. 39 min.
 La Pineda 62.7°F 54.7°F 25.7% 1 day (0.4 in.) 58.8°F 10 h. 53 min.
 Lanzarote 71.6°F 61.1°F 24.5% - 65.8°F 10 h. 42 min.
 Las Palmas 69.7°F 61.5°F 20.7% - 66.9°F 11 h. 10 min.
 Lloret de Mar 62.8°F 50.9°F 32.8% 1 day (0.5 in.) 57.7°F 9 h. 57 min.
 Los Cristianos 70.9°F 63.9°F 12.6% - 67.6°F 12 h. 13 min.
 Los Gigantes 73.0°F 60.9°F 11.1% - 67.6°F 12 h. 24 min.
 Madrid 68.6°F 49.7°F 24.4% 1 day (0.4 in.) - 11 h. 3 min.
 Magaluf 65.1°F 55.0°F 26.0% - 60.8°F 10 h. 47 min.
 Malaga 70.6°F 57.9°F 21.4% - 60.8°F 11 h. 19 min.
 Malgrat de Mar 61.2°F 51.5°F 32.3% 1 day (0.7 in.) 57.9°F 10 h. 1 min.
 Mar Menor 66.5°F 58.0°F 24.0% 1 day (0.6 in.) 61.3°F 11 h. 0 min.
 Marbella 69.2°F 56.2°F 21.3% - 60.8°F 11 h. 20 min.
 Maspalomas 67.2°F 63.8°F 14.1% - 67.1°F 12 h. 0 min.
 Menorca 62.7°F 55.8°F 27.0% - 59.7°F 10 h. 40 min.
 Murcia 75.0°F 54.4°F 25.1% 1 day (0.3 in.) 61.3°F 10 h. 52 min.
 Nerja 67.4°F 56.8°F 19.5% - 61.0°F 11 h. 34 min.
 Oropesa del Mar 68.8°F 55.2°F 26.0% - 60.1°F 10 h. 49 min.
 Oviedo 62.4°F 44.0°F 43.3% 2 days (1.9 in.) - 8 h. 37 min.
 Paguera 63.2°F 56.4°F 25.0% - 60.8°F 10 h. 56 min.
 Palma 66.3°F 53.8°F 26.8% - 60.8°F 10 h. 42 min.
 Palma de Majorka 66.3°F 53.8°F 26.6% - 60.8°F 10 h. 43 min.
 Palma de Mallorca 63.9°F 53.6°F 27.4% 1 day (1.1 in.) 60.6°F 10 h. 37 min.
 Palmanova 64.4°F 55.5°F 25.4% - 60.8°F 10 h. 52 min.
 Peniscola 64.8°F 52.4°F 26.9% 1 day (1.6 in.) 59.7°F 10 h. 43 min.
 Platja dAro 61.7°F 51.7°F 33.0% - 57.6°F 9 h. 56 min.
 Playa de Muro 64.1°F 55.2°F 25.5% - 60.4°F 10 h. 52 min.
 Playa del Ingles 67.6°F 63.9°F 14.9% - 67.1°F 11 h. 54 min.
 Playa-de-Las-Americas 71.1°F 64.3°F 12.4% - 67.6°F 12 h. 14 min.
 Puerto de la Cruz 69.7°F 60.8°F 15.9% - 67.3°F 11 h. 48 min.
 Puerto de Mogan 70.8°F 64.3°F 12.0% - 67.5°F 12 h. 17 min.
 Puerto de Santiago 73.0°F 60.9°F 10.9% - 67.6°F 12 h. 26 min.
 Puerto Rico de Gran Canaria 69.8°F 62.6°F 19.9% - 68.5°F 11 h. 16 min.
 Roses 62.5°F 53.3°F 31.0% - 57.2°F 10 h. 13 min.
 Salou 62.6°F 54.6°F 25.9% - 59.0°F 10 h. 51 min.
 San Juan de Los Terreros 66.8°F 58.4°F 23.4% - 61.3°F 11 h. 4 min.
 San Sebastian 58.8°F 47.8°F 51.4% 3 days (1.5 in.) 56.7°F 7 h. 31 min.
 Santa Cruz de Tenerife 67.7°F 62.9°F 30.3% - 67.3°F 9 h. 57 min.
 Santa Pola 68.3°F 56.3°F 23.0% - 61.0°F 11 h. 9 min.
 Santa Ponsa 63.7°F 55.8°F 26.3% - 60.8°F 10 h. 45 min.
 Santa Susanna 61.2°F 51.5°F 32.3% 1 day (0.7 in.) 57.9°F 10 h. 1 min.
 Santander 58.6°F 51.8°F 45.7% 5 days (2.0 in.) 56.1°F 8 h. 17 min.
 Santiago de Compostela 61.0°F 47.2°F 51.5% 3 days (2.1 in.) - 7 h. 30 min.
 Sevilla 78.0°F 52.9°F 21.6% - 62.8°F 11 h. 19 min.
 Sierra Nevada 59.7°F 44.1°F 22.4% 1 day (0.6 in.) 60.8°F 11 h. 12 min.
 Sitges 64.1°F 54.6°F 28.0% 1 day (0.5 in.) 58.6°F 10 h. 35 min.
 Tarifa 68.2°F 57.0°F 25.2% 1 day (0.5 in.) 61.5°F 10 h. 48 min.
 Tarragona 64.7°F 54.2°F 27.0% 1 day (0.5 in.) 58.8°F 10 h. 43 min.
 Tenerife 67.8°F 57.0°F 13.9% - 67.3°F 12 h. 3 min.
 Torremolinos 70.3°F 57.7°F 20.9% - 60.8°F 11 h. 23 min.
 Torrevieja 67.5°F 57.7°F 24.3% 1 day (0.5 in.) 61.0°F 10 h. 59 min.
 Tossa de Mar 61.8°F 50.8°F 33.1% 1 day (0.6 in.) 57.7°F 9 h. 55 min.
 Valencia 68.9°F 54.0°F 28.1% - 60.3°F 10 h. 31 min.
 Xabia 64.4°F 57.1°F 24.0% - 60.1°F 11 h. 2 min.
 Zaragoza 68.9°F 48.4°F 28.5% - - 10 h. 32 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
+55°F
+52°F
+57°F
+68°F
+54°F
+48°F
+72°F
+50°F
+61°F
+52°F
+64°F
+57°F
+79°F
Units of measurement: °C / °F