Measurements:
°C
°F
World Resorts

Spain vs Portugal: What is the Best Country for Your Vacation?

Below you can find weather conditions information for almost all popular resorts of Spain and Portugal. Day and night temperatures, cloud cover, precipitation and sunny hours values are based on 14 days weather forecast. Sea water temperature values are based on current measurements.
Resort name Air Temperature
Day / Night
Cloudiness Rainy Days /
Precipitation
Sea Water
Temperature *
Sunny
Hours **
A Coruña 57.8°F 51.7°F 56.6% 4 days (2.9 in) 57.6°F 07h. 05m.
Adeje 67.0°F 62.2°F 24.4% - 69.2°F 10h. 57m.
Aguilas 68.8°F 65.3°F 19.8% - 62.8°F 11h. 55m.
Albufeira 66.6°F 61.5°F 23.5% 1 day (0.3 in) 61.6°F 11h. 25m.
Alcudia 63.3°F 59.3°F 33.4% 3 days (1.8 in) 61.8°F 10h. 10m.
Algarve 66.3°F 62.9°F 24.2% - 61.2°F 11h. 19m.
Algeciras 62.7°F 59.9°F 22.4% 1 day (0.5 in) 60.8°F 11h. 32m.
Alicante 65.1°F 61.4°F 23.2% 3 days (1.7 in) 61.8°F 11h. 31m.
Almeria 67.7°F 63.6°F 10.7% - 62.6°F 13h. 09m.
Almunecar 65.0°F 62.0°F 16.1% 1 day (0.5 in) 62.0°F 12h. 25m.
Altea 64.0°F 59.8°F 24.0% 2 days (1.2 in) 61.8°F 11h. 25m.
Alvor 65.7°F 60.3°F 26.7% 1 day (0.4 in) 60.8°F 10h. 59m.
Badalona 64.4°F 61.9°F 32.8% 2 days (2.1 in) 59.0°F 10h. 19m.
Barcelona 63.3°F 60.9°F 35.2% 3 days (1.9 in) 59.0°F 10h. 00m.
Benalmadena 64.8°F 61.1°F 17.1% 1 day (0.3 in) 61.2°F 12h. 16m.
Benalmadeno 64.8°F 61.1°F 17.1% 1 day (0.3 in) 61.0°F 12h. 16m.
Benicasim 66.4°F 60.6°F 25.0% 2 days (0.7 in) 61.2°F 11h. 20m.
Benidorm 63.9°F 59.4°F 29.1% 4 days (2.2 in) 61.8°F 10h. 43m.
Bilbao 62.1°F 53.8°F 36.1% 6 days (2.2 in) 56.8°F 09h. 57m.
Blanes 64.2°F 57.7°F 33.5% 2 days (1.8 in) 58.6°F 10h. 15m.
Burgos 52.8°F 42.2°F 39.0% 3 days (1.9 in) - 09h. 30m.
Cadaqués 63.2°F 58.5°F 35.8% 2 days (1.0 in) 57.6°F 09h. 57m.
Cadiz 67.1°F 63.5°F 28.2% 2 days (0.8 in) 65.2°F 10h. 46m.
Cala Dor 63.3°F 59.8°F 32.8% 3 days (1.3 in) 61.6°F 10h. 14m.
Cala Figuera 63.4°F 60.3°F 29.0% 2 days (1.3 in) 61.6°F 10h. 45m.
Cala Mayor 63.4°F 59.5°F 29.5% 1 day (1.0 in) 61.8°F 10h. 42m.
Cala Mesquida 62.0°F 60.8°F 31.2% 3 days (1.5 in) 61.4°F 10h. 28m.
Calafell 64.4°F 58.5°F 31.4% 2 days (1.6 in) 60.0°F 10h. 31m.
Calella 63.0°F 57.6°F 38.5% 3 days (2.3 in) 58.8°F 09h. 32m.
Calpe 63.9°F 59.8°F 23.8% 2 days (1.0 in) 61.8°F 11h. 26m.
Cambrils 63.8°F 59.8°F 34.2% 3 days (1.6 in) 60.0°F 10h. 07m.
Camp de Mar 62.5°F 60.2°F 29.3% 2 days (1.0 in) 62.0°F 10h. 44m.
Can Picafort 63.5°F 58.2°F 33.1% 4 days (1.9 in) 62.0°F 10h. 13m.
Canico 63.7°F 63.2°F 54.7% - 66.4°F 07h. 03m.
Capella 62.5°F 49.4°F 35.9% 3 days (1.7 in) - 09h. 56m.
Cartagena 66.0°F 62.8°F 21.0% - 62.6°F 11h. 47m.
Cascais 64.4°F 59.8°F 21.4% 2 days (0.5 in) 60.4°F 11h. 47m.
Castellon de la Plana 66.4°F 60.6°F 25.0% 2 days (0.7 in) 61.2°F 11h. 20m.
Ceuta 62.8°F 60.3°F 21.5% 2 days (1.0 in) 62.4°F 11h. 39m.
Chaclana de la Frontera 66.7°F 62.4°F 25.9% 2 days (0.8 in) 64.6°F 11h. 03m.
Coma Ruga 64.4°F 58.5°F 31.4% 2 days (1.6 in) 60.0°F 10h. 31m.
Cordoba 69.7°F 58.1°F 30.2% 2 days (1.4 in) - 10h. 32m.
Corralejo 67.6°F 66.6°F 50.8% - 67.0°F 07h. 29m.
Corvo Island 60.3°F 58.8°F 53.5% 2 days (2.2 in) 63.2°F 07h. 24m.
Costa Adeje 69.9°F 68.2°F 21.6% - 69.2°F 11h. 19m.
Costa Blanca 63.9°F 59.4°F 29.1% 4 days (2.2 in) 61.8°F 10h. 43m.
Costa Brava 62.0°F 58.7°F 36.7% 2 days (1.1 in) 57.8°F 09h. 49m.
Cullera 66.6°F 60.0°F 22.2% 3 days (2.3 in) 61.6°F 11h. 41m.
Denia 63.4°F 60.2°F 25.1% 5 days (1.8 in) 61.6°F 11h. 17m.
Eivissa 64.0°F 62.6°F 28.2% 2 days (1.2 in) 61.4°F 10h. 52m.
El Arenal 53.9°F 43.5°F 34.6% 4 days (1.9 in) - 10h. 02m.
El Medano 68.6°F 67.1°F 22.5% - 68.8°F 11h. 11m.
El Puerto de Santa Maria 67.7°F 63.6°F 29.1% 2 days (0.8 in) 65.4°F 10h. 38m.
El Vendrell 64.4°F 58.5°F 31.4% 2 days (1.6 in) 60.0°F 10h. 31m.
Empirabrava 63.2°F 58.5°F 35.8% 2 days (1.0 in) 58.0°F 09h. 57m.
Ericeira 64.1°F 57.7°F 23.7% 3 days (1.1 in) 60.4°F 11h. 29m.
Estepona 65.0°F 57.2°F 25.3% 1 day (0.7 in) 61.8°F 11h. 09m.
Estoril 64.3°F 59.7°F 22.8% 3 days (1.0 in) 60.4°F 11h. 35m.
Faial Island 60.5°F 60.1°F 51.1% 1 day (1.0 in) 62.2°F 07h. 42m.
Faro 66.3°F 62.9°F 24.2% - 61.2°F 11h. 19m.
Figueres 63.2°F 58.5°F 35.8% 2 days (1.0 in) 58.2°F 09h. 57m.
Flores Island 60.3°F 58.8°F 53.5% 2 days (2.2 in) 63.4°F 07h. 24m.
Formentera 63.8°F 62.8°F 30.1% 2 days (1.2 in) 61.6°F 10h. 36m.
Fuengirola 65.6°F 61.0°F 14.3% - 61.6°F 12h. 38m.
Fuerteventura 69.1°F 65.8°F 43.5% - 67.2°F 08h. 26m.
Funchal 58.9°F 58.9°F 61.0% - 66.6°F 06h. 13m.
Gandia 65.5°F 59.8°F 28.0% 4 days (2.8 in) 61.6°F 10h. 53m.
Gijon 58.7°F 50.7°F 50.5% 4 days (2.5 in) 56.2°F 07h. 56m.
Girona 66.8°F 58.3°F 36.3% 2 days (1.6 in) 58.2°F 09h. 52m.
Golf del Sur 70.0°F 68.0°F 20.7% - 68.8°F 11h. 26m.
Graciosa 59.7°F 58.7°F 54.2% 1 day (1.1 in) 62.6°F 07h. 17m.
Gran Canaria 70.4°F 66.7°F 26.3% - 68.4°F 10h. 42m.
Granada 64.7°F 53.7°F 41.2% 4 days (2.0 in) 62.4°F 09h. 01m.
Guardamar del Segura 66.1°F 61.8°F 24.8% - 61.8°F 11h. 17m.
Guia de Isora 64.1°F 62.0°F 25.1% - 69.2°F 10h. 52m.
Huelva 70.3°F 62.3°F 24.9% 1 day (0.5 in) 62.0°F 11h. 14m.
Jerez 70.1°F 61.5°F 31.8% 3 days (1.1 in) - 10h. 16m.
L'Albir 63.6°F 60.1°F 27.2% 4 days (2.0 in) 61.8°F 10h. 59m.
La Manga 65.6°F 62.5°F 23.3% 1 day (0.3 in) 63.0°F 11h. 28m.
La Orotava 64.9°F 63.5°F 45.6% - 68.8°F 08h. 10m.
La Palma 66.6°F 65.3°F 49.8% - 69.4°F 07h. 37m.
La Pineda 63.6°F 59.4°F 31.8% 2 days (1.5 in) 60.0°F 10h. 27m.
Lagos 65.3°F 60.8°F 27.6% - 60.4°F 10h. 52m.
Lanzarote 67.5°F 65.9°F 50.4% - 67.2°F 07h. 33m.
Las Palmas 67.6°F 66.6°F 44.6% - 68.4°F 08h. 18m.
León 53.9°F 43.7°F 32.5% 2 days (1.2 in) - 10h. 26m.
Lisbon 67.3°F 59.2°F 22.7% 3 days (1.1 in) 61.8°F 11h. 36m.
Lloret de Mar 64.2°F 58.1°F 34.3% 1 day (1.8 in) 58.4°F 10h. 08m.
Los Alkazares 65.6°F 62.5°F 23.3% 1 day (0.3 in) 63.0°F 11h. 28m.
Los Cristianos 70.2°F 68.1°F 22.9% - 69.2°F 11h. 09m.
Los Gigantes 66.9°F 65.1°F 26.2% - 69.0°F 10h. 43m.
Madeira 58.9°F 58.9°F 61.0% - 66.6°F 06h. 13m.
Madrid 63.1°F 56.0°F 31.9% 2 days (0.8 in) - 10h. 24m.
Magaluf 63.9°F 59.7°F 30.0% 2 days (1.3 in) 62.0°F 10h. 38m.
Malaga 67.4°F 61.3°F 15.3% 1 day (0.3 in) 61.4°F 12h. 31m.
Malgrat de Mar 63.8°F 57.7°F 35.2% 2 days (2.1 in) 58.8°F 10h. 01m.
Mallorca 65.0°F 57.7°F 32.8% 3 days (2.0 in) 61.6°F 10h. 15m.
Manilva 65.5°F 58.5°F 25.2% 2 days (0.9 in) 61.6°F 11h. 09m.
Mar Menor 65.6°F 62.5°F 23.3% 1 day (0.3 in) 63.0°F 11h. 28m.
Marbella 66.8°F 60.8°F 22.3% 1 day (0.4 in) 61.6°F 11h. 33m.
Maspalomas 70.3°F 67.5°F 22.8% - 68.6°F 11h. 09m.
Mataro 63.3°F 59.6°F 40.7% 2 days (2.4 in) 59.4°F 09h. 14m.
Melilla 65.6°F 62.4°F 35.3% 2 days (0.8 in) 62.4°F 09h. 45m.
Menorca 62.6°F 60.5°F 33.7% 4 days (2.2 in) 61.0°F 10h. 09m.
Mijas 63.7°F 58.2°F 16.0% 1 day (0.4 in) 61.2°F 12h. 25m.
Mojacar 67.0°F 63.8°F 17.9% - 62.4°F 12h. 11m.
Morair 63.6°F 60.6°F 24.3% 3 days (1.1 in) 61.6°F 11h. 23m.
Motril 65.0°F 62.0°F 16.1% 1 day (0.5 in) - 12h. 25m.
Murcia 69.0°F 62.1°F 22.0% 3 days (0.7 in) 62.8°F 11h. 40m.
Nerja 64.5°F 60.5°F 24.5% 1 day (0.4 in) 62.2°F 11h. 16m.
Oropesa del Mar 66.4°F 60.6°F 25.0% 2 days (0.7 in) 61.4°F 11h. 20m.
Oviedo 60.2°F 49.3°F 43.9% 3 days (2.2 in) - 08h. 51m.
Paguera 62.6°F 60.2°F 28.6% 2 days (1.0 in) 62.0°F 10h. 50m.
Palma 64.6°F 58.2°F 31.9% 2 days (1.3 in) 61.8°F 10h. 22m.
Palma de Majorka 64.6°F 58.2°F 31.9% 2 days (1.3 in) 61.8°F 10h. 22m.
Palmanova 63.4°F 59.5°F 29.5% 1 day (1.0 in) 62.0°F 10h. 42m.
Pamplona 57.1°F 45.2°F 40.3% 5 days (2.9 in) - 09h. 20m.
Peniche 64.5°F 56.5°F 25.8% 2 days (0.7 in) 60.4°F 11h. 13m.
Peniscola 64.2°F 55.8°F 28.1% 1 day (1.1 in) 61.2°F 10h. 56m.
Pico Island 60.5°F 60.1°F 51.1% 1 day (1.0 in) 62.0°F 07h. 42m.
Pilar de la Foradada 66.1°F 62.0°F 25.7% 1 day (0.4 in) 62.6°F 11h. 09m.
Pineda de Mar 63.9°F 57.5°F 37.1% 2 days (2.1 in) 58.8°F 09h. 44m.
Platja dAro 61.6°F 58.9°F 38.5% 2 days (1.2 in) 58.4°F 09h. 34m.
Platja de Palma 64.6°F 58.2°F 31.9% 2 days (1.3 in) 62.0°F 10h. 22m.
Platja den Bossa 64.0°F 62.6°F 28.2% 2 days (1.2 in) 61.6°F 10h. 52m.
Playa de Muro 63.4°F 59.4°F 33.0% 4 days (2.1 in) 61.8°F 10h. 14m.
Playa del Ingles 70.3°F 67.5°F 22.8% - 68.6°F 11h. 09m.
Playa-de-Las-Americas 70.2°F 68.1°F 22.9% - 69.2°F 11h. 09m.
Ponta Delgada 61.6°F 60.0°F 56.6% - 62.8°F 06h. 55m.
Portimao 66.4°F 60.4°F 27.1% - 61.0°F 10h. 56m.
Porto 65.5°F 58.4°F 32.7% 4 days (5.4 in) 59.8°F 10h. 20m.
Porto Santo Island 63.8°F 63.1°F 61.4% - 65.8°F 06h. 10m.
Puerto de la Cruz 66.5°F 65.7°F 28.5% - 69.0°F 10h. 25m.
Puerto de Mogan 69.9°F 67.7°F 22.5% - 69.0°F 11h. 11m.
Puerto de Santiago 68.0°F 66.1°F 24.6% - 69.0°F 10h. 55m.
Puerto del Carmen 68.1°F 66.5°F 50.6% - 67.4°F 07h. 31m.
Quarteira 66.4°F 61.8°F 24.9% - 61.6°F 11h. 14m.
Reus 61.9°F 58.2°F 30.3% 4 days (2.4 in) 60.0°F 10h. 40m.
Roquetas de Mar 67.3°F 62.8°F 14.9% - 62.6°F 12h. 35m.
Roses 63.2°F 58.5°F 35.8% 2 days (1.0 in) 57.8°F 09h. 57m.
Sagres 63.0°F 61.4°F 25.4% - 60.4°F 11h. 09m.
Salou 63.8°F 59.8°F 34.2% 3 days (1.6 in) 60.0°F 10h. 07m.
San Augustin 70.4°F 68.0°F 26.3% - 68.4°F 10h. 41m.
San Fernando 66.8°F 62.7°F 26.3% 1 day (0.6 in) 65.2°F 11h. 01m.
San Jose 67.7°F 63.6°F 10.7% - 62.6°F 13h. 09m.
San Juan de Los Terreros 68.8°F 65.3°F 19.8% - 62.8°F 11h. 55m.
San Pedro del Pinatar 65.6°F 62.5°F 23.3% 1 day (0.3 in) 62.8°F 11h. 28m.
San Sebastian 60.9°F 51.2°F 43.1% 6 days (3.1 in) 58.0°F 08h. 58m.
Santa Cruz de La Palma 66.6°F 65.3°F 49.8% - 69.2°F 07h. 37m.
Santa Cruz de Tenerife 67.0°F 65.2°F 35.6% - 68.8°F 09h. 29m.
Santa Maria Island 62.5°F 60.7°F 65.3% - 64.4°F 05h. 43m.
Santa Pola 66.1°F 61.8°F 24.8% - 61.8°F 11h. 17m.
Santa Ponsa 63.0°F 60.0°F 30.5% 1 day (0.9 in) 61.8°F 10h. 33m.
Santa Susanna 63.8°F 57.7°F 35.2% 2 days (2.1 in) 58.8°F 10h. 01m.
Santander 58.9°F 54.8°F 35.7% 4 days (1.6 in) 56.4°F 10h. 01m.
Santiago de Compostela 58.0°F 46.6°F 62.4% 3 days (2.6 in) - 06h. 15m.
São Jorge 60.5°F 60.1°F 51.1% 1 day (1.0 in) 62.6°F 07h. 42m.
Sao Miguel 61.6°F 60.0°F 56.6% - 62.8°F 06h. 55m.
Segovia 53.2°F 43.3°F 38.1% 5 days (3.1 in) - 09h. 34m.
Setúbal 68.3°F 60.5°F 22.5% 2 days (0.6 in) 61.4°F 11h. 38m.
Sevilla 72.1°F 62.3°F 27.5% 2 days (0.8 in) 65.4°F 10h. 53m.
Sierra Nevada 54.9°F 47.5°F 49.6% 10 days (5.0 in) 62.6°F 07h. 51m.
Sintra 65.4°F 59.0°F 24.4% 3 days (1.1 in) 60.4°F 11h. 22m.
Sitges 63.6°F 61.3°F 32.7% 2 days (1.6 in) 59.6°F 10h. 20m.
Tarifa 61.5°F 60.8°F 20.6% 2 days (0.6 in) 62.4°F 11h. 46m.
Tarragona 63.6°F 59.4°F 27.1% 2 days (1.4 in) 60.0°F 11h. 07m.
Tavira 67.5°F 62.0°F 26.4% 1 day (0.3 in) 60.8°F 11h. 02m.
Tenerife 60.8°F 59.1°F 43.4% - 68.6°F 08h. 27m.
Terceira Island 60.1°F 59.9°F 61.6% 1 day (0.5 in) 61.4°F 06h. 16m.
Toledo 64.5°F 55.5°F 31.5% 2 days (0.7 in) - 10h. 27m.
Torremolinos 67.1°F 61.7°F 14.0% - 61.0°F 12h. 42m.
Torrevieja 66.0°F 62.1°F 25.2% 1 day (0.6 in) 62.2°F 11h. 13m.
Torroks 61.9°F 59.7°F 28.2% 1 day (0.5 in) 62.2°F 10h. 46m.
Tossa de Mar 63.1°F 58.3°F 36.1% 3 days (1.8 in) 58.2°F 09h. 53m.
Valencia 66.1°F 59.1°F 23.0% 3 days (1.1 in) 61.4°F 11h. 35m.
Villajoyosa 64.8°F 59.6°F 27.0% 4 days (2.4 in) 61.8°F 11h. 00m.
Xabia 63.3°F 60.2°F 24.1% 2 days (1.0 in) 61.6°F 11h. 24m.
Zaragoza 63.5°F 55.1°F 26.3% 3 days (1.2 in) - 11h. 14m.
* Sea water temperature values are based on current measurements while all other data in this table show average values based on 14 days weather forecast.
** Sunny hours is the amount of time when the sun light reaches the ground during the day. It depends on day length and cloud cover during the day.
When Do You Plan Your Vacation?
Please select month to get weather conditions averages for all popular resorts of Spain and Portugal. You can get such information for only those months of the year when the average sea water temperature is greater then 70°F.

Spain vs Portugal. Monthly Weather Averages.

Popular Resorts:
NAME
Antalya +56
Aya Napa +58
Bali +92
Crete +48
Eilat +56
Eivissa +60
Goa +92
Hainan +96
Hurghada +64
Kemer +54
Mallorca +58
Pattaya +96
Phuket +94
Punta Cana +80
Sharm-el-Sheikh +64