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 48.7°F 45.5°F 52.9% 3 days (0.9 in) 59.0°F 05h. 13m.
Acantilados de Los Gigantes 63.3°F 61.2°F 33.1% - 72.0°F 07h. 55m.
Adeje 61.6°F 57.5°F 35.0% - 71.8°F 07h. 44m.
Aguadulce 55.2°F 54.2°F 44.9% 2 days (0.8 in) 64.0°F 06h. 19m.
Aguilas 57.7°F 55.9°F 45.2% 1 day (0.6 in) 64.0°F 06h. 16m.
Albacete 45.1°F 42.1°F 61.5% - - 04h. 38m.
Albufeira 55.5°F 53.2°F 54.7% 1 day (0.9 in) 62.4°F 05h. 21m.
Alcossebre 52.1°F 47.9°F 58.0% 1 day (0.7 in) 62.2°F 04h. 54m.
Alcudia 55.9°F 53.5°F 67.3% 3 days (1.2 in) 62.8°F 04h. 03m.
Algarrobo-Costa 51.1°F 48.5°F 38.7% 4 days (1.2 in) 62.4°F 06h. 55m.
Algarve 54.3°F 53.0°F 41.4% - 62.2°F 06h. 38m.
Algeciras 55.6°F 52.2°F 56.4% 5 days (1.5 in) 62.6°F 05h. 13m.
Alicante 57.6°F 55.1°F 51.1% 1 day (0.5 in) 63.0°F 05h. 39m.
Almeria 55.2°F 54.2°F 44.9% 2 days (0.8 in) 64.0°F 06h. 19m.
Almunecar 55.2°F 52.9°F 37.0% 3 days (1.4 in) 63.2°F 07h. 05m.
Altea 57.4°F 55.0°F 55.9% 3 days (1.0 in) 64.2°F 05h. 10m.
Alvor 56.0°F 54.2°F 54.3% 1 day (0.9 in) 62.4°F 05h. 23m.
Alzira 54.4°F 49.6°F 54.4% 1 day (0.9 in) - 05h. 18m.
Arenals del Sol 57.6°F 55.1°F 51.1% 1 day (0.5 in) 63.0°F 05h. 39m.
Arenas del Mar 66.1°F 65.5°F 34.6% - 71.8°F 07h. 46m.
Arrecife 65.4°F 64.3°F 52.9% - 70.2°F 05h. 50m.
Atalaya Isdabe 54.5°F 49.0°F 46.1% 5 days (1.4 in) 62.6°F 06h. 13m.
Badajoz 48.9°F 44.8°F 62.8% 3 days (1.1 in) - 04h. 30m.
Badalona 53.4°F 52.0°F 57.0% 2 days (1.2 in) 60.6°F 04h. 57m.
Badia de Xabia 56.6°F 54.9°F 65.5% 2 days (1.2 in) 62.6°F 04h. 15m.
Bahia de Casares 54.5°F 49.0°F 46.1% 5 days (1.4 in) 62.6°F 06h. 13m.
Baiona 48.7°F 43.0°F 39.8% 2 days (0.9 in) 59.2°F 06h. 28m.
Barcelona 54.4°F 53.5°F 55.5% 2 days (1.1 in) 60.6°F 05h. 05m.
Benalmadena 53.7°F 51.5°F 38.2% 4 days (1.5 in) 63.4°F 06h. 58m.
Benalmadeno 55.4°F 51.9°F 36.1% 4 days (1.4 in) 63.4°F 07h. 10m.
Benicasim 54.5°F 50.9°F 53.7% 2 days (0.7 in) 61.8°F 05h. 20m.
Benidorm 57.4°F 54.7°F 55.7% 3 days (0.9 in) 64.2°F 05h. 12m.
Bilbao 45.7°F 43.4°F 68.2% 2 days (0.9 in) 58.8°F 03h. 51m.
Binibeca 59.2°F 58.2°F 66.4% 2 days (0.9 in) 64.2°F 04h. 08m.
Blanes 52.7°F 49.8°F 56.0% 2 days (1.0 in) 60.6°F 05h. 02m.
Burgos 36.4°F 33.8°F 71.8% 2 days (0.9 in) - 03h. 33m.
Cadaques 52.4°F 50.7°F 57.5% 3 days (1.4 in) 58.4°F 04h. 51m.
Cadiz 56.5°F 56.0°F 54.2% 5 days (1.4 in) 61.0°F 05h. 25m.
Cala Agulla 59.0°F 58.4°F 68.9% - 64.4°F 03h. 54m.
Cala Anguila-Cala Mendia 56.7°F 53.3°F 67.0% - 63.8°F 04h. 05m.
Cala Blanca 59.0°F 57.6°F 72.4% - 64.6°F 03h. 34m.
Cala Bona 56.7°F 53.3°F 67.0% - 64.0°F 04h. 05m.
Cala de Sant Vicent 58.7°F 57.9°F 65.5% 1 day (0.9 in) 63.6°F 04h. 15m.
Cala Dor 58.0°F 56.1°F 68.9% - 64.0°F 03h. 55m.
Cala en Bosc 59.0°F 57.6°F 72.4% - 64.8°F 03h. 34m.
Cala en Porter 59.2°F 58.2°F 66.4% 2 days (0.9 in) 64.2°F 04h. 08m.
Cala Figuera 58.0°F 56.1°F 68.9% - 64.2°F 03h. 55m.
Cala Llenya 58.7°F 57.9°F 65.5% 1 day (0.9 in) 63.8°F 04h. 15m.
Cala Mayor 57.0°F 53.6°F 65.8% 1 day (0.6 in) 63.2°F 04h. 12m.
Cala Mesquida 59.0°F 58.4°F 68.9% - 64.2°F 03h. 54m.
Cala Ratjada 59.0°F 58.4°F 68.9% - 64.4°F 03h. 54m.
Cala Sant Vicenc 57.7°F 56.0°F 65.9% - 62.8°F 04h. 11m.
Cala Vedella 58.7°F 57.9°F 65.5% 1 day (0.9 in) 64.4°F 04h. 15m.
Calafell 53.3°F 50.1°F 59.2% 1 day (1.2 in) 60.8°F 04h. 45m.
Calella 53.2°F 51.2°F 56.3% 2 days (1.1 in) 60.6°F 05h. 00m.
Calella de Palafrugell 53.5°F 51.9°F 56.9% 3 days (1.1 in) 59.0°F 04h. 56m.
Cales de Mallorca 58.0°F 56.1°F 68.9% - 63.8°F 03h. 55m.
Callao Salvaje 61.6°F 57.5°F 35.0% - 71.8°F 07h. 44m.
Calpe 57.4°F 55.0°F 55.9% 3 days (1.0 in) 63.8°F 05h. 10m.
Cambados 47.7°F 39.9°F 38.0% 3 days (0.9 in) 57.2°F 06h. 37m.
Cambrils 49.0°F 47.6°F 59.8% 4 days (1.2 in) 60.4°F 04h. 42m.
Camp de Mar 58.0°F 55.7°F 65.0% 1 day (0.6 in) 63.6°F 04h. 17m.
Can Picafort 57.7°F 56.0°F 65.9% - 62.8°F 04h. 11m.
Canet de Mar 53.2°F 51.2°F 56.3% 2 days (1.1 in) 60.4°F 05h. 00m.
Cangas 48.7°F 43.0°F 39.8% 2 days (0.9 in) 58.2°F 06h. 28m.
Canico 60.8°F 59.0°F 49.4% 1 day (0.3 in) 70.4°F 06h. 03m.
Cap d'Artrutx 59.0°F 57.6°F 72.4% - 64.8°F 03h. 34m.
Capella 40.2°F 33.3°F 53.4% 2 days (0.7 in) - 05h. 14m.
Cartagena 57.7°F 56.3°F 52.6% 1 day (0.7 in) 64.0°F 05h. 32m.
Cascais 55.3°F 54.3°F 65.2% 2 days (1.0 in) 61.4°F 04h. 17m.
Castellon de la Plana 54.5°F 50.9°F 53.7% 2 days (0.7 in) 61.6°F 05h. 20m.
Ceuta 58.0°F 56.5°F 51.0% 3 days (1.2 in) 64.6°F 05h. 46m.
Chaclana de la Frontera 56.2°F 54.8°F 58.5% 5 days (1.6 in) 61.2°F 05h. 01m.
Chipiona 56.6°F 56.8°F 55.6% 4 days (1.2 in) 60.6°F 05h. 17m.
Ciutadella de Menorca 59.0°F 57.6°F 72.4% - 64.6°F 03h. 34m.
Colonia de Sant Jordi 58.6°F 56.7°F 64.1% - 63.8°F 04h. 22m.
Coma Ruga 53.3°F 50.1°F 59.2% 1 day (1.2 in) 60.8°F 04h. 45m.
Conil de la Frontera 56.2°F 54.8°F 58.5% 5 days (1.6 in) 62.8°F 05h. 01m.
Cordoba 50.7°F 46.6°F 62.8% 2 days (1.0 in) - 04h. 33m.
Corralejo 66.5°F 66.0°F 56.8% - 69.8°F 05h. 26m.
Corvo Island 60.4°F 60.7°F 70.8% - 64.4°F 03h. 44m.
Costa Adeje 66.0°F 65.0°F 35.8% - 71.6°F 07h. 39m.
Costa Blanca 57.4°F 54.7°F 55.7% 3 days (0.9 in) 63.8°F 05h. 12m.
Costa Brava 50.1°F 48.2°F 63.9% 3 days (1.5 in) 58.8°F 04h. 17m.
Costa Calma 65.9°F 66.5°F 48.2% 1 day (0.2 in) 70.6°F 06h. 22m.
Costa del Silencio 66.1°F 65.5°F 34.6% - 71.6°F 07h. 46m.
Costa Teguise 65.4°F 64.3°F 52.9% - 70.2°F 05h. 50m.
Cullera 54.4°F 49.6°F 54.4% 1 day (0.9 in) 62.6°F 05h. 18m.
Dehesa de Campoamor 57.8°F 55.6°F 54.1% 2 days (0.6 in) 64.0°F 05h. 22m.
Denia 56.6°F 54.9°F 65.5% 2 days (1.2 in) 62.4°F 04h. 15m.
Eivissa 58.7°F 57.9°F 65.5% 1 day (0.9 in) 64.0°F 04h. 15m.
El Arenal 32.9°F 30.8°F 69.1% 3 days (1.6 in) - 03h. 52m.
El Faro 56.5°F 53.9°F 37.9% 4 days (1.7 in) 63.6°F 07h. 00m.
El Medano 66.1°F 65.5°F 34.6% - 71.8°F 07h. 46m.
El Puerto de Santa Maria 56.4°F 55.8°F 54.2% 5 days (1.4 in) 60.8°F 05h. 26m.
El Vendrell 53.3°F 50.1°F 59.2% 1 day (1.2 in) 60.8°F 04h. 45m.
Empirabrava 52.4°F 50.7°F 57.5% 3 days (1.4 in) 58.2°F 04h. 51m.
Ericeira 53.2°F 50.7°F 64.6% 3 days (1.1 in) 61.4°F 04h. 20m.
Es Canar 58.7°F 57.9°F 65.5% 1 day (0.9 in) 63.8°F 04h. 15m.
Es Figueral 58.7°F 57.9°F 65.5% 1 day (0.9 in) 63.6°F 04h. 15m.
Es Pelats 59.0°F 58.4°F 68.9% - 64.4°F 03h. 54m.
Es Pujols 59.0°F 58.5°F 68.4% 1 day (0.9 in) 64.4°F 03h. 59m.
Estepona 54.5°F 49.0°F 46.1% 5 days (1.4 in) 62.6°F 06h. 13m.
Estoril 54.8°F 54.2°F 65.6% 2 days (1.0 in) 61.4°F 04h. 15m.
Faial Island 60.5°F 60.2°F 62.9% 1 day (0.8 in) 65.2°F 04h. 31m.
Faro 56.1°F 55.3°F 55.9% 1 day (1.2 in) 62.2°F 05h. 14m.
Faro de Cullera 54.4°F 49.6°F 54.4% 1 day (0.9 in) 62.6°F 05h. 18m.
Ferrol 48.7°F 45.5°F 52.9% 3 days (0.9 in) 58.4°F 05h. 13m.
Figueres 52.4°F 50.7°F 57.5% 3 days (1.4 in) 58.2°F 04h. 51m.
Flores Island 60.4°F 60.7°F 70.8% - 64.8°F 03h. 44m.
Formentera 59.0°F 58.5°F 68.4% 1 day (0.9 in) 64.4°F 03h. 59m.
Fuengirola 56.5°F 53.9°F 37.9% 4 days (1.7 in) 63.6°F 07h. 00m.
Fuente del Gallo 56.2°F 54.8°F 58.5% 5 days (1.6 in) 62.8°F 05h. 01m.
Fuerteventura 66.2°F 64.6°F 50.9% - 70.4°F 06h. 04m.
Funchal 54.5°F 53.1°F 47.1% 1 day (0.4 in) 70.6°F 06h. 17m.
Gandia 55.0°F 51.4°F 60.3% 2 days (1.3 in) 62.4°F 04h. 44m.
Gijon 48.0°F 44.7°F 61.7% 1 day (0.6 in) 57.4°F 04h. 25m.
Girona 50.6°F 46.7°F 56.4% 4 days (1.5 in) 59.2°F 04h. 59m.
Golf del Sur 66.1°F 65.5°F 34.6% - 71.6°F 07h. 46m.
Graciosa 60.7°F 61.8°F 69.1% 1 day (0.6 in) 64.4°F 03h. 54m.
Gran Canaria 66.1°F 63.5°F 52.1% - 71.0°F 05h. 58m.
Granada 42.1°F 36.8°F 46.7% 3 days (1.0 in) 62.8°F 06h. 07m.
Grau i Platja 55.0°F 51.4°F 60.3% 2 days (1.3 in) 62.4°F 04h. 44m.
Guadalajara 41.5°F 37.7°F 60.1% 2 days (0.7 in) - 04h. 42m.
Guardamar del Segura 57.6°F 55.1°F 51.1% 1 day (0.5 in) 63.8°F 05h. 39m.
Guia de Isora 59.7°F 57.2°F 34.9% - 72.0°F 07h. 44m.
Huelva 54.5°F 51.6°F 49.8% 2 days (0.7 in) 60.2°F 05h. 49m.
Islantilla 54.5°F 51.6°F 49.8% 2 days (0.7 in) 61.0°F 05h. 49m.
Jerez 54.5°F 51.9°F 54.7% 5 days (1.4 in) - 05h. 22m.
Jerez de la Frontera 54.5°F 51.9°F 54.7% 5 days (1.4 in) - 05h. 22m.
L'Albir 57.4°F 55.0°F 55.9% 3 days (1.0 in) 64.2°F 05h. 10m.
L'Escala 52.7°F 50.8°F 61.4% 3 days (1.3 in) 58.2°F 04h. 31m.
L'Estartit 52.7°F 50.8°F 61.4% 3 days (1.3 in) 58.4°F 04h. 31m.
La Cala de Mijas 56.5°F 53.9°F 37.9% 4 days (1.7 in) 63.6°F 07h. 00m.
La Cala del Moral 55.1°F 50.9°F 37.1% 4 days (1.2 in) 62.8°F 07h. 04m.
La Gomera 65.8°F 65.0°F 41.0% - 71.6°F 07h. 06m.
La Linea de la Concepcion 53.5°F 51.1°F 55.3% 4 days (1.4 in) 62.4°F 05h. 20m.
La Manga 58.0°F 56.6°F 52.6% 2 days (0.6 in) 63.8°F 05h. 31m.
La Orotava 61.8°F 58.2°F 47.2% 1 day (0.2 in) 71.8°F 06h. 27m.
La Palma 64.9°F 64.5°F 52.7% 1 day (0.3 in) 73.2°F 05h. 52m.
La Pineda 53.4°F 52.1°F 56.2% 2 days (1.1 in) 60.8°F 05h. 02m.
La Rapita 54.5°F 52.4°F 57.9% 3 days (0.8 in) 60.6°F 04h. 54m.
Lagos 56.2°F 54.8°F 55.9% 1 day (1.0 in) 62.4°F 05h. 14m.
Lanzarote 67.5°F 65.1°F 53.2% - 70.4°F 05h. 48m.
Las Palmas 64.0°F 62.1°F 63.4% - 71.2°F 04h. 47m.
Leon 36.9°F 33.1°F 64.3% 2 days (0.6 in) - 04h. 13m.
Les Meravelles 57.6°F 53.5°F 66.5% 1 day (0.6 in) 63.4°F 04h. 09m.
Lisbon 53.1°F 52.4°F 61.3% 2 days (1.0 in) 60.0°F 04h. 39m.
Llafranc 53.5°F 51.9°F 56.9% 3 days (1.1 in) 59.0°F 04h. 56m.
Lleida 48.9°F 45.6°F 51.5% 1 day (0.3 in) - 05h. 27m.
Lloret de Mar 52.7°F 49.7°F 57.1% 2 days (1.0 in) 60.4°F 04h. 56m.
Logrono 43.4°F 37.1°F 67.3% 2 days (0.6 in) - 03h. 58m.
Lomo Quiebre 66.6°F 65.7°F 41.8% 1 day (0.2 in) 71.4°F 07h. 02m.
Los Alkazares 58.0°F 56.6°F 52.6% 2 days (0.6 in) 63.8°F 05h. 31m.
Los Cristianos 66.0°F 65.0°F 35.8% - 71.6°F 07h. 39m.
Los Gigantes 63.3°F 61.2°F 33.1% - 72.0°F 07h. 55m.
Madeira 54.5°F 53.1°F 47.1% 1 day (0.4 in) 70.6°F 06h. 17m.
Madrid 43.8°F 41.7°F 58.7% 2 days (0.7 in) - 04h. 50m.
Magaluf 58.0°F 55.7°F 65.0% 1 day (0.6 in) 63.6°F 04h. 17m.
Mahon 59.2°F 58.2°F 66.4% 2 days (0.9 in) 64.2°F 04h. 08m.
Malaga 55.4°F 51.9°F 36.1% 4 days (1.4 in) 63.0°F 07h. 10m.
Malgrat de Mar 50.3°F 47.1°F 62.4% 3 days (1.2 in) 60.6°F 04h. 27m.
Manilva 54.5°F 49.0°F 46.1% 5 days (1.4 in) 62.6°F 06h. 13m.
Manresa 48.2°F 43.6°F 54.8% 3 days (1.2 in) - 05h. 08m.
Mar Menor 58.0°F 56.6°F 52.6% 2 days (0.6 in) 63.8°F 05h. 31m.
Marbella 54.9°F 50.6°F 38.8% 4 days (1.8 in) 63.0°F 06h. 55m.
Martos 46.4°F 41.6°F 59.1% 2 days (1.1 in) - 04h. 54m.
Maspalomas 66.4°F 64.5°F 48.0% - 71.4°F 06h. 23m.
Mataro 52.7°F 51.3°F 55.0% 3 days (1.2 in) 60.4°F 05h. 07m.
Mazagon 54.5°F 51.6°F 49.8% 2 days (0.7 in) 61.2°F 05h. 49m.
Melilla 58.9°F 57.2°F 63.7% 2 days (0.7 in) 64.6°F 04h. 33m.
Menorca 59.2°F 58.2°F 66.4% 2 days (0.9 in) 63.4°F 04h. 08m.
Miami Platja 53.4°F 52.1°F 56.2% 2 days (1.1 in) 60.0°F 05h. 02m.
Mijas 52.7°F 50.8°F 37.8% 4 days (1.6 in) 63.4°F 07h. 00m.
Mojacar 56.3°F 55.0°F 43.3% 1 day (0.7 in) 64.0°F 06h. 27m.
Mojacar Playa 56.3°F 55.0°F 43.3% 1 day (0.7 in) 64.0°F 06h. 27m.
Morair 56.6°F 54.9°F 65.5% 2 days (1.2 in) 63.2°F 04h. 15m.
Motril 55.2°F 52.9°F 37.0% 3 days (1.4 in) - 07h. 05m.
Murcia 56.4°F 51.6°F 48.4% - 63.8°F 05h. 55m.
Nerja 55.4°F 52.1°F 37.2% 4 days (1.6 in) 62.6°F 07h. 03m.
Nigran 48.7°F 43.0°F 39.8% 2 days (0.9 in) 59.0°F 06h. 28m.
Nueva Andalucia 54.9°F 50.6°F 38.8% 4 days (1.8 in) 62.6°F 06h. 55m.
O Grove 47.7°F 39.9°F 38.0% 3 days (0.9 in) 57.6°F 06h. 37m.
Oropesa del Mar 54.5°F 50.9°F 53.7% 2 days (0.7 in) 61.8°F 05h. 20m.
Ourense 40.2°F 33.8°F 58.3% 2 days (0.6 in) - 04h. 47m.
Oviedo 44.5°F 38.4°F 61.3% 1 day (0.6 in) - 04h. 28m.
Paguera 58.0°F 55.7°F 65.0% 1 day (0.6 in) 63.6°F 04h. 17m.
Palamos 53.5°F 51.9°F 56.9% 3 days (1.1 in) 59.0°F 04h. 56m.
Palm-Mar 66.0°F 65.0°F 35.8% - 71.6°F 07h. 39m.
Palma 57.0°F 53.6°F 65.8% 1 day (0.6 in) 63.4°F 04h. 12m.
Palma de Majorka 54.8°F 51.0°F 66.3% 3 days (0.8 in) 63.4°F 04h. 10m.
Palma de Mallorca 58.0°F 56.1°F 68.9% - 63.6°F 03h. 55m.
Palmanova 58.0°F 55.7°F 65.0% 1 day (0.6 in) 63.6°F 04h. 17m.
Pamplona 42.4°F 37.8°F 65.1% 1 day (0.6 in) - 04h. 09m.
Peniche 51.9°F 49.1°F 63.3% 3 days (1.4 in) 61.2°F 04h. 27m.
Peniscola 52.1°F 47.9°F 58.0% 1 day (0.7 in) 62.0°F 04h. 54m.
Pico Island 60.5°F 60.2°F 62.9% 1 day (0.8 in) 65.0°F 04h. 31m.
Pilar de la Foradada 57.8°F 55.6°F 54.1% 2 days (0.6 in) 64.0°F 05h. 22m.
Pineda de Mar 53.2°F 51.2°F 56.3% 2 days (1.1 in) 60.6°F 05h. 00m.
Platges de Fornells 58.7°F 56.3°F 68.7% 1 day (0.8 in) 63.4°F 03h. 55m.
Platja dAro 52.7°F 50.2°F 57.5% 3 days (1.0 in) 59.0°F 04h. 53m.
Platja de Palma 57.6°F 53.5°F 66.5% 1 day (0.6 in) 63.4°F 04h. 09m.
Platja den Bossa 58.7°F 57.9°F 65.5% 1 day (0.9 in) 64.2°F 04h. 15m.
Playa Blanca 66.5°F 66.0°F 56.8% - 70.2°F 05h. 26m.
Playa de Muro 57.7°F 56.0°F 65.9% - 62.8°F 04h. 11m.
Playa del Ingles 66.4°F 64.5°F 48.0% - 71.4°F 06h. 23m.
Playa-de-Las-Americas 66.0°F 65.0°F 35.8% - 71.6°F 07h. 39m.
Ponta Delgada 60.5°F 59.4°F 54.8% - 65.2°F 05h. 19m.
Pontevedra 47.7°F 39.9°F 38.0% 3 days (0.9 in) 57.4°F 06h. 37m.
Port d'Alcudia 57.7°F 56.0°F 65.9% - 62.8°F 04h. 11m.
Port de Pollenca 57.7°F 56.0°F 65.9% - 62.8°F 04h. 11m.
Port de Soller 56.3°F 52.5°F 64.8% 1 day (0.6 in) 63.2°F 04h. 18m.
Portimao 55.7°F 53.5°F 55.3% 1 day (0.9 in) 62.4°F 05h. 17m.
Portinatx 58.7°F 57.9°F 65.5% 1 day (0.9 in) 63.6°F 04h. 15m.
Porto 49.7°F 48.3°F 55.5% 5 days (1.4 in) 60.6°F 05h. 06m.
Porto Santo Island 65.5°F 65.3°F 63.0% 1 day (0.4 in) 69.4°F 04h. 41m.
Portocolom 58.0°F 56.1°F 68.9% - 63.8°F 03h. 55m.
Portonovo 47.7°F 39.9°F 38.0% 3 days (0.9 in) 57.8°F 06h. 37m.
Puerto de la Cruz 61.8°F 58.2°F 47.2% 1 day (0.2 in) 71.8°F 06h. 27m.
Puerto de Mazarron 56.8°F 53.9°F 47.1% 1 day (0.7 in) 63.8°F 06h. 04m.
Puerto de Mogan 66.6°F 65.7°F 41.8% 1 day (0.2 in) 71.4°F 07h. 02m.
Puerto de Santiago 63.3°F 61.2°F 33.1% - 72.0°F 07h. 55m.
Puerto del Carmen 66.3°F 65.2°F 53.7% - 70.0°F 05h. 45m.
Puerto Rico de Gran Canaria 66.4°F 64.5°F 48.0% - 71.4°F 06h. 23m.
Punta Prima 57.9°F 56.0°F 53.3% 1 day (0.6 in) 64.0°F 05h. 27m.
Quarteira 55.3°F 53.5°F 55.0% 1 day (1.1 in) 62.0°F 05h. 20m.
Reus 52.2°F 49.4°F 56.1% 1 day (0.9 in) 60.8°F 05h. 02m.
Rincon de la Victoria 55.1°F 50.9°F 37.1% 4 days (1.2 in) 62.8°F 07h. 04m.
Roquetas de Mar 55.2°F 54.2°F 44.9% 2 days (0.8 in) 64.0°F 06h. 19m.
Roses 52.4°F 50.7°F 57.5% 3 days (1.4 in) 58.2°F 04h. 51m.
Rota 56.3°F 55.8°F 54.2% 4 days (1.3 in) 61.2°F 05h. 25m.
Rotes Velles 58.0°F 55.7°F 65.0% 1 day (0.6 in) 63.6°F 04h. 17m.
S'Arenal 57.6°F 53.5°F 66.5% 1 day (0.6 in) 63.4°F 04h. 09m.
S'illot 56.7°F 53.3°F 67.0% - 64.0°F 04h. 05m.
Sa Coma 56.7°F 53.3°F 67.0% - 64.0°F 04h. 05m.
Sa Rapita 58.0°F 56.1°F 68.9% - 63.6°F 03h. 55m.
Sa Riera 53.1°F 51.8°F 62.1% 3 days (1.2 in) 59.0°F 04h. 27m.
Sagres 57.9°F 58.1°F 58.7% 2 days (1.1 in) 62.4°F 04h. 58m.
Salamanca 38.3°F 36.1°F 60.1% 3 days (0.8 in) - 04h. 41m.
Salou 53.4°F 52.1°F 56.2% 2 days (1.1 in) 60.6°F 05h. 02m.
San Augustin 66.4°F 64.5°F 48.0% - 71.4°F 06h. 23m.
San Cristobal de La Laguna 62.3°F 62.0°F 51.1% 1 day (0.3 in) 71.6°F 06h. 03m.
San Fernando 56.1°F 54.9°F 56.9% 5 days (1.6 in) 60.8°F 05h. 10m.
San Jaime Mediterraneo 59.2°F 58.2°F 66.4% 2 days (0.9 in) 64.2°F 04h. 08m.
San Jose 56.0°F 53.4°F 44.9% 2 days (0.8 in) 63.8°F 06h. 18m.
San Juan de Los Terreros 57.7°F 55.9°F 45.2% 1 day (0.6 in) 63.8°F 06h. 16m.
San Pedro del Pinatar 58.0°F 56.6°F 52.6% 2 days (0.6 in) 64.0°F 05h. 31m.
San Sebastian 45.4°F 41.6°F 67.0% 3 days (1.3 in) 59.6°F 03h. 57m.
Sanlucar de Barrameda 55.7°F 54.7°F 54.2% 3 days (1.2 in) 60.4°F 05h. 25m.
Sant Antoni de Portmany 58.7°F 57.9°F 65.5% 1 day (0.9 in) 64.0°F 04h. 15m.
Sant Feliu de Guixols 52.7°F 50.2°F 57.5% 3 days (1.0 in) 59.2°F 04h. 53m.
Sant Pol de Mar 53.2°F 51.2°F 56.3% 2 days (1.1 in) 60.6°F 05h. 00m.
Santa Cruz de La Palma 64.9°F 64.5°F 52.7% 1 day (0.3 in) 72.4°F 05h. 52m.
Santa Cruz de Tenerife 65.5°F 64.8°F 48.8% 1 day (0.3 in) 71.6°F 06h. 17m.
Santa Eularia des Riu 58.7°F 57.9°F 65.5% 1 day (0.9 in) 64.0°F 04h. 15m.
Santa Maria Island 63.4°F 62.5°F 66.5% - 67.4°F 04h. 13m.
Santa Pola 57.6°F 55.1°F 51.1% 1 day (0.5 in) 63.4°F 05h. 39m.
Santa Ponsa 58.0°F 55.7°F 65.0% 1 day (0.6 in) 63.6°F 04h. 17m.
Santa Susanna 50.3°F 47.1°F 62.4% 3 days (1.2 in) 60.6°F 04h. 27m.
Santander 50.3°F 49.0°F 67.3% 1 day (0.7 in) 59.0°F 03h. 56m.
Santiago de Compostela 43.8°F 38.0°F 67.0% 3 days (1.1 in) - 03h. 58m.
Sanxenxo 47.7°F 39.9°F 38.0% 3 days (0.9 in) 57.8°F 06h. 37m.
Sao Jorge 58.8°F 58.5°F 56.2% 1 day (0.5 in) 65.0°F 05h. 09m.
Sao Miguel 60.5°F 59.4°F 54.8% - 64.8°F 05h. 19m.
Segovia 34.9°F 32.7°F 66.8% 1 day (0.8 in) - 04h. 04m.
ses Illetes 57.0°F 53.6°F 65.8% 1 day (0.6 in) 63.4°F 04h. 12m.
Setubal 53.2°F 51.5°F 58.0% 1 day (1.0 in) 61.2°F 04h. 59m.
Sevilla 53.1°F 49.3°F 48.9% 2 days (0.7 in) 60.6°F 05h. 54m.
Seville 53.1°F 49.3°F 48.9% 2 days (0.7 in) - 05h. 54m.
Sierra Nevada 35.8°F 32.5°F 46.3% 3 days (0.9 in) 63.2°F 06h. 09m.
Siesta 58.7°F 57.9°F 65.5% 1 day (0.9 in) 64.0°F 04h. 15m.
Sintra 54.0°F 52.0°F 65.3% 2 days (1.0 in) 61.2°F 04h. 16m.
Sitges 52.6°F 51.3°F 59.2% 3 days (1.1 in) 61.0°F 04h. 45m.
Son Xoriguer 59.0°F 57.6°F 72.4% - 64.8°F 03h. 34m.
Tamariu 53.5°F 51.9°F 56.9% 3 days (1.1 in) 59.2°F 04h. 56m.
Tarifa 56.9°F 56.1°F 61.5% 5 days (1.7 in) 65.2°F 04h. 44m.
Tarragona 53.5°F 51.6°F 58.0% 1 day (1.1 in) 61.0°F 04h. 52m.
Taurito 66.4°F 64.5°F 48.0% - 71.4°F 06h. 23m.
Tavira 55.4°F 52.9°F 49.2% 1 day (1.0 in) 62.0°F 05h. 53m.
Tenerife 64.1°F 62.1°F 47.9% 1 day (0.2 in) 71.6°F 06h. 23m.
Terceira Island 58.0°F 57.2°F 63.7% 1 day (0.6 in) 64.2°F 04h. 26m.
Toledo 45.6°F 43.7°F 66.0% 1 day (0.5 in) - 04h. 10m.
Torre del Mar 51.1°F 48.5°F 38.7% 4 days (1.2 in) 62.4°F 06h. 55m.
Torre del Ram 59.0°F 57.6°F 72.4% - 64.6°F 03h. 34m.
Torre La Mata 57.9°F 56.0°F 53.3% 1 day (0.6 in) 64.0°F 05h. 27m.
Torrelavega 45.6°F 44.2°F 68.4% 2 days (0.8 in) - 03h. 50m.
Torremolinos 55.4°F 51.9°F 36.1% 4 days (1.4 in) 63.0°F 07h. 10m.
Torrent de Cala Pi 58.6°F 56.7°F 64.1% - 63.6°F 04h. 22m.
Torrevieja 53.9°F 52.2°F 50.6% 3 days (1.0 in) 64.0°F 05h. 42m.
Torroks 51.4°F 48.7°F 36.7% 4 days (1.4 in) 62.6°F 07h. 06m.
Tossa de Mar 50.2°F 47.3°F 61.9% 3 days (1.2 in) 60.2°F 04h. 29m.
Valencia 55.0°F 52.0°F 52.6% 1 day (0.7 in) 62.0°F 05h. 27m.
Valladolid 39.9°F 36.9°F 60.7% 2 days (0.7 in) - 04h. 36m.
Vic 46.1°F 42.2°F 58.4% 4 days (1.6 in) - 04h. 48m.
Vigo 48.8°F 43.1°F 39.9% 2 days (0.9 in) 58.2°F 06h. 28m.
Vilagarcia de Arousa 47.7°F 39.9°F 38.0% 3 days (0.9 in) 56.8°F 06h. 37m.
Vilanova i la Geltru 52.6°F 51.3°F 59.2% 3 days (1.1 in) 61.2°F 04h. 45m.
Villajoyosa 57.4°F 54.7°F 55.7% 3 days (0.9 in) 63.6°F 05h. 12m.
Vitoria-Gasteiz 41.6°F 38.3°F 74.3% 1 day (0.8 in) - 03h. 19m.
Xabia 56.6°F 54.9°F 65.5% 2 days (1.2 in) 62.6°F 04h. 15m.
Zaragoza 47.9°F 44.1°F 51.4% 2 days (0.7 in) - 05h. 27m.
* 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 +62
Aya Napa +64
Bali +82
Crete +62
Eilat +58
Eivissa +64
Goa +92
Hainan +72
Hurghada +72
Kemer +52
Palma de Mallorca +64
Pattaya +86
Phuket +84
Punta Cana +78
Sharm-el-Sheikh +70