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 68.2°F 62.9°F 47.7% - 65.8°F 08h. 14m.
Adeje 80.3°F 73.1°F 0.9% - 76.6°F 13h. 56m.
Aguilas 84.9°F 78.9°F 14.8% - 83.8°F 12h. 28m.
Albufeira 79.6°F 70.7°F 4.5% - 73.4°F 13h. 51m.
Alcudia 88.4°F 78.5°F 8.3% - 84.4°F 13h. 29m.
Algarve 79.2°F 73.1°F 2.7% - 76.2°F 14h. 06m.
Algeciras 80.0°F 75.2°F 16.6% - 78.2°F 12h. 11m.
Alicante 85.5°F 82.8°F 11.3% - 84.8°F 13h. 00m.
Almeria 86.5°F 79.6°F 8.5% - 83.4°F 13h. 18m.
Almunecar 81.7°F 76.8°F 10.0% - 82.8°F 13h. 06m.
Altea 84.1°F 80.5°F 14.3% - 83.8°F 12h. 36m.
Alvor 79.6°F 68.6°F 5.8% - 72.6°F 13h. 41m.
Badalona 83.7°F 80.6°F 15.7% - 83.4°F 12h. 33m.
Barcelona 83.7°F 80.6°F 15.7% - 83.2°F 12h. 33m.
Benalmadena 83.3°F 80.8°F 8.0% - 82.2°F 13h. 21m.
Benalmadeno 83.3°F 80.8°F 8.0% - 82.2°F 13h. 21m.
Benicasim 85.0°F 81.3°F 24.5% - 85.0°F 11h. 17m.
Benidorm 84.1°F 80.5°F 14.3% - 84.0°F 12h. 36m.
Bilbao 73.7°F 67.9°F 61.0% 2 days (1.2 in) 74.8°F 06h. 23m.
Blanes 81.9°F 76.0°F 9.6% - 83.0°F 13h. 24m.
Burgos 73.1°F 58.6°F 23.2% 2 days (1.2 in) - 11h. 34m.
Cadaqués 81.3°F 76.5°F 12.3% - 77.0°F 13h. 04m.
Cadiz 81.1°F 74.4°F 2.0% - 80.8°F 14h. 10m.
Cala Dor 85.9°F 80.2°F 9.7% - 83.8°F 13h. 15m.
Cala Figuera 85.9°F 80.2°F 9.7% - 84.2°F 13h. 15m.
Cala Mayor 85.2°F 79.8°F 5.7% - 84.6°F 13h. 49m.
Cala Mesquida 85.7°F 79.7°F 6.5% - 83.4°F 13h. 42m.
Calafell 84.1°F 77.5°F 27.1% - 84.0°F 10h. 58m.
Calella 82.4°F 78.4°F 13.3% - 83.2°F 12h. 53m.
Calpe 84.1°F 80.5°F 14.3% - 83.6°F 12h. 36m.
Cambrils 82.3°F 79.6°F 31.4% - 84.2°F 10h. 23m.
Camp de Mar 84.6°F 80.8°F 4.8% - 84.2°F 13h. 56m.
Can Picafort 88.4°F 78.5°F 8.3% - 84.4°F 13h. 29m.
Canico 75.2°F 71.4°F 26.1% - 76.8°F 10h. 47m.
Capella 85.3°F 72.3°F 29.2% 1 day (0.4 in) - 10h. 43m.
Cartagena 82.5°F 80.6°F 16.7% - 83.6°F 12h. 14m.
Cascais 77.0°F 67.4°F 12.4% - 66.4°F 12h. 52m.
Castellon de la Plana 85.0°F 81.3°F 24.5% - 85.0°F 11h. 17m.
Ceuta 80.0°F 75.2°F 16.6% - 78.0°F 12h. 11m.
Chaclana de la Frontera 81.2°F 73.7°F 2.4% - 79.4°F 14h. 07m.
Coma Ruga 84.1°F 77.5°F 27.1% - 83.8°F 10h. 58m.
Cordoba 95.6°F 79.5°F 1.7% - - 14h. 16m.
Corralejo 78.0°F 73.4°F 14.8% - 74.2°F 12h. 08m.
Corvo Island 73.2°F 72.8°F 60.5% 6 days (3.6 in) 76.4°F 06h. 21m.
Costa Adeje 80.3°F 73.1°F 0.9% - 76.4°F 13h. 56m.
Costa Blanca 84.1°F 80.5°F 14.3% - 84.2°F 12h. 36m.
Costa Brava 81.3°F 75.4°F 8.9% - 78.4°F 13h. 31m.
Cullera 86.3°F 79.2°F 21.8% - 84.8°F 11h. 36m.
Denia 83.3°F 78.2°F 16.4% - 83.6°F 12h. 20m.
Eivissa 84.1°F 81.4°F 9.5% - 84.2°F 13h. 16m.
El Arenal 79.1°F 62.8°F 5.9% 1 day (0.5 in) - 13h. 50m.
El Medano 80.3°F 73.1°F 0.9% - 76.2°F 13h. 56m.
El Puerto de Santa Maria 81.1°F 74.4°F 2.0% - 81.0°F 14h. 10m.
El Vendrell 84.1°F 77.5°F 27.1% - 83.8°F 10h. 58m.
Empirabrava 81.3°F 76.5°F 12.3% - 77.2°F 13h. 04m.
Ericeira 77.0°F 68.7°F 15.4% - 62.8°F 12h. 27m.
Estepona 86.0°F 73.9°F 6.2% - 80.0°F 13h. 35m.
Estoril 77.0°F 67.4°F 12.4% - 65.6°F 12h. 52m.
Faial Island 73.6°F 72.2°F 52.9% 4 days (2.3 in) 76.4°F 07h. 22m.
Faro 79.2°F 73.1°F 2.7% - 76.2°F 14h. 06m.
Figueres 81.3°F 76.5°F 12.3% - 77.8°F 13h. 04m.
Flores Island 73.2°F 72.8°F 60.5% 6 days (3.6 in) 76.2°F 06h. 21m.
Formentera 84.1°F 81.4°F 9.5% - 84.0°F 13h. 16m.
Fuengirola 83.3°F 80.8°F 8.0% - 82.0°F 13h. 21m.
Fuerteventura 78.9°F 73.5°F 12.3% - 73.8°F 12h. 27m.
Funchal 75.2°F 71.4°F 26.1% - 77.0°F 10h. 47m.
Gandia 83.3°F 78.2°F 16.4% - 84.8°F 12h. 20m.
Gijon 69.4°F 61.4°F 45.9% 2 days (1.8 in) 71.0°F 08h. 29m.
Girona 82.5°F 74.7°F 8.7% - 82.4°F 13h. 31m.
Golf del Sur 80.3°F 73.1°F 0.9% - 76.0°F 13h. 56m.
Graciosa 73.7°F 72.4°F 57.9% 3 days (1.4 in) 76.8°F 06h. 42m.
Gran Canaria 81.1°F 72.3°F 1.1% - 75.2°F 13h. 54m.
Granada 89.8°F 75.0°F 3.0% - 82.6°F 14h. 03m.
Guardamar del Segura 85.1°F 80.2°F 18.3% - 84.4°F 12h. 02m.
Guia de Isora 79.9°F 73.1°F 0.8% - 76.8°F 13h. 57m.
Huelva 83.7°F 70.9°F 1.4% - 79.4°F 14h. 17m.
Jerez 81.2°F 73.7°F 2.4% - - 14h. 07m.
L'Albir 84.1°F 80.5°F 14.3% - 83.8°F 12h. 36m.
La Manga 82.5°F 80.6°F 16.7% - 85.6°F 12h. 14m.
La Orotava 77.8°F 68.0°F 0.8% - 75.8°F 13h. 57m.
La Palma 74.2°F 71.7°F 27.6% - 76.8°F 10h. 28m.
La Pineda 82.3°F 79.6°F 31.4% - 84.2°F 10h. 23m.
Lagos 79.6°F 68.6°F 5.8% - 71.6°F 13h. 41m.
Lanzarote 77.3°F 73.0°F 10.5% - 74.6°F 12h. 42m.
Las Palmas 75.5°F 72.7°F 31.9% - 75.0°F 09h. 53m.
León 74.4°F 58.3°F 15.1% 2 days (0.9 in) - 12h. 41m.
Lisbon 77.8°F 68.0°F 11.8% - 74.0°F 12h. 56m.
Lloret de Mar 81.9°F 76.0°F 9.6% - 83.2°F 13h. 24m.
Los Alkazares 84.0°F 80.9°F 17.2% - 86.0°F 12h. 11m.
Los Cristianos 80.3°F 73.1°F 0.9% - 76.4°F 13h. 56m.
Los Gigantes 79.9°F 73.1°F 0.8% - 77.0°F 13h. 57m.
Madeira 75.2°F 71.4°F 26.1% - 77.0°F 10h. 47m.
Madrid 88.5°F 81.2°F 8.1% 2 days (1.1 in) - 13h. 32m.
Magaluf 85.2°F 79.8°F 5.7% - 84.4°F 13h. 49m.
Malaga 87.5°F 82.7°F 9.7% - 81.8°F 13h. 08m.
Malgrat de Mar 82.4°F 78.4°F 13.3% - 83.2°F 12h. 53m.
Mallorca 88.2°F 77.4°F 6.6% - 84.4°F 13h. 42m.
Manilva 85.2°F 73.5°F 9.2% - 79.4°F 13h. 11m.
Mar Menor 84.0°F 80.9°F 17.2% - 85.6°F 12h. 11m.
Marbella 82.7°F 78.0°F 6.1% - 79.8°F 13h. 36m.
Maspalomas 81.1°F 72.3°F 1.1% - 74.4°F 13h. 54m.
Mataro 83.5°F 81.7°F 13.9% - 83.0°F 12h. 48m.
Melilla 85.7°F 79.7°F 30.8% - 81.6°F 10h. 15m.
Menorca 86.6°F 79.9°F 7.9% - 83.4°F 13h. 32m.
Mijas 83.3°F 80.8°F 8.0% - 82.2°F 13h. 21m.
Mojacar 84.2°F 80.0°F 15.0% - 83.4°F 12h. 27m.
Morair 84.1°F 80.5°F 14.3% - 83.4°F 12h. 36m.
Motril 79.1°F 77.2°F 17.0% - - 12h. 09m.
Murcia 85.3°F 80.8°F 16.6% - 85.8°F 12h. 15m.
Nerja 83.9°F 79.3°F 11.6% - 82.0°F 12h. 53m.
Oropesa del Mar 85.0°F 81.3°F 24.5% - 85.0°F 11h. 17m.
Oviedo 67.3°F 58.4°F 46.9% 2 days (0.9 in) - 08h. 20m.
Paguera 84.6°F 80.8°F 4.8% - 84.2°F 13h. 56m.
Palma 85.2°F 79.8°F 5.7% - 84.6°F 13h. 49m.
Palma de Majorka 85.2°F 79.8°F 5.7% - 84.6°F 13h. 49m.
Palmanova 85.2°F 79.8°F 5.7% - 84.4°F 13h. 49m.
Pamplona 76.6°F 60.8°F 45.4% - - 08h. 31m.
Peniche 74.3°F 63.2°F 36.5% - 62.8°F 09h. 36m.
Peniscola 83.0°F 74.7°F 27.3% - 85.0°F 10h. 55m.
Pico Island 73.6°F 72.2°F 52.9% 4 days (2.3 in) 76.4°F 07h. 22m.
Pilar de la Foradada 84.0°F 80.9°F 17.2% - 84.4°F 12h. 11m.
Pineda de Mar 82.4°F 78.4°F 13.3% - 83.2°F 12h. 53m.
Platja dAro 82.0°F 74.9°F 7.1% - 81.8°F 13h. 44m.
Platja de Palma 85.2°F 79.8°F 5.7% - 84.6°F 13h. 49m.
Platja den Bossa 84.1°F 81.4°F 9.5% - 84.2°F 13h. 16m.
Playa de Muro 88.4°F 78.5°F 8.3% - 84.4°F 13h. 29m.
Playa del Ingles 81.1°F 72.3°F 1.1% - 74.4°F 13h. 54m.
Playa-de-Las-Americas 80.3°F 73.1°F 0.9% - 76.4°F 13h. 56m.
Ponta Delgada 75.8°F 73.0°F 55.0% 3 days (1.2 in) 75.6°F 07h. 04m.
Portimao 79.6°F 68.6°F 5.8% - 72.8°F 13h. 41m.
Porto 75.7°F 67.8°F 13.6% - 61.6°F 12h. 49m.
Porto Santo Island 74.9°F 74.0°F 57.6% - 76.2°F 06h. 37m.
Puerto de la Cruz 77.8°F 68.0°F 0.8% - 76.0°F 13h. 57m.
Puerto de Mogan 81.4°F 74.0°F 1.2% - 75.4°F 13h. 53m.
Puerto de Santiago 79.9°F 73.1°F 0.8% - 77.0°F 13h. 57m.
Puerto del Carmen 77.4°F 73.7°F 12.5% - 74.6°F 12h. 27m.
Quarteira 79.2°F 72.8°F 2.9% - 74.8°F 14h. 04m.
Reus 82.3°F 79.6°F 31.4% - 84.2°F 10h. 23m.
Roquetas de Mar 86.5°F 79.6°F 8.5% - 83.4°F 13h. 18m.
Roses 81.3°F 76.5°F 12.3% - 77.2°F 13h. 04m.
Sagres 74.5°F 68.8°F 6.7% - 67.6°F 13h. 33m.
Salou 82.3°F 79.6°F 31.4% - 84.2°F 10h. 23m.
San Augustin 81.1°F 72.3°F 1.1% - 74.4°F 13h. 54m.
San Fernando 81.2°F 73.7°F 2.4% - 80.0°F 14h. 07m.
San Jose 86.5°F 79.6°F 8.5% - 83.2°F 13h. 18m.
San Juan de Los Terreros 84.9°F 78.9°F 14.8% - 83.8°F 12h. 28m.
San Pedro del Pinatar 84.0°F 80.9°F 17.2% - 85.0°F 12h. 11m.
San Sebastian 69.6°F 67.3°F 56.3% 1 day (0.7 in) 76.4°F 07h. 02m.
Santa Cruz de La Palma 74.2°F 71.7°F 27.6% - 76.8°F 10h. 28m.
Santa Cruz de Tenerife 74.3°F 72.7°F 48.6% - 76.6°F 07h. 43m.
Santa Maria Island 77.1°F 75.2°F 48.2% 1 day (0.6 in) 77.4°F 07h. 58m.
Santa Pola 85.1°F 80.2°F 18.3% - 84.8°F 12h. 02m.
Santa Ponsa 84.6°F 80.8°F 4.8% - 84.4°F 13h. 56m.
Santa Susanna 82.4°F 78.4°F 13.3% - 83.2°F 12h. 53m.
Santander 70.7°F 67.1°F 54.2% 1 day (0.5 in) 73.0°F 07h. 20m.
Santiago de Compostela 72.3°F 58.1°F 71.5% - - 04h. 55m.
São Jorge 73.6°F 72.2°F 52.9% 4 days (2.3 in) 76.8°F 07h. 22m.
Sao Miguel 75.8°F 73.0°F 55.0% 3 days (1.2 in) 76.6°F 07h. 04m.
Segovia 72.8°F 65.7°F 8.2% 2 days (0.8 in) - 13h. 32m.
Setúbal 77.8°F 68.0°F 11.8% - 70.6°F 12h. 56m.
Sevilla 93.6°F 76.4°F 1.3% - 82.4°F 14h. 17m.
Sierra Nevada 85.8°F 76.7°F 4.7% - 83.4°F 13h. 49m.
Sintra 77.0°F 68.7°F 15.4% - 65.8°F 12h. 27m.
Sitges 83.0°F 80.3°F 24.0% - 84.0°F 11h. 24m.
Tarifa 78.1°F 74.2°F 14.9% - 75.2°F 12h. 25m.
Tarragona 82.2°F 78.4°F 32.4% - 84.2°F 10h. 15m.
Tavira 81.0°F 73.5°F 2.7% - 76.0°F 14h. 06m.
Tenerife 77.8°F 68.0°F 0.8% - 76.0°F 13h. 57m.
Terceira Island 74.4°F 71.1°F 52.0% 3 days (2.4 in) 76.4°F 07h. 30m.
Toledo 88.3°F 78.7°F 4.3% 1 day (0.4 in) - 14h. 01m.
Torremolinos 83.3°F 80.8°F 8.0% - 82.0°F 13h. 21m.
Torrevieja 84.0°F 80.9°F 17.2% - 84.2°F 12h. 11m.
Torroks 83.9°F 79.3°F 11.6% - 82.0°F 12h. 53m.
Tossa de Mar 81.9°F 76.0°F 9.6% - 83.2°F 13h. 24m.
Valencia 89.0°F 80.4°F 26.4% - 85.0°F 10h. 59m.
Villajoyosa 84.1°F 80.5°F 14.3% - 84.2°F 12h. 36m.
Xabia 83.3°F 78.2°F 16.4% - 83.4°F 12h. 20m.
Zaragoza 82.3°F 70.8°F 12.4% - - 12h. 59m.
* 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 +92
Aya Napa +86
Bali +80
Crete +88
Eilat +102
Eivissa +86
Goa +82
Hainan +70
Hurghada +100
Kemer +92
Mallorca +94
Pattaya +88
Phuket +86
Punta Cana +86
Sharm-el-Sheikh +100