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 72.8°F 64.4°F 27.2% - 64.6°F 10h. 50m.
Adeje 78.1°F 72.9°F 13.1% - 76.0°F 12h. 11m.
Aguilas 87.5°F 81.0°F 14.8% - 84.8°F 12h. 16m.
Albufeira 82.5°F 77.4°F 4.7% - 71.6°F 13h. 36m.
Alcudia 84.5°F 79.4°F 26.2% 2 days (2.4 in) 84.2°F 10h. 51m.
Algarve 80.4°F 77.4°F 4.3% - 72.6°F 13h. 39m.
Algeciras 79.9°F 74.6°F 13.1% - 70.2°F 12h. 27m.
Alicante 84.8°F 79.8°F 14.9% 2 days (0.6 in) 85.0°F 12h. 18m.
Almeria 86.8°F 80.1°F 5.2% - 80.0°F 13h. 32m.
Almunecar 80.3°F 73.7°F 5.0% - 78.6°F 13h. 32m.
Altea 85.4°F 79.6°F 13.2% 1 day (0.3 in) 84.6°F 12h. 32m.
Alvor 81.9°F 71.6°F 6.3% - 69.2°F 13h. 24m.
Badalona 85.0°F 80.5°F 18.2% 2 days (1.2 in) 81.0°F 11h. 59m.
Barcelona 84.7°F 81.7°F 27.5% 1 day (0.5 in) 81.0°F 10h. 43m.
Benalmadena 83.7°F 78.3°F 2.9% 1 day (0.2 in) 77.4°F 13h. 49m.
Benalmadeno 83.7°F 78.3°F 2.9% 1 day (0.2 in) 77.8°F 13h. 49m.
Benicasim 87.4°F 79.6°F 26.9% 2 days (1.7 in) 83.6°F 10h. 45m.
Benidorm 84.3°F 77.7°F 16.2% - 84.6°F 12h. 08m.
Bilbao 77.6°F 68.4°F 18.0% 1 day (0.4 in) 73.8°F 12h. 04m.
Blanes 85.2°F 76.7°F 25.5% 1 day (0.4 in) 79.6°F 11h. 00m.
Burgos 75.1°F 58.8°F 30.0% 1 day (1.1 in) - 10h. 25m.
Cadaqués 83.6°F 76.0°F 17.9% - 76.2°F 12h. 02m.
Cadiz 85.3°F 78.1°F 5.5% - 76.0°F 13h. 29m.
Cala Dor 85.0°F 80.0°F 21.2% 1 day (1.8 in) 85.6°F 11h. 30m.
Cala Figuera 85.0°F 80.1°F 21.8% 1 day (1.8 in) 85.8°F 11h. 25m.
Cala Mayor 85.3°F 79.3°F 14.5% 1 day (2.4 in) 85.8°F 12h. 24m.
Cala Mesquida 83.2°F 79.9°F 20.9% 2 days (1.8 in) 84.2°F 11h. 33m.
Calafell 84.9°F 76.7°F 28.6% 3 days (1.2 in) 82.8°F 10h. 34m.
Calella 83.2°F 75.9°F 27.6% 3 days (1.5 in) 80.2°F 10h. 43m.
Calpe 85.2°F 78.5°F 10.7% 1 day (0.3 in) 84.4°F 12h. 52m.
Cambrils 84.8°F 80.3°F 42.5% 3 days (1.4 in) 83.2°F 08h. 42m.
Camp de Mar 84.5°F 80.0°F 15.3% 1 day (2.5 in) 85.8°F 12h. 18m.
Can Picafort 84.7°F 78.8°F 27.1% 2 days (2.3 in) 84.2°F 10h. 43m.
Canico 73.6°F 71.2°F 34.5% - 75.8°F 09h. 32m.
Capella 83.5°F 68.4°F 36.2% 6 days (3.4 in) - 09h. 35m.
Cartagena 85.7°F 80.2°F 12.7% 1 day (0.8 in) 84.4°F 12h. 34m.
Cascais 78.8°F 73.5°F 13.2% - 63.4°F 12h. 32m.
Castellon de la Plana 87.4°F 79.6°F 26.9% 2 days (1.7 in) 83.8°F 10h. 45m.
Ceuta 78.7°F 74.7°F 31.5% 1 day (0.4 in) 71.8°F 10h. 01m.
Chaclana de la Frontera 86.5°F 76.9°F 2.8% - 75.0°F 13h. 49m.
Coma Ruga 84.9°F 76.7°F 28.6% 3 days (1.2 in) 83.0°F 10h. 34m.
Cordoba 99.1°F 80.5°F 9.7% 1 day (0.9 in) - 12h. 58m.
Corralejo 75.4°F 72.2°F 31.5% - 73.4°F 09h. 50m.
Corvo Island 77.7°F 76.4°F 35.1% 3 days (1.0 in) 80.8°F 09h. 39m.
Costa Adeje 80.5°F 76.1°F 12.3% - 76.0°F 12h. 18m.
Costa Blanca 84.3°F 77.7°F 16.2% - 84.6°F 12h. 08m.
Costa Brava 82.8°F 78.5°F 17.0% 1 day (0.3 in) 77.4°F 12h. 09m.
Cullera 90.1°F 79.8°F 16.6% 2 days (1.0 in) 83.8°F 12h. 06m.
Denia 84.6°F 78.5°F 11.2% 1 day (0.4 in) 83.2°F 12h. 48m.
Eivissa 84.7°F 82.9°F 12.9% 2 days (2.2 in) 85.0°F 12h. 35m.
El Arenal 80.0°F 67.7°F 17.5% 3 days (1.0 in) - 12h. 01m.
El Medano 78.5°F 74.9°F 13.9% - 75.6°F 12h. 05m.
El Puerto de Santa Maria 85.3°F 78.1°F 5.5% - 76.4°F 13h. 29m.
El Vendrell 84.9°F 76.7°F 28.6% 3 days (1.2 in) 83.0°F 10h. 34m.
Empirabrava 83.6°F 76.0°F 17.9% - 76.8°F 12h. 02m.
Ericeira 79.5°F 68.8°F 22.2% - 63.2°F 11h. 21m.
Estepona 83.9°F 76.4°F 9.5% 1 day (0.4 in) 74.4°F 12h. 56m.
Estoril 76.6°F 69.8°F 18.0% - 63.4°F 11h. 54m.
Faial Island 75.2°F 72.9°F 39.2% - 78.0°F 09h. 04m.
Faro 80.4°F 77.4°F 4.3% - 72.6°F 13h. 39m.
Figueres 84.0°F 78.2°F 15.1% - 77.4°F 12h. 26m.
Flores Island 77.5°F 76.4°F 45.3% 7 days (4.2 in) 81.0°F 08h. 17m.
Formentera 85.5°F 82.2°F 12.2% 1 day (1.8 in) 85.0°F 12h. 40m.
Fuengirola 84.3°F 77.4°F 3.6% 1 day (0.2 in) 77.4°F 13h. 43m.
Fuerteventura 77.3°F 72.5°F 24.9% - 73.4°F 10h. 40m.
Funchal 70.8°F 70.9°F 47.5% - 76.0°F 07h. 51m.
Gandia 88.0°F 78.5°F 21.5% 2 days (0.7 in) 84.0°F 11h. 26m.
Gijon 71.8°F 62.4°F 32.7% 1 day (0.2 in) 71.2°F 10h. 06m.
Girona 87.8°F 76.5°F 28.8% - 78.2°F 10h. 34m.
Golf del Sur 79.4°F 75.8°F 10.2% - 75.6°F 12h. 34m.
Graciosa 74.8°F 72.0°F 38.7% 1 day (0.5 in) 79.4°F 09h. 09m.
Gran Canaria 78.6°F 73.5°F 14.6% - 74.6°F 11h. 59m.
Granada 86.9°F 72.9°F 23.6% 2 days (1.4 in) 79.0°F 11h. 06m.
Guardamar del Segura 87.3°F 79.2°F 12.0% 1 day (0.3 in) 84.8°F 12h. 40m.
Guia de Isora 74.6°F 70.0°F 11.7% - 76.2°F 12h. 23m.
Huelva 89.3°F 76.9°F 4.8% - 74.8°F 13h. 36m.
Jerez 94.4°F 79.2°F 3.2% - - 13h. 47m.
L'Albir 84.7°F 78.9°F 16.0% 1 day (0.3 in) 84.6°F 12h. 09m.
La Manga 86.2°F 80.6°F 16.0% 1 day (0.7 in) 85.2°F 12h. 08m.
La Orotava 75.6°F 72.5°F 29.7% - 75.2°F 10h. 04m.
La Palma 76.1°F 72.5°F 25.9% - 75.4°F 10h. 33m.
La Pineda 84.2°F 79.2°F 42.6% 4 days (1.6 in) 83.4°F 08h. 41m.
Lagos 80.6°F 72.0°F 6.8% - 67.6°F 13h. 19m.
Lanzarote 75.3°F 71.2°F 40.8% - 73.2°F 08h. 38m.
Las Palmas 75.3°F 73.4°F 28.8% - 74.4°F 10h. 10m.
León 80.4°F 60.0°F 21.5% - - 11h. 35m.
Lisbon 89.6°F 77.5°F 12.0% - 69.2°F 12h. 42m.
Lloret de Mar 85.2°F 77.8°F 25.6% 2 days (0.5 in) 79.6°F 10h. 59m.
Los Alkazares 86.2°F 80.6°F 16.0% 1 day (0.7 in) 85.2°F 12h. 08m.
Los Cristianos 81.0°F 76.6°F 12.6% - 76.0°F 12h. 15m.
Los Gigantes 75.2°F 69.8°F 16.4% - 76.4°F 11h. 47m.
Madeira 70.8°F 70.9°F 47.5% - 76.0°F 07h. 51m.
Madrid 90.3°F 81.5°F 33.3% 2 days (1.0 in) - 09h. 54m.
Magaluf 85.7°F 79.3°F 14.0% 1 day (2.4 in) 85.8°F 12h. 27m.
Malaga 87.6°F 80.5°F 2.8% - 78.2°F 13h. 50m.
Malgrat de Mar 84.5°F 77.0°F 34.4% 2 days (0.8 in) 80.0°F 09h. 48m.
Mallorca 85.0°F 79.3°F 16.8% 1 day (2.1 in) 85.8°F 12h. 05m.
Manilva 85.0°F 74.7°F 2.8% 1 day (0.2 in) 73.6°F 13h. 49m.
Mar Menor 86.2°F 80.6°F 16.0% 1 day (0.7 in) 85.2°F 12h. 08m.
Marbella 84.2°F 76.5°F 7.0% 2 days (0.5 in) 75.8°F 13h. 17m.
Maspalomas 79.3°F 74.8°F 8.4% - 75.0°F 12h. 47m.
Mataro 83.8°F 77.7°F 28.9% 3 days (1.7 in) 80.6°F 10h. 33m.
Melilla 83.4°F 78.2°F 28.7% 1 day (1.0 in) 80.6°F 10h. 23m.
Menorca 83.6°F 79.9°F 18.4% 2 days (1.5 in) 84.0°F 11h. 53m.
Mijas 82.1°F 74.8°F 2.8% 1 day (0.2 in) 77.4°F 13h. 50m.
Mojacar 85.5°F 79.8°F 14.2% - 84.0°F 12h. 21m.
Morair 84.9°F 79.2°F 10.8% 1 day (0.3 in) 84.2°F 12h. 51m.
Motril 80.3°F 73.7°F 5.0% - - 13h. 32m.
Murcia 90.4°F 80.4°F 12.9% 2 days (1.3 in) 85.2°F 12h. 33m.
Nerja 82.5°F 76.8°F 2.6% - 79.2°F 13h. 51m.
Oropesa del Mar 87.4°F 79.6°F 26.9% 2 days (1.7 in) 83.6°F 10h. 45m.
Oviedo 76.1°F 63.0°F 24.8% - - 11h. 09m.
Paguera 84.5°F 79.8°F 16.1% 1 day (2.5 in) 85.8°F 12h. 11m.
Palma 86.3°F 78.8°F 18.6% 2 days (2.5 in) 85.8°F 11h. 51m.
Palma de Majorka 85.7°F 79.7°F 17.1% 1 day (2.4 in) 85.8°F 12h. 02m.
Palmanova 85.3°F 79.3°F 14.5% 1 day (2.4 in) 85.8°F 12h. 24m.
Pamplona 78.7°F 63.1°F 35.6% 3 days (3.4 in) - 09h. 41m.
Peniche 80.8°F 67.8°F 22.6% - 64.6°F 11h. 19m.
Peniscola 84.6°F 77.1°F 33.4% 3 days (1.9 in) 83.6°F 09h. 54m.
Pico Island 75.0°F 75.0°F 55.2% 6 days (3.0 in) 78.0°F 06h. 57m.
Pilar de la Foradada 87.2°F 79.8°F 14.9% 1 day (0.4 in) 85.2°F 12h. 16m.
Pineda de Mar 84.3°F 76.3°F 35.7% 3 days (1.0 in) 80.2°F 09h. 38m.
Platja dAro 82.0°F 77.0°F 18.6% 2 days (0.6 in) 77.8°F 11h. 56m.
Platja de Palma 86.3°F 78.8°F 18.6% 2 days (2.5 in) 85.8°F 11h. 51m.
Platja den Bossa 85.5°F 82.2°F 12.2% 1 day (1.8 in) 85.0°F 12h. 40m.
Playa de Muro 84.5°F 79.4°F 26.2% 2 days (2.4 in) 84.2°F 10h. 51m.
Playa del Ingles 79.3°F 74.8°F 8.4% - 75.0°F 12h. 47m.
Playa-de-Las-Americas 81.0°F 76.6°F 12.6% - 76.0°F 12h. 15m.
Ponta Delgada 77.1°F 72.9°F 51.6% - 77.2°F 07h. 25m.
Portimao 83.5°F 72.9°F 5.9% - 69.6°F 13h. 26m.
Porto 88.7°F 81.4°F 16.5% 1 day (0.7 in) 61.6°F 12h. 11m.
Porto Santo Island 73.1°F 69.5°F 49.8% - 75.4°F 07h. 33m.
Puerto de la Cruz 76.7°F 72.2°F 21.8% - 75.2°F 11h. 04m.
Puerto de Mogan 78.7°F 74.2°F 9.2% - 75.4°F 12h. 40m.
Puerto de Santiago 79.0°F 74.6°F 14.5% - 76.4°F 12h. 01m.
Puerto del Carmen 76.0°F 72.0°F 36.9% - 73.8°F 09h. 08m.
Quarteira 84.2°F 76.3°F 3.9% - 72.6°F 13h. 42m.
Reus 81.1°F 76.1°F 39.2% 3 days (2.1 in) 83.2°F 09h. 09m.
Roquetas de Mar 85.1°F 77.1°F 5.3% - 79.8°F 13h. 30m.
Roses 83.6°F 76.0°F 17.9% - 76.6°F 12h. 02m.
Sagres 74.1°F 70.3°F 9.5% - 64.8°F 12h. 58m.
Salou 84.8°F 80.3°F 42.5% 3 days (1.4 in) 83.2°F 08h. 42m.
San Augustin 79.2°F 74.6°F 8.4% - 74.8°F 12h. 47m.
San Fernando 86.2°F 77.2°F 3.0% - 75.6°F 13h. 48m.
San Jose 86.8°F 80.1°F 5.2% - 81.4°F 13h. 32m.
San Juan de Los Terreros 87.5°F 81.0°F 14.8% - 84.6°F 12h. 16m.
San Pedro del Pinatar 86.2°F 80.6°F 16.0% 1 day (0.7 in) 85.2°F 12h. 08m.
San Sebastian 75.4°F 63.4°F 20.4% 1 day (0.3 in) 75.8°F 11h. 45m.
Santa Cruz de La Palma 76.1°F 72.5°F 25.9% - 75.8°F 10h. 33m.
Santa Cruz de Tenerife 75.3°F 72.0°F 29.9% - 75.6°F 10h. 02m.
Santa Maria Island 77.1°F 73.6°F 68.1% - 77.0°F 05h. 13m.
Santa Pola 87.3°F 79.2°F 12.0% 1 day (0.3 in) 85.2°F 12h. 40m.
Santa Ponsa 85.0°F 79.6°F 13.9% 1 day (2.4 in) 85.8°F 12h. 28m.
Santa Susanna 84.5°F 77.0°F 34.4% 2 days (0.8 in) 80.0°F 09h. 48m.
Santander 73.8°F 67.0°F 24.2% 1 day (0.9 in) 73.0°F 11h. 14m.
Santiago de Compostela 79.9°F 61.8°F 25.6% - - 11h. 02m.
São Jorge 75.2°F 72.9°F 39.2% - 79.4°F 09h. 04m.
Sao Miguel 77.1°F 72.9°F 51.6% - 77.2°F 07h. 25m.
Segovia 82.5°F 67.1°F 20.6% 3 days (1.5 in) - 11h. 38m.
Setúbal 85.0°F 72.8°F 12.4% - 67.0°F 12h. 38m.
Sevilla 99.6°F 81.3°F 5.0% - 77.0°F 13h. 34m.
Sierra Nevada 74.8°F 66.2°F 59.6% 9 days (5.0 in) 79.4°F 06h. 20m.
Sintra 82.0°F 74.3°F 13.7% - 63.8°F 12h. 28m.
Sitges 83.2°F 79.0°F 24.7% 2 days (1.1 in) 82.6°F 11h. 05m.
Tarifa 78.1°F 74.4°F 13.7% - 71.0°F 12h. 22m.
Tarragona 84.5°F 80.1°F 41.9% 3 days (1.5 in) 83.4°F 08h. 47m.
Tavira 86.0°F 77.8°F 4.3% - 74.2°F 13h. 39m.
Tenerife 71.4°F 69.2°F 28.5% - 75.2°F 10h. 13m.
Terceira Island 74.8°F 74.7°F 60.4% 3 days (1.8 in) 77.6°F 06h. 15m.
Toledo 92.9°F 80.6°F 11.3% 1 day (0.6 in) - 12h. 50m.
Torremolinos 86.5°F 79.2°F 2.9% - 78.0°F 13h. 50m.
Torrevieja 85.5°F 80.6°F 12.3% 1 day (0.3 in) 84.8°F 12h. 38m.
Torroks 79.3°F 75.2°F 2.8% - 79.2°F 13h. 50m.
Tossa de Mar 84.3°F 78.0°F 23.6% 2 days (0.5 in) 79.0°F 11h. 15m.
Valencia 88.0°F 79.2°F 21.8% 1 day (1.4 in) 84.0°F 11h. 25m.
Villajoyosa 85.8°F 77.1°F 14.1% 1 day (0.3 in) 84.6°F 12h. 24m.
Xabia 84.9°F 78.7°F 12.4% 1 day (0.4 in) 83.4°F 12h. 39m.
Zaragoza 84.6°F 73.7°F 26.8% 2 days (2.2 in) - 10h. 49m.
* 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 +90
Aya Napa +90
Bali +68
Crete +74
Eilat +100
Eivissa +84
Goa +82
Hainan +80
Hurghada +98
Kemer +92
Mallorca +80
Pattaya +84
Phuket +82
Punta Cana +90
Sharm-el-Sheikh +102