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 Coruna 53.3°F 51.8°F 81.2% 6 days (1.8 in) 56.8°F 02h. 45m.
Acantilados de Los Gigantes 63.5°F 60.2°F 15.4% - 69.6°F 09h. 56m.
Adeje 61.2°F 55.6°F 18.0% - 69.6°F 09h. 40m.
Aguadulce 54.7°F 52.9°F 37.1% 1 day (0.3 in) 61.4°F 07h. 16m.
Aguilas 56.3°F 52.8°F 37.6% 1 day (0.3 in) 62.0°F 07h. 11m.
Albacete 47.7°F 43.9°F 51.2% - - 05h. 46m.
Albufeira 53.4°F 51.0°F 46.3% 1 day (0.4 in) 60.4°F 06h. 19m.
Alcossebre 51.1°F 46.3°F 45.1% - 57.0°F 06h. 18m.
Alcudia 57.6°F 55.1°F 46.9% 1 day (0.4 in) 60.2°F 06h. 09m.
Algarrobo-Costa 51.7°F 47.8°F 28.5% - 62.0°F 08h. 07m.
Algarve 54.5°F 53.2°F 44.0% 1 day (0.4 in) 61.0°F 06h. 34m.
Algeciras 56.8°F 52.6°F 50.6% 3 days (1.1 in) 61.0°F 05h. 56m.
Alicante 58.7°F 54.8°F 40.0% - 60.6°F 06h. 55m.
Almeria 57.6°F 55.5°F 31.6% - 61.8°F 07h. 49m.
Almunecar 58.1°F 55.3°F 37.9% - 62.2°F 07h. 11m.
Altea 58.1°F 54.4°F 35.2% - 60.6°F 07h. 21m.
Alvor 57.9°F 55.5°F 53.0% 3 days (1.1 in) 60.6°F 05h. 39m.
Alzira 55.8°F 50.1°F 40.1% - - 06h. 51m.
Arenals del Sol 55.3°F 51.5°F 34.1% - 60.2°F 07h. 30m.
Arenas del Mar 65.5°F 64.1°F 21.3% - 69.8°F 09h. 20m.
Arrecife 64.3°F 62.5°F 45.1% - 68.6°F 06h. 46m.
Atalaya Isdabe 54.7°F 47.9°F 27.6% - 61.0°F 08h. 14m.
Badajoz 52.3°F 48.2°F 58.8% 1 day (0.6 in) - 05h. 02m.
Badalona 52.6°F 51.1°F 42.4% - 57.6°F 06h. 30m.
Badia de Xabia 53.9°F 52.7°F 45.6% 1 day (0.7 in) 59.0°F 06h. 20m.
Bahia de Casares 54.7°F 47.9°F 27.6% - 60.6°F 08h. 14m.
Baiona 48.9°F 46.2°F 60.0% 4 days (1.1 in) 56.6°F 04h. 47m.
Barcelona 54.0°F 52.3°F 44.0% 2 days (0.6 in) 57.6°F 06h. 22m.
Benalmadena 55.9°F 53.3°F 40.8% 1 day (0.4 in) 61.4°F 06h. 54m.
Benalmadeno 57.4°F 53.7°F 41.4% 1 day (0.5 in) 61.6°F 06h. 50m.
Benicasim 57.6°F 52.5°F 43.5% - 57.6°F 06h. 29m.
Benidorm 57.1°F 54.4°F 36.1% - 60.8°F 07h. 16m.
Bilbao 51.0°F 48.2°F 61.4% 1 day (0.6 in) 57.4°F 04h. 37m.
Binibeca 57.3°F 56.9°F 45.0% 1 day (0.4 in) 61.0°F 06h. 20m.
Blanes 52.9°F 48.8°F 49.2% 1 day (0.8 in) 57.8°F 05h. 51m.
Burgos 43.3°F 39.7°F 67.8% - - 04h. 03m.
Cadaques 53.0°F 50.9°F 42.8% 1 day (0.3 in) 57.2°F 06h. 26m.
Cadiz 57.4°F 56.4°F 51.2% 1 day (0.8 in) 58.0°F 05h. 52m.
Cala Agulla 58.0°F 56.9°F 46.8% 1 day (0.4 in) 61.2°F 06h. 10m.
Cala Anguila-Cala Mendia 56.4°F 52.8°F 46.5% - 61.4°F 06h. 12m.
Cala Blanca 57.4°F 56.6°F 48.3% 1 day (0.3 in) 60.0°F 06h. 00m.
Cala Bona 56.4°F 52.8°F 46.5% - 61.2°F 06h. 12m.
Cala de Sant Vicent 58.9°F 57.6°F 43.6% - 60.8°F 06h. 31m.
Cala Dor 57.6°F 55.2°F 49.5% - 61.2°F 05h. 55m.
Cala en Bosc 57.4°F 56.6°F 48.3% 1 day (0.3 in) 60.2°F 06h. 00m.
Cala en Porter 57.3°F 56.9°F 45.0% 1 day (0.4 in) 61.0°F 06h. 20m.
Cala Figuera 57.6°F 55.2°F 49.5% - 61.2°F 05h. 55m.
Cala Llenya 58.9°F 57.6°F 43.6% - 61.0°F 06h. 31m.
Cala Mayor 56.6°F 53.5°F 53.0% - 60.2°F 05h. 34m.
Cala Mesquida 58.0°F 56.9°F 46.8% 1 day (0.4 in) 61.0°F 06h. 10m.
Cala Ratjada 58.0°F 56.9°F 46.8% 1 day (0.4 in) 61.2°F 06h. 10m.
Cala Sant Vicenc 57.6°F 55.1°F 46.9% 1 day (0.4 in) 60.2°F 06h. 09m.
Cala Vedella 58.9°F 57.6°F 43.6% - 61.2°F 06h. 31m.
Calafell 52.6°F 49.1°F 41.4% - 57.2°F 06h. 37m.
Calella 53.3°F 50.6°F 48.7% 2 days (0.9 in) 57.8°F 05h. 54m.
Calella de Palafrugell 53.3°F 51.5°F 44.1% 1 day (0.4 in) 57.2°F 06h. 19m.
Cales de Mallorca 57.6°F 55.2°F 49.5% - 61.4°F 05h. 55m.
Callao Salvaje 61.2°F 55.6°F 18.0% - 69.6°F 09h. 40m.
Calpe 58.1°F 54.4°F 35.2% - 60.2°F 07h. 21m.
Cambados 47.6°F 42.5°F 60.4% 3 days (1.1 in) 55.2°F 04h. 44m.
Cambrils 52.3°F 50.6°F 41.7% - 58.0°F 06h. 35m.
Camp de Mar 57.7°F 55.6°F 54.1% - 60.4°F 05h. 28m.
Can Picafort 57.6°F 55.1°F 46.9% 1 day (0.4 in) 60.2°F 06h. 09m.
Canet de Mar 52.6°F 49.9°F 47.8% - 57.6°F 05h. 59m.
Cangas 48.9°F 46.2°F 60.0% 4 days (1.1 in) 56.0°F 04h. 47m.
Canico 59.4°F 57.4°F 38.1% - 67.8°F 07h. 21m.
Cap d'Artrutx 57.4°F 56.6°F 48.3% 1 day (0.3 in) 60.2°F 06h. 00m.
Capella 44.2°F 34.7°F 29.2% - - 07h. 43m.
Cartagena 59.1°F 56.3°F 38.3% - 61.6°F 07h. 06m.
Cascais 54.8°F 53.3°F 53.0% 1 day (0.6 in) 59.2°F 05h. 36m.
Castellon de la Plana 57.6°F 52.5°F 43.5% - 57.8°F 06h. 29m.
Ceuta 58.7°F 56.7°F 48.8% 3 days (1.0 in) 63.0°F 06h. 08m.
Chaclana de la Frontera 57.1°F 55.3°F 52.8% 1 day (0.7 in) 58.8°F 05h. 43m.
Chipiona 54.7°F 53.8°F 39.8% 1 day (0.4 in) 58.2°F 07h. 00m.
Ciutadella de Menorca 57.4°F 56.6°F 48.3% 1 day (0.3 in) 60.0°F 06h. 00m.
Colonia de Sant Jordi 58.3°F 56.6°F 47.6% - 60.8°F 06h. 07m.
Coma Ruga 54.5°F 51.0°F 48.7% - 57.2°F 05h. 55m.
Conil de la Frontera 54.1°F 50.9°F 41.1% 1 day (0.4 in) 61.2°F 06h. 53m.
Cordoba 52.9°F 47.7°F 50.6% - - 05h. 52m.
Corralejo 65.1°F 64.2°F 46.7% - 68.2°F 06h. 36m.
Corvo Island 61.3°F 61.2°F 65.8% - 63.8°F 04h. 20m.
Costa Adeje 65.6°F 63.6°F 19.5% - 69.6°F 09h. 31m.
Costa Blanca 57.1°F 54.4°F 36.1% - 60.8°F 07h. 16m.
Costa Brava 52.1°F 50.1°F 54.5% - 57.0°F 05h. 19m.
Costa Calma 65.0°F 64.7°F 30.3% - 68.4°F 08h. 22m.
Costa del Silencio 65.5°F 64.1°F 21.3% - 69.8°F 09h. 20m.
Costa Teguise 64.3°F 62.5°F 45.1% - 68.6°F 06h. 46m.
Cullera 55.8°F 50.1°F 40.1% - 58.6°F 06h. 51m.
Dehesa de Campoamor 55.4°F 51.9°F 33.8% 1 day (0.3 in) 60.0°F 07h. 32m.
Denia 57.8°F 54.8°F 38.7% - 58.8°F 07h. 00m.
Eivissa 58.9°F 57.6°F 43.6% - 61.0°F 06h. 31m.
El Arenal 39.1°F 36.8°F 61.6% 4 days (1.4 in) - 04h. 42m.
El Faro 55.4°F 51.9°F 31.5% - 61.6°F 07h. 50m.
El Medano 65.5°F 64.1°F 21.3% - 69.8°F 09h. 20m.
El Puerto de Santa Maria 57.4°F 56.5°F 50.7% 1 day (0.8 in) 57.8°F 05h. 55m.
El Vendrell 54.5°F 51.0°F 48.7% - 57.2°F 05h. 55m.
Empirabrava 53.0°F 50.9°F 42.8% 1 day (0.3 in) 56.4°F 06h. 26m.
Ericeira 57.2°F 55.1°F 73.8% 3 days (1.7 in) 59.4°F 03h. 33m.
Es Canar 58.9°F 57.6°F 43.6% - 61.0°F 06h. 31m.
Es Figueral 58.9°F 57.6°F 43.6% - 60.8°F 06h. 31m.
Es Pelats 58.0°F 56.9°F 46.8% 1 day (0.4 in) 61.2°F 06h. 10m.
Es Pujols 59.1°F 58.2°F 42.3% - 61.2°F 06h. 39m.
Estepona 57.1°F 52.6°F 46.7% 3 days (0.9 in) 60.6°F 06h. 19m.
Estoril 58.0°F 56.7°F 73.2% 4 days (1.8 in) 59.4°F 03h. 37m.
Faial Island 60.7°F 60.6°F 64.2% 2 days (0.9 in) 63.6°F 04h. 31m.
Faro 54.5°F 53.2°F 44.0% 1 day (0.4 in) 61.0°F 06h. 34m.
Faro de Cullera 51.7°F 46.5°F 42.8% 2 days (0.6 in) 58.6°F 06h. 35m.
Ferrol 53.3°F 51.8°F 81.2% 6 days (1.8 in) 57.0°F 02h. 45m.
Figueres 53.0°F 50.9°F 42.8% 1 day (0.3 in) 56.2°F 06h. 26m.
Flores Island 61.1°F 61.0°F 68.4% - 64.8°F 04h. 04m.
Formentera 59.1°F 58.2°F 42.3% - 61.2°F 06h. 39m.
Fuengirola 58.1°F 55.4°F 39.7% 1 day (0.4 in) 61.6°F 07h. 01m.
Fuente del Gallo 54.1°F 50.9°F 41.1% 1 day (0.4 in) 61.2°F 06h. 53m.
Fuerteventura 65.0°F 62.8°F 44.3% - 68.4°F 06h. 52m.
Funchal 52.4°F 51.7°F 48.7% - 68.0°F 06h. 16m.
Gandia 52.4°F 48.5°F 47.5% 2 days (0.9 in) 58.2°F 06h. 08m.
Gijon 53.5°F 49.7°F 68.6% 1 day (0.6 in) 56.8°F 03h. 56m.
Girona 51.3°F 46.1°F 46.0% 1 day (0.6 in) 57.4°F 06h. 08m.
Golf del Sur 65.5°F 64.1°F 21.3% - 69.8°F 09h. 20m.
Graciosa 60.4°F 61.6°F 59.1% 2 days (0.7 in) 62.8°F 04h. 59m.
Gran Canaria 65.0°F 61.2°F 16.3% - 69.6°F 09h. 52m.
Granada 45.8°F 40.1°F 51.2% 2 days (0.7 in) 62.0°F 05h. 51m.
Grau i Platja 52.4°F 48.5°F 47.5% 2 days (0.9 in) 58.2°F 06h. 08m.
Guadalajara 45.4°F 41.3°F 58.0% - - 05h. 03m.
Guardamar del Segura 55.3°F 51.5°F 34.1% - 60.2°F 07h. 30m.
Guia de Isora 60.0°F 56.4°F 14.3% - 69.6°F 10h. 03m.
Huelva 56.1°F 53.4°F 52.7% 2 days (0.4 in) 57.8°F 05h. 41m.
Islantilla 53.6°F 49.1°F 35.5% 2 days (0.4 in) 59.6°F 07h. 24m.
Jerez 55.9°F 53.0°F 49.8% 1 day (0.6 in) - 06h. 00m.
Jerez de la Frontera 55.9°F 53.0°F 49.8% 1 day (0.6 in) - 06h. 00m.
L'Albir 57.1°F 54.4°F 36.1% - 60.6°F 07h. 16m.
L'Escala 53.1°F 50.3°F 44.1% 1 day (0.3 in) 56.0°F 06h. 19m.
L'Estartit 53.1°F 50.3°F 44.1% 1 day (0.3 in) 56.4°F 06h. 19m.
La Cala de Mijas 55.4°F 51.9°F 31.5% - 61.8°F 07h. 50m.
La Cala del Moral 54.5°F 48.0°F 30.7% - 61.2°F 07h. 54m.
La Gomera 64.5°F 63.1°F 21.8% - 69.6°F 09h. 16m.
La Linea de la Concepcion 51.6°F 48.5°F 39.3% - 61.0°F 07h. 04m.
La Manga 55.5°F 53.0°F 35.2% 1 day (0.4 in) 60.2°F 07h. 24m.
La Orotava 61.6°F 56.4°F 25.9% - 69.4°F 08h. 49m.
La Palma 63.3°F 62.1°F 34.9% - 70.4°F 07h. 52m.
La Pineda 54.8°F 53.1°F 53.3% - 58.0°F 05h. 29m.
La Rapita 53.0°F 50.8°F 45.9% - 56.4°F 06h. 12m.
Lagos 57.9°F 56.0°F 54.0% 3 days (1.1 in) 60.6°F 05h. 34m.
Lanzarote 66.4°F 63.1°F 45.1% - 68.2°F 06h. 46m.
Las Palmas 62.6°F 59.9°F 52.2% - 69.6°F 06h. 03m.
Leon 42.1°F 38.7°F 68.3% 1 day (0.6 in) - 04h. 00m.
Les Meravelles 57.3°F 53.1°F 51.4% 1 day (0.4 in) 60.2°F 05h. 44m.
Lisbon 52.5°F 51.0°F 54.4% 1 day (0.3 in) 58.2°F 05h. 28m.
Llafranc 53.3°F 51.5°F 44.1% 1 day (0.4 in) 57.2°F 06h. 19m.
Lleida 50.1°F 46.3°F 49.2% - - 05h. 51m.
Lloret de Mar 52.8°F 48.8°F 47.9% 1 day (0.7 in) 57.8°F 05h. 58m.
Logrono 47.2°F 40.1°F 59.9% - - 04h. 47m.
Lomo Quiebre 65.4°F 63.5°F 10.5% - 70.0°F 10h. 29m.
Los Alkazares 59.4°F 56.4°F 39.2% - 60.2°F 07h. 00m.
Los Cristianos 65.6°F 63.6°F 19.5% - 69.6°F 09h. 31m.
Los Gigantes 61.9°F 59.1°F 12.6% - 69.6°F 10h. 13m.
Madeira 52.4°F 51.7°F 48.7% - 68.0°F 06h. 16m.
Madrid 47.5°F 44.3°F 57.2% 2 days (0.5 in) - 05h. 08m.
Magaluf 57.7°F 55.6°F 54.1% - 60.4°F 05h. 28m.
Mahon 57.3°F 56.9°F 45.0% 1 day (0.4 in) 60.0°F 06h. 20m.
Malaga 57.4°F 53.7°F 41.4% 1 day (0.5 in) 61.0°F 06h. 50m.
Malgrat de Mar 52.3°F 48.8°F 49.8% - 57.8°F 05h. 47m.
Manilva 57.1°F 52.6°F 46.7% 3 days (0.9 in) 60.6°F 06h. 19m.
Manresa 49.0°F 43.3°F 42.7% 3 days (0.6 in) - 06h. 28m.
Mar Menor 55.5°F 53.0°F 35.2% 1 day (0.4 in) 60.0°F 07h. 24m.
Marbella 57.1°F 52.6°F 41.6% 1 day (0.6 in) 61.2°F 06h. 49m.
Martos 49.2°F 43.9°F 59.0% 1 day (0.6 in) - 05h. 03m.
Maspalomas 65.2°F 62.2°F 13.9% - 69.8°F 10h. 07m.
Mataro 52.6°F 50.5°F 46.7% 3 days (1.0 in) 57.6°F 06h. 06m.
Mazagon 53.6°F 49.1°F 35.5% 2 days (0.4 in) 58.6°F 07h. 24m.
Melilla 60.1°F 57.4°F 45.2% - 62.6°F 06h. 31m.
Menorca 57.3°F 56.9°F 45.0% 1 day (0.4 in) 59.8°F 06h. 20m.
Miami Platja 52.3°F 50.6°F 41.7% - 58.2°F 06h. 35m.
Mijas 55.0°F 53.1°F 40.1% 1 day (0.4 in) 61.4°F 06h. 58m.
Mojacar 58.2°F 55.6°F 36.3% - 61.6°F 07h. 20m.
Mojacar Playa 54.9°F 52.2°F 39.1% 1 day (0.4 in) 61.6°F 07h. 03m.
Morair 53.9°F 52.7°F 45.6% 1 day (0.7 in) 59.6°F 06h. 20m.
Motril 58.1°F 55.3°F 37.9% - - 07h. 11m.
Murcia 58.1°F 51.7°F 39.0% - 60.2°F 07h. 01m.
Nerja 57.9°F 54.1°F 40.0% - 62.0°F 06h. 58m.
Nigran 48.9°F 46.2°F 60.0% 4 days (1.1 in) 56.6°F 04h. 47m.
Nueva Andalucia 54.4°F 48.2°F 24.9% - 61.0°F 08h. 29m.
O Grove 47.6°F 42.5°F 60.4% 3 days (1.1 in) 55.6°F 04h. 44m.
Oropesa del Mar 57.6°F 52.5°F 43.5% - 57.6°F 06h. 29m.
Ourense 48.1°F 44.5°F 82.4% 5 days (2.4 in) - 02h. 40m.
Oviedo 45.6°F 37.4°F 50.5% - - 05h. 38m.
Paguera 55.8°F 53.6°F 62.4% 1 day (0.5 in) 60.4°F 04h. 39m.
Palamos 53.3°F 51.5°F 44.1% 1 day (0.4 in) 57.2°F 06h. 19m.
Palm-Mar 65.6°F 63.6°F 19.5% - 69.8°F 09h. 31m.
Palma 56.6°F 53.5°F 53.0% - 60.2°F 05h. 34m.
Palma de Majorka 54.5°F 51.1°F 63.0% 1 day (0.6 in) 60.2°F 04h. 36m.
Palma de Mallorca 57.6°F 55.2°F 49.5% - 60.6°F 05h. 55m.
Palmanova 57.7°F 55.6°F 54.1% - 60.4°F 05h. 28m.
Pamplona 42.9°F 37.9°F 48.1% 1 day (0.3 in) - 05h. 54m.
Peniche 56.2°F 53.4°F 79.9% 4 days (1.6 in) 58.8°F 02h. 57m.
Peniscola 55.1°F 49.5°F 49.5% - 57.6°F 05h. 53m.
Pico Island 60.7°F 60.6°F 64.2% 2 days (0.9 in) 63.4°F 04h. 31m.
Pilar de la Foradada 59.3°F 55.5°F 42.3% - 60.0°F 06h. 41m.
Pineda de Mar 53.3°F 50.6°F 48.7% 2 days (0.9 in) 57.8°F 05h. 54m.
Platges de Fornells 57.2°F 55.1°F 45.9% 1 day (0.3 in) 59.6°F 06h. 15m.
Platja dAro 52.9°F 48.8°F 46.0% 1 day (0.6 in) 57.2°F 06h. 09m.
Platja de Palma 57.3°F 53.1°F 51.4% 1 day (0.4 in) 60.2°F 05h. 44m.
Platja den Bossa 58.9°F 57.6°F 43.6% - 61.2°F 06h. 31m.
Playa Blanca 65.1°F 64.2°F 46.7% - 68.4°F 06h. 36m.
Playa de Muro 57.6°F 55.1°F 46.9% 1 day (0.4 in) 60.2°F 06h. 09m.
Playa del Ingles 65.2°F 62.2°F 13.9% - 69.8°F 10h. 07m.
Playa-de-Las-Americas 65.6°F 63.6°F 19.5% - 69.6°F 09h. 31m.
Ponta Delgada 60.3°F 59.5°F 58.5% - 63.0°F 05h. 05m.
Pontevedra 47.6°F 42.5°F 60.4% 3 days (1.1 in) 55.8°F 04h. 44m.
Port d'Alcudia 57.6°F 55.1°F 46.9% 1 day (0.4 in) 60.2°F 06h. 09m.
Port de Pollenca 57.6°F 55.1°F 46.9% 1 day (0.4 in) 60.2°F 06h. 09m.
Port de Soller 56.0°F 52.3°F 49.2% - 60.6°F 05h. 56m.
Portimao 57.9°F 55.5°F 53.0% 3 days (1.1 in) 60.4°F 05h. 39m.
Portinatx 58.9°F 57.6°F 43.6% - 60.8°F 06h. 31m.
Porto 50.3°F 49.3°F 56.7% 2 days (0.9 in) 58.0°F 05h. 09m.
Porto Santo Island 63.5°F 63.4°F 53.6% 1 day (0.3 in) 66.8°F 05h. 45m.
Portocolom 57.6°F 55.2°F 49.5% - 61.4°F 05h. 55m.
Portonovo 47.6°F 42.5°F 60.4% 3 days (1.1 in) 56.0°F 04h. 44m.
Puerto de la Cruz 61.6°F 56.4°F 25.9% - 69.6°F 08h. 49m.
Puerto de Mazarron 54.2°F 49.5°F 34.1% 1 day (0.2 in) 61.2°F 07h. 31m.
Puerto de Mogan 65.4°F 63.5°F 10.5% - 70.0°F 10h. 29m.
Puerto de Santiago 63.5°F 60.2°F 15.4% - 69.6°F 09h. 56m.
Puerto del Carmen 65.1°F 63.6°F 46.5% - 68.6°F 06h. 38m.
Puerto Rico de Gran Canaria 65.2°F 62.2°F 13.9% - 70.0°F 10h. 07m.
Punta Prima 55.5°F 52.2°F 35.7% 1 day (0.3 in) 60.2°F 07h. 20m.
Quarteira 57.0°F 54.9°F 48.1% 3 days (0.9 in) 59.8°F 06h. 09m.
Reus 53.5°F 50.6°F 53.3% - 58.0°F 05h. 29m.
Rincon de la Victoria 54.5°F 48.0°F 30.7% - 61.6°F 07h. 54m.
Roquetas de Mar 57.6°F 55.5°F 31.6% - 61.4°F 07h. 49m.
Roses 53.0°F 50.9°F 42.8% 1 day (0.3 in) 56.4°F 06h. 26m.
Rota 54.3°F 52.4°F 37.9% - 58.4°F 07h. 11m.
Rotes Velles 57.7°F 55.6°F 54.1% - 60.4°F 05h. 28m.
S'Arenal 57.3°F 53.1°F 51.4% 1 day (0.4 in) 60.4°F 05h. 44m.
S'illot 56.4°F 52.8°F 46.5% - 61.4°F 06h. 12m.
Sa Coma 56.4°F 52.8°F 46.5% - 61.4°F 06h. 12m.
Sa Rapita 57.6°F 55.2°F 49.5% - 60.6°F 05h. 55m.
Sa Riera 53.3°F 51.2°F 44.5% 1 day (0.3 in) 57.0°F 06h. 17m.
Sagres 59.4°F 59.1°F 61.8% 3 days (0.8 in) 61.6°F 04h. 48m.
Salamanca 44.3°F 40.8°F 65.8% 1 day (0.5 in) - 04h. 17m.
Salou 54.8°F 53.1°F 53.3% - 58.0°F 05h. 29m.
San Augustin 65.2°F 62.2°F 13.9% - 69.6°F 10h. 07m.
San Cristobal de La Laguna 61.6°F 60.7°F 40.7% - 69.6°F 07h. 15m.
San Fernando 57.0°F 55.3°F 52.6% 1 day (0.7 in) 58.0°F 05h. 44m.
San Jaime Mediterraneo 57.3°F 56.9°F 45.0% 1 day (0.4 in) 61.0°F 06h. 20m.
San Jose 58.1°F 53.6°F 33.0% - 62.0°F 07h. 40m.
San Juan de Los Terreros 59.5°F 56.3°F 36.6% - 61.8°F 07h. 17m.
San Pedro del Pinatar 59.4°F 56.4°F 39.2% - 60.0°F 07h. 00m.
San Sebastian 49.9°F 45.9°F 61.7% 1 day (0.4 in) 57.8°F 04h. 36m.
Sanlucar de Barrameda 53.9°F 51.2°F 38.5% - 58.2°F 07h. 07m.
Sant Antoni de Portmany 58.9°F 57.6°F 43.6% - 60.8°F 06h. 31m.
Sant Feliu de Guixols 52.9°F 48.8°F 46.0% 1 day (0.6 in) 57.4°F 06h. 09m.
Sant Pol de Mar 52.6°F 49.9°F 47.8% - 57.8°F 05h. 59m.
Santa Cruz de La Palma 63.3°F 62.1°F 34.9% - 70.2°F 07h. 52m.
Santa Cruz de Tenerife 64.1°F 63.4°F 45.7% - 69.8°F 06h. 43m.
Santa Eularia des Riu 58.9°F 57.6°F 43.6% - 61.0°F 06h. 31m.
Santa Maria Island 62.6°F 61.8°F 54.6% - 66.0°F 05h. 31m.
Santa Pola 58.7°F 54.8°F 40.0% - 59.8°F 06h. 55m.
Santa Ponsa 57.7°F 55.6°F 54.1% - 60.4°F 05h. 28m.
Santa Susanna 52.3°F 48.8°F 49.8% - 57.8°F 05h. 47m.
Santander 55.5°F 53.5°F 61.2% 2 days (0.8 in) 57.2°F 04h. 38m.
Santiago de Compostela 49.4°F 47.0°F 92.1% 5 days (2.5 in) - 01h. 44m.
Sanxenxo 47.6°F 42.5°F 60.4% 3 days (1.1 in) 55.8°F 04h. 44m.
Sao Jorge 58.8°F 58.6°F 52.3% 2 days (1.0 in) 63.2°F 05h. 41m.
Sao Miguel 60.5°F 59.8°F 59.1% 1 day (0.6 in) 63.0°F 05h. 02m.
Segovia 40.8°F 38.2°F 63.1% 1 day (0.7 in) - 04h. 32m.
ses Illetes 56.6°F 53.5°F 53.0% - 60.2°F 05h. 34m.
Setubal 57.0°F 54.8°F 65.4% 2 days (0.8 in) 60.0°F 04h. 23m.
Sevilla 55.0°F 50.7°F 50.9% 2 days (0.6 in) 58.6°F 05h. 52m.
Seville 55.0°F 50.7°F 50.9% 2 days (0.6 in) - 05h. 52m.
Sierra Nevada 41.8°F 37.1°F 39.9% - 61.8°F 06h. 58m.
Siesta 58.9°F 57.6°F 43.6% - 61.0°F 06h. 31m.
Sintra 53.5°F 51.4°F 53.9% 1 day (0.6 in) 59.4°F 05h. 30m.
Sitges 53.9°F 52.2°F 47.8% - 57.4°F 06h. 00m.
Son Xoriguer 57.4°F 56.6°F 48.3% 1 day (0.3 in) 60.2°F 06h. 00m.
Tamariu 53.3°F 51.5°F 44.1% 1 day (0.4 in) 57.2°F 06h. 19m.
Tarifa 57.9°F 56.2°F 54.4% 3 days (1.2 in) 63.2°F 05h. 34m.
Tarragona 54.5°F 52.7°F 51.7% - 58.0°F 05h. 38m.
Taurito 65.2°F 62.2°F 13.9% - 70.0°F 10h. 07m.
Tavira 56.7°F 54.6°F 45.5% 1 day (0.7 in) 59.8°F 06h. 24m.
Tenerife 63.5°F 59.7°F 25.8% - 69.4°F 08h. 50m.
Terceira Island 57.9°F 57.3°F 55.5% 1 day (0.5 in) 62.6°F 05h. 21m.
Toledo 49.3°F 46.4°F 59.1% - - 04h. 58m.
Torre del Mar 51.7°F 47.8°F 28.5% - 62.0°F 08h. 07m.
Torre del Ram 57.4°F 56.6°F 48.3% 1 day (0.3 in) 60.0°F 06h. 00m.
Torre La Mata 55.5°F 52.2°F 35.7% 1 day (0.3 in) 60.4°F 07h. 20m.
Torrelavega 51.9°F 49.0°F 57.3% 2 days (0.6 in) - 05h. 00m.
Torremolinos 57.4°F 53.7°F 41.4% 1 day (0.5 in) 61.2°F 06h. 50m.
Torrent de Cala Pi 58.3°F 56.6°F 47.6% - 60.6°F 06h. 07m.
Torrevieja 55.5°F 52.2°F 35.7% 1 day (0.3 in) 60.4°F 07h. 20m.
Torroks 54.6°F 51.6°F 42.9% - 62.0°F 06h. 41m.
Tossa de Mar 52.1°F 48.7°F 55.4% - 57.8°F 05h. 15m.
Valencia 57.4°F 53.2°F 39.9% - 58.6°F 06h. 51m.
Valladolid 45.6°F 41.6°F 62.4% - - 04h. 35m.
Vic 47.3°F 42.0°F 42.3% 3 days (1.0 in) - 06h. 30m.
Vigo 48.9°F 46.3°F 60.0% 4 days (1.1 in) 56.0°F 04h. 47m.
Vilagarcia de Arousa 47.6°F 42.5°F 60.4% 3 days (1.1 in) 55.4°F 04h. 44m.
Vilanova i la Geltru 51.9°F 50.2°F 40.3% - 57.4°F 06h. 44m.
Villajoyosa 57.1°F 54.4°F 36.1% - 60.6°F 07h. 16m.
Vitoria-Gasteiz 45.7°F 41.5°F 58.6% - - 04h. 54m.
Xabia 57.8°F 54.8°F 38.7% - 59.0°F 07h. 00m.
Zaragoza 50.8°F 45.9°F 47.0% - - 06h. 04m.
* 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 +40
Aya Napa +56
Bali +78
Crete +52
Eilat +54
Eivissa +54
Goa +80
Hainan +58
Hurghada +60
Kemer +42
Palma de Mallorca +52
Pattaya +78
Phuket +80
Punta Cana +80
Sharm-el-Sheikh +64