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 53.5°F 51.4°F 32.1% 1 day (0.5 in) 54.8°F 08h. 26m.
Adeje 61.8°F 58.8°F 15.5% - 67.8°F 10h. 39m.
Aguilas 56.9°F 53.3°F 12.7% - 59.6°F 10h. 44m.
Albufeira 56.7°F 55.8°F 18.2% - 59.0°F 10h. 08m.
Alcudia 53.7°F 52.2°F 14.4% 1 day (0.2 in) 58.0°F 10h. 28m.
Algarve 56.7°F 57.1°F 17.2% 1 day (0.4 in) 60.6°F 10h. 14m.
Algeciras 55.4°F 54.3°F 26.7% 1 day (0.8 in) 59.8°F 09h. 13m.
Alicante 55.8°F 52.7°F 10.1% - 59.2°F 11h. 00m.
Almeria 55.9°F 52.3°F 6.2% - 59.6°F 11h. 29m.
Almunecar 56.0°F 53.8°F 4.8% - 59.8°F 11h. 39m.
Altea 55.0°F 52.0°F 11.6% - 59.6°F 10h. 49m.
Alvor 56.9°F 55.3°F 16.9% 1 day (0.2 in) 58.8°F 10h. 16m.
Badalona 54.5°F 54.0°F 8.9% - 55.6°F 11h. 01m.
Barcelona 53.7°F 53.5°F 10.9% - 55.8°F 10h. 49m.
Benalmadena 56.1°F 54.1°F 23.7% - 59.4°F 09h. 32m.
Benalmadeno 56.1°F 54.1°F 23.7% - 59.4°F 09h. 32m.
Benicasim 56.1°F 52.3°F 6.6% - 56.6°F 11h. 20m.
Benidorm 55.2°F 52.0°F 11.2% - 59.6°F 10h. 52m.
Bilbao 55.0°F 51.8°F 20.2% 2 days (1.4 in) 54.4°F 09h. 44m.
Blanes 53.7°F 49.1°F 7.5% 1 day (0.7 in) 55.8°F 11h. 10m.
Burgos 47.2°F 41.9°F 13.8% - - 10h. 28m.
Cadaqués 52.7°F 50.4°F 8.3% - 55.4°F 11h. 04m.
Cadiz 57.0°F 56.5°F 13.0% 1 day (0.8 in) 58.8°F 10h. 44m.
Cala Dor 54.1°F 53.0°F 17.2% - 57.6°F 10h. 10m.
Cala Figuera 54.3°F 53.4°F 16.3% - 57.8°F 10h. 16m.
Cala Mayor 53.6°F 51.8°F 12.7% - 58.6°F 10h. 40m.
Cala Mesquida 54.1°F 54.9°F 17.1% 1 day (0.2 in) 57.6°F 10h. 11m.
Calafell 53.5°F 49.7°F 5.7% - 56.0°F 11h. 23m.
Calella 54.2°F 51.5°F 7.9% 1 day (0.6 in) 56.0°F 11h. 08m.
Calpe 54.3°F 51.0°F 11.7% - 59.4°F 10h. 48m.
Cambrils 54.3°F 51.8°F 5.6% - 55.6°F 11h. 24m.
Camp de Mar 53.5°F 53.1°F 11.9% - 59.2°F 10h. 46m.
Can Picafort 53.5°F 50.5°F 16.0% 1 day (0.2 in) 57.4°F 10h. 17m.
Canico 59.3°F 61.0°F 42.8% - 66.8°F 07h. 28m.
Capella 51.3°F 42.0°F 10.4% 1 day (0.3 in) - 10h. 50m.
Cartagena 56.0°F 54.0°F 14.2% - 59.2°F 10h. 33m.
Cascais 56.1°F 54.9°F 20.5% 1 day (0.4 in) 57.2°F 09h. 50m.
Castellon de la Plana 56.1°F 52.3°F 6.6% - 56.4°F 11h. 20m.
Ceuta 55.4°F 54.8°F 37.2% 1 day (1.1 in) 60.6°F 08h. 02m.
Chaclana de la Frontera 57.0°F 55.0°F 13.0% 1 day (0.7 in) 59.2°F 10h. 44m.
Coma Ruga 53.5°F 49.7°F 5.7% - 56.0°F 11h. 23m.
Cordoba 57.2°F 50.8°F 10.9% - - 10h. 56m.
Corralejo 62.9°F 64.2°F 23.8% - 65.4°F 09h. 42m.
Corvo Island 57.0°F 55.6°F 73.7% 11 days (8.6 in) 63.2°F 03h. 55m.
Costa Adeje 63.2°F 63.0°F 14.6% - 67.8°F 10h. 46m.
Costa Blanca 55.2°F 52.0°F 11.2% - 59.6°F 10h. 52m.
Costa Brava 52.3°F 50.9°F 8.3% 1 day (0.3 in) 55.8°F 11h. 04m.
Cullera 55.8°F 49.5°F 20.6% - 56.6°F 09h. 48m.
Denia 54.2°F 52.3°F 15.8% - 57.6°F 10h. 21m.
Eivissa 55.3°F 55.5°F 16.6% - 59.2°F 10h. 15m.
El Arenal 47.0°F 39.2°F 15.4% - - 10h. 21m.
El Medano 62.6°F 64.0°F 15.7% - 68.0°F 10h. 39m.
El Puerto de Santa Maria 57.0°F 56.5°F 13.0% 1 day (0.8 in) 58.8°F 10h. 44m.
El Vendrell 53.5°F 49.7°F 5.7% - 56.0°F 11h. 23m.
Empirabrava 52.7°F 50.4°F 8.3% - 54.8°F 11h. 04m.
Ericeira 56.0°F 54.1°F 22.9% 1 day (0.9 in) 56.8°F 09h. 33m.
Estepona 56.3°F 51.5°F 23.6% 1 day (0.3 in) 60.0°F 09h. 33m.
Estoril 55.2°F 54.6°F 21.0% 1 day (0.7 in) 57.2°F 09h. 46m.
Faial Island 53.8°F 54.9°F 73.5% 11 days (9.8 in) 62.4°F 03h. 56m.
Faro 56.7°F 57.1°F 17.2% 1 day (0.4 in) 60.6°F 10h. 14m.
Figueres 52.7°F 50.4°F 8.3% - 54.8°F 11h. 04m.
Flores Island 57.0°F 55.6°F 73.7% 11 days (8.6 in) 63.8°F 03h. 55m.
Formentera 55.3°F 56.0°F 17.5% - 59.0°F 10h. 10m.
Fuengirola 57.0°F 54.9°F 27.4% - 59.6°F 09h. 07m.
Fuerteventura 63.3°F 63.3°F 20.8% - 65.8°F 10h. 03m.
Funchal 55.2°F 56.5°F 46.8% - 66.8°F 07h. 01m.
Gandia 55.2°F 50.7°F 19.9% - 56.6°F 09h. 53m.
Gijon 53.0°F 49.3°F 28.3% 1 day (1.3 in) 53.4°F 08h. 50m.
Girona 55.7°F 50.5°F 8.1% 1 day (0.7 in) 55.8°F 11h. 06m.
Golf del Sur 62.9°F 65.2°F 14.3% - 68.0°F 10h. 48m.
Graciosa 54.5°F 55.5°F 70.9% 10 days (7.3 in) 63.6°F 04h. 14m.
Gran Canaria 63.7°F 63.7°F 11.9% - 66.8°F 11h. 04m.
Granada 52.0°F 43.7°F 8.0% - 59.8°F 11h. 16m.
Guardamar del Segura 56.1°F 52.1°F 12.5% - 59.2°F 10h. 44m.
Guia de Isora 59.8°F 57.9°F 18.3% - 67.8°F 10h. 21m.
Huelva 56.8°F 54.3°F 15.6% 1 day (1.1 in) 57.8°F 10h. 25m.
Jerez 57.6°F 52.8°F 13.5% 1 day (0.6 in) - 10h. 40m.
L'Albir 54.8°F 52.9°F 11.4% - 59.6°F 10h. 51m.
La Manga 56.3°F 54.0°F 14.6% - 58.8°F 10h. 30m.
La Orotava 61.5°F 61.4°F 25.7% - 68.2°F 09h. 29m.
La Palma 61.9°F 62.0°F 26.4% - 69.2°F 09h. 24m.
La Pineda 54.3°F 52.4°F 5.4% - 55.8°F 11h. 26m.
Lagos 56.8°F 55.8°F 17.0% - 59.0°F 10h. 16m.
Lanzarote 62.6°F 63.3°F 25.5% - 65.6°F 09h. 30m.
Las Palmas 63.0°F 63.4°F 19.5% - 66.6°F 10h. 12m.
León 46.4°F 41.5°F 21.9% - - 09h. 34m.
Lisbon 56.4°F 54.2°F 21.6% 1 day (0.8 in) 57.4°F 09h. 42m.
Lloret de Mar 54.0°F 50.4°F 7.7% 1 day (0.7 in) 55.8°F 11h. 09m.
Los Alkazares 56.3°F 54.0°F 14.6% - 58.6°F 10h. 30m.
Los Cristianos 63.7°F 64.1°F 14.4% - 67.8°F 10h. 47m.
Los Gigantes 62.1°F 59.0°F 19.0% - 67.8°F 10h. 15m.
Madeira 55.2°F 56.5°F 46.8% - 66.8°F 07h. 01m.
Madrid 55.1°F 53.7°F 10.2% - - 10h. 55m.
Magaluf 54.1°F 52.2°F 12.8% - 59.0°F 10h. 39m.
Malaga 57.8°F 55.0°F 17.8% - 59.4°F 10h. 11m.
Malgrat de Mar 54.1°F 50.1°F 7.7% 1 day (0.6 in) 56.0°F 11h. 09m.
Mallorca 53.2°F 48.9°F 16.5% - 58.4°F 10h. 14m.
Manilva 56.2°F 51.3°F 24.7% 1 day (0.5 in) 59.8°F 09h. 26m.
Mar Menor 56.3°F 54.0°F 14.6% - 58.8°F 10h. 30m.
Marbella 56.2°F 51.8°F 22.7% - 60.0°F 09h. 39m.
Maspalomas 63.5°F 64.7°F 11.2% - 67.2°F 11h. 10m.
Mataro 54.5°F 52.2°F 8.3% 1 day (0.4 in) 56.0°F 11h. 05m.
Melilla 56.9°F 54.4°F 27.5% 1 day (0.6 in) 60.0°F 09h. 08m.
Menorca 54.0°F 53.4°F 17.0% 1 day (0.4 in) 57.6°F 10h. 11m.
Mijas 54.1°F 52.2°F 23.1% - 59.4°F 09h. 36m.
Mojacar 55.7°F 53.6°F 13.4% - 59.0°F 10h. 40m.
Morair 54.3°F 52.6°F 14.7% - 59.0°F 10h. 28m.
Motril 56.0°F 53.8°F 4.8% - - 11h. 39m.
Murcia 57.1°F 50.4°F 9.5% - 58.6°F 11h. 05m.
Nerja 55.8°F 53.4°F 6.4% - 60.0°F 11h. 28m.
Oropesa del Mar 56.1°F 52.3°F 6.6% - 56.6°F 11h. 20m.
Oviedo 53.6°F 48.2°F 23.5% 1 day (1.2 in) - 09h. 22m.
Paguera 53.5°F 53.1°F 11.9% - 59.2°F 10h. 46m.
Palma 53.7°F 49.4°F 14.0% - 58.8°F 10h. 31m.
Palma de Majorka 53.7°F 49.4°F 14.0% - 58.8°F 10h. 31m.
Palmanova 54.1°F 52.2°F 12.8% - 59.0°F 10h. 39m.
Pamplona 48.1°F 41.4°F 13.7% 2 days (0.9 in) - 10h. 27m.
Peniche 55.7°F 51.9°F 22.8% 1 day (0.6 in) 57.2°F 09h. 33m.
Peniscola 53.0°F 46.7°F 7.4% - 56.0°F 11h. 14m.
Pico Island 53.8°F 54.9°F 73.5% 11 days (9.8 in) 62.4°F 03h. 56m.
Pilar de la Foradada 56.2°F 52.7°F 13.6% - 59.2°F 10h. 37m.
Pineda de Mar 53.4°F 49.1°F 7.8% 1 day (0.6 in) 56.0°F 11h. 08m.
Platja dAro 52.5°F 51.7°F 8.2% 1 day (0.5 in) 55.8°F 11h. 05m.
Platja de Palma 53.7°F 49.4°F 14.0% - 58.6°F 10h. 31m.
Platja den Bossa 55.3°F 56.0°F 17.5% - 59.2°F 10h. 10m.
Playa de Muro 53.5°F 51.9°F 16.2% 1 day (0.2 in) 57.8°F 10h. 16m.
Playa del Ingles 63.5°F 64.7°F 11.2% - 67.2°F 11h. 10m.
Playa-de-Las-Americas 63.7°F 64.1°F 14.4% - 67.8°F 10h. 47m.
Ponta Delgada 56.7°F 56.5°F 68.0% 8 days (6.8 in) 63.6°F 04h. 34m.
Portimao 56.8°F 54.9°F 17.2% - 58.6°F 10h. 15m.
Porto 57.4°F 55.6°F 22.1% 1 day (1.0 in) 55.6°F 09h. 35m.
Porto Santo Island 60.3°F 62.0°F 42.6% - 66.0°F 07h. 29m.
Puerto de la Cruz 62.8°F 61.5°F 17.2% - 68.4°F 10h. 28m.
Puerto de Mogan 64.0°F 64.4°F 11.4% - 67.6°F 11h. 08m.
Puerto de Santiago 62.9°F 60.3°F 17.4% - 67.8°F 10h. 26m.
Puerto del Carmen 62.8°F 63.3°F 24.7% - 65.4°F 09h. 35m.
Quarteira 56.7°F 56.0°F 16.1% 1 day (0.3 in) 59.2°F 10h. 22m.
Reus 51.0°F 49.8°F 8.4% - 55.8°F 11h. 06m.
Roquetas de Mar 56.1°F 52.1°F 5.8% - 59.6°F 11h. 32m.
Roses 52.7°F 50.4°F 8.3% - 54.8°F 11h. 04m.
Sagres 55.5°F 57.2°F 20.0% 1 day (0.2 in) 60.2°F 09h. 55m.
Salou 54.3°F 51.8°F 5.6% - 55.8°F 11h. 24m.
San Augustin 63.7°F 64.5°F 11.7% - 67.0°F 11h. 06m.
San Fernando 56.9°F 55.3°F 13.5% 1 day (0.5 in) 58.8°F 10h. 41m.
San Jose 55.9°F 52.3°F 6.2% - 59.8°F 11h. 29m.
San Juan de Los Terreros 56.9°F 53.3°F 12.7% - 59.4°F 10h. 44m.
San Pedro del Pinatar 56.3°F 54.0°F 14.6% - 59.0°F 10h. 30m.
San Sebastian 52.6°F 46.5°F 19.0% 2 days (1.3 in) 54.0°F 09h. 52m.
Santa Cruz de La Palma 61.9°F 62.0°F 26.4% - 68.8°F 09h. 24m.
Santa Cruz de Tenerife 62.3°F 63.2°F 20.9% - 67.4°F 10h. 02m.
Santa Maria Island 59.1°F 58.5°F 69.5% 9 days (6.0 in) 64.0°F 04h. 24m.
Santa Pola 56.1°F 52.1°F 12.5% - 59.2°F 10h. 44m.
Santa Ponsa 53.5°F 52.4°F 12.2% - 59.0°F 10h. 43m.
Santa Susanna 54.1°F 50.1°F 7.7% 1 day (0.6 in) 56.0°F 11h. 09m.
Santander 52.5°F 50.9°F 21.9% 3 days (1.1 in) 53.8°F 09h. 32m.
Santiago de Compostela 51.6°F 46.7°F 38.0% 2 days (0.7 in) - 07h. 47m.
São Jorge 53.8°F 54.9°F 73.5% 11 days (9.8 in) 62.8°F 03h. 56m.
Sao Miguel 56.7°F 56.5°F 68.0% 8 days (6.8 in) 63.2°F 04h. 34m.
Segovia 46.9°F 40.6°F 9.4% - - 11h. 00m.
Setúbal 56.9°F 52.9°F 19.8% 1 day (0.4 in) 57.8°F 09h. 54m.
Sevilla 58.0°F 53.8°F 12.4% 1 day (0.3 in) 58.2°F 10h. 46m.
Sierra Nevada 43.9°F 37.7°F 14.1% 1 day (0.5 in) 59.6°F 10h. 36m.
Sintra 57.3°F 54.3°F 21.2% 1 day (0.6 in) 57.2°F 09h. 45m.
Sitges 52.7°F 52.6°F 6.1% - 56.2°F 11h. 20m.
Tarifa 55.1°F 54.9°F 27.5% 1 day (0.7 in) 60.6°F 09h. 07m.
Tarragona 54.0°F 51.5°F 6.1% - 56.0°F 11h. 21m.
Tavira 56.3°F 55.2°F 17.2% 1 day (0.6 in) 59.4°F 10h. 14m.
Tenerife 57.1°F 56.0°F 26.5% - 68.2°F 09h. 24m.
Terceira Island 54.3°F 55.0°F 71.8% 10 days (7.8 in) 62.0°F 04h. 08m.
Toledo 53.2°F 48.5°F 8.4% - - 11h. 08m.
Torremolinos 57.6°F 54.5°F 20.1% - 59.4°F 09h. 56m.
Torrevieja 56.5°F 53.3°F 13.5% - 59.4°F 10h. 38m.
Torroks 53.0°F 52.5°F 8.3% - 60.0°F 11h. 15m.
Tossa de Mar 53.3°F 49.9°F 8.6% 1 day (0.7 in) 55.8°F 11h. 03m.
Valencia 56.5°F 49.8°F 17.5% - 56.6°F 10h. 08m.
Villajoyosa 55.2°F 50.2°F 10.8% - 59.4°F 10h. 55m.
Xabia 54.0°F 52.1°F 13.8% - 58.2°F 10h. 34m.
Zaragoza 52.6°F 47.5°F 3.8% - - 11h. 35m.
* 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 +54
Aya Napa +52
Bali +80
Crete +48
Eilat +62
Eivissa +58
Goa +78
Hainan +70
Hurghada +66
Kemer +54
Mallorca +52
Pattaya +84
Phuket +84
Punta Cana +84
Sharm-el-Sheikh +66