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 59.5°F 57.6°F 53.7% - 57.6°F 05h. 45m.
Acantilados de Los Gigantes 73.7°F 66.7°F 70.3% 2 days (0.7 in) 79.6°F 04h. 17m.
Adeje 71.3°F 68.0°F 66.4% 2 days (0.6 in) 79.4°F 04h. 43m.
Aguadulce 70.2°F 68.8°F 55.5% - 75.6°F 05h. 44m.
Aguilas 70.8°F 67.6°F 64.2% 1 day (0.7 in) 77.8°F 04h. 48m.
Albacete 62.6°F 54.3°F 60.7% - - 05h. 08m.
Albufeira 69.4°F 66.2°F 55.9% - 69.6°F 05h. 41m.
Alcossebre 64.7°F 61.4°F 65.9% 1 day (0.6 in) 75.4°F 04h. 33m.
Alcudia 68.6°F 66.2°F 70.8% 2 days (0.7 in) 76.2°F 04h. 03m.
Algarrobo-Costa 66.8°F 64.4°F 55.0% - 70.8°F 05h. 47m.
Algarve 70.6°F 66.6°F 57.3% - 69.6°F 05h. 32m.
Algeciras 69.5°F 62.8°F 64.9% - 67.0°F 04h. 44m.
Alicante 69.5°F 65.7°F 60.2% 2 days (0.6 in) 76.8°F 05h. 12m.
Almeria 70.2°F 68.8°F 55.5% - 76.2°F 05h. 44m.
Almunecar 69.9°F 63.1°F 52.6% - 70.6°F 06h. 02m.
Altea 69.8°F 68.1°F 61.7% 2 days (0.6 in) 76.4°F 05h. 02m.
Alvor 71.4°F 61.3°F 58.2% - 69.6°F 05h. 27m.
Alzira 67.9°F 60.5°F 66.2% 1 day (0.9 in) - 04h. 33m.
Arenals del Sol 69.5°F 65.7°F 60.2% 2 days (0.6 in) 76.6°F 05h. 12m.
Arenas del Mar 74.7°F 73.4°F 70.8% 2 days (0.7 in) 78.0°F 04h. 13m.
Arrecife 75.5°F 72.0°F 58.5% - 75.8°F 05h. 34m.
Atalaya Isdabe 70.1°F 64.2°F 59.9% 2 days (0.6 in) 69.6°F 05h. 16m.
Badajoz 68.1°F 58.6°F 64.5% 1 day (0.6 in) - 04h. 44m.
Badalona 65.3°F 61.7°F 68.4% - 73.2°F 04h. 17m.
Badia de Xabia 69.3°F 67.8°F 64.3% 3 days (0.9 in) 75.4°F 04h. 45m.
Bahia de Casares 69.1°F 60.1°F 61.4% - 70.0°F 05h. 07m.
Baiona 59.7°F 54.5°F 62.6% - 58.2°F 04h. 52m.
Barcelona 65.6°F 62.4°F 68.0% - 73.4°F 04h. 19m.
Benalmadena 67.3°F 67.2°F 59.6% 1 day (0.5 in) 71.6°F 05h. 18m.
Benalmadeno 67.3°F 67.2°F 59.6% 1 day (0.5 in) 71.6°F 05h. 18m.
Benicasim 67.9°F 63.4°F 63.8% 1 day (0.5 in) 75.4°F 04h. 47m.
Benidorm 70.0°F 68.8°F 60.4% 2 days (0.5 in) 76.4°F 05h. 10m.
Bilbao 58.8°F 53.8°F 70.3% 1 day (0.5 in) 65.0°F 04h. 03m.
Binibeca 68.2°F 67.7°F 65.4% 2 days (1.0 in) 77.0°F 04h. 37m.
Blanes 63.9°F 56.9°F 68.2% 1 day (0.7 in) 70.4°F 04h. 18m.
Burgos 54.2°F 45.8°F 63.3% - - 04h. 47m.
Cadaques 63.2°F 61.6°F 53.7% 1 day (0.4 in) 69.0°F 05h. 47m.
Cadiz 71.6°F 67.6°F 58.5% - 72.0°F 05h. 25m.
Cala Agulla 69.1°F 68.5°F 71.6% 2 days (0.9 in) 76.8°F 03h. 58m.
Cala Anguila-Cala Mendia 69.5°F 65.1°F 65.4% 1 day (0.7 in) 77.4°F 04h. 38m.
Cala Blanca 68.3°F 67.7°F 70.7% 1 day (0.7 in) 77.2°F 04h. 04m.
Cala Bona 69.3°F 68.7°F 67.7% 1 day (0.8 in) 77.0°F 04h. 23m.
Cala de Sant Vicent 69.7°F 66.7°F 62.3% 2 days (0.8 in) 75.6°F 04h. 58m.
Cala Dor 69.4°F 65.2°F 65.9% 1 day (0.5 in) 77.0°F 04h. 35m.
Cala en Bosc 68.3°F 67.7°F 70.7% 1 day (0.7 in) 77.4°F 04h. 04m.
Cala en Porter 68.2°F 67.7°F 65.4% 2 days (1.0 in) 76.6°F 04h. 37m.
Cala Figuera 69.5°F 68.3°F 67.6% 1 day (0.5 in) 77.0°F 04h. 24m.
Cala Llenya 69.7°F 66.7°F 62.3% 2 days (0.8 in) 75.8°F 04h. 58m.
Cala Mayor 68.9°F 63.4°F 64.2% 2 days (0.5 in) 76.8°F 04h. 45m.
Cala Mesquida 69.1°F 68.5°F 71.6% 2 days (0.9 in) 76.6°F 03h. 58m.
Cala Ratjada 69.1°F 68.5°F 71.6% 2 days (0.9 in) 76.8°F 03h. 58m.
Cala Sant Vicenc 68.5°F 68.1°F 72.5% 2 days (0.8 in) 76.0°F 03h. 53m.
Cala Vedella 69.7°F 67.5°F 65.5% 2 days (0.8 in) 75.4°F 04h. 37m.
Calafell 65.3°F 59.6°F 65.6% - 74.4°F 04h. 34m.
Calella 63.6°F 62.5°F 69.1% 1 day (0.6 in) 70.8°F 04h. 12m.
Calella de Palafrugell 63.4°F 60.7°F 56.2% 1 day (0.6 in) 67.4°F 05h. 32m.
Cales de Mallorca 68.9°F 64.6°F 66.0% 1 day (0.6 in) 77.4°F 04h. 34m.
Callao Salvaje 72.0°F 68.5°F 65.4% 2 days (0.5 in) 79.4°F 04h. 49m.
Calpe 69.5°F 62.3°F 66.1% 1 day (0.5 in) 76.2°F 04h. 34m.
Cambados 59.3°F 51.4°F 64.1% - 57.2°F 04h. 42m.
Cambrils 65.5°F 64.8°F 65.7% 1 day (0.8 in) 74.2°F 04h. 34m.
Camp de Mar 69.3°F 66.0°F 67.3% 2 days (0.5 in) 77.0°F 04h. 26m.
Can Picafort 68.3°F 65.5°F 71.8% 2 days (0.7 in) 76.0°F 03h. 57m.
Canet de Mar 63.6°F 62.5°F 69.1% 1 day (0.6 in) 70.8°F 04h. 12m.
Cangas 59.7°F 54.5°F 62.6% - 57.6°F 04h. 52m.
Canico 66.8°F 63.2°F 71.4% 2 days (0.8 in) 75.6°F 04h. 06m.
Cap d'Artrutx 68.3°F 67.7°F 70.7% 1 day (0.7 in) 77.4°F 04h. 04m.
Capella 59.0°F 48.0°F 58.3% - - 05h. 19m.
Cartagena 70.5°F 68.5°F 68.9% 1 day (0.4 in) 77.2°F 04h. 17m.
Cascais 65.3°F 62.0°F 58.4% 1 day (0.4 in) 64.4°F 05h. 23m.
Castellon de la Plana 67.9°F 63.4°F 63.8% 1 day (0.5 in) 75.0°F 04h. 47m.
Ceuta 69.5°F 69.1°F 57.9% - 69.8°F 05h. 30m.
Chaclana de la Frontera 71.9°F 67.2°F 58.7% - 70.0°F 05h. 24m.
Chipiona 70.2°F 68.9°F 60.8% - 73.4°F 05h. 10m.
Ciutadella de Menorca 68.3°F 67.7°F 70.7% 1 day (0.7 in) 77.2°F 04h. 04m.
Colonia de Sant Jordi 69.6°F 67.3°F 65.5% 1 day (0.4 in) 77.2°F 04h. 37m.
Coma Ruga 65.3°F 59.6°F 65.6% - 74.2°F 04h. 34m.
Conil de la Frontera 71.9°F 67.2°F 58.7% - 69.4°F 05h. 24m.
Cordoba 69.3°F 58.3°F 55.5% 1 day (0.3 in) - 05h. 43m.
Corralejo 75.6°F 73.7°F 57.7% - 75.4°F 05h. 40m.
Corvo Island 66.6°F 66.4°F 82.4% 2 days (0.7 in) 72.6°F 02h. 51m.
Costa Adeje 75.1°F 72.3°F 63.2% 2 days (0.5 in) 79.4°F 05h. 04m.
Costa Blanca 70.0°F 68.8°F 60.4% 2 days (0.5 in) 76.4°F 05h. 10m.
Costa Brava 63.4°F 60.5°F 55.1% 1 day (0.5 in) 67.6°F 05h. 39m.
Costa Calma 74.5°F 73.8°F 60.8% - 77.2°F 05h. 20m.
Costa del Silencio 75.0°F 74.2°F 64.9% 1 day (0.6 in) 78.6°F 04h. 52m.
Costa Teguise 76.1°F 72.7°F 59.6% - 75.2°F 05h. 27m.
Cullera 67.9°F 60.5°F 66.2% 1 day (0.9 in) 75.2°F 04h. 33m.
Dehesa de Campoamor 70.2°F 65.7°F 63.2% 1 day (0.5 in) 77.2°F 04h. 53m.
Denia 68.9°F 62.5°F 66.8% 4 days (1.1 in) 75.0°F 04h. 30m.
Eivissa 69.7°F 66.7°F 62.3% 2 days (0.8 in) 75.8°F 04h. 58m.
El Arenal 56.9°F 52.3°F 65.3% 1 day (0.4 in) - 04h. 37m.
El Faro 69.2°F 68.0°F 59.3% 1 day (0.5 in) 71.0°F 05h. 20m.
El Medano 74.7°F 73.4°F 70.8% 2 days (0.7 in) 78.0°F 04h. 13m.
El Puerto de Santa Maria 71.6°F 67.5°F 58.4% - 72.2°F 05h. 25m.
El Vendrell 65.3°F 59.6°F 65.6% - 74.2°F 04h. 34m.
Empirabrava 63.2°F 61.6°F 53.7% 1 day (0.4 in) 68.4°F 05h. 47m.
Ericeira 67.1°F 60.2°F 60.7% - 63.6°F 05h. 08m.
Es Canar 69.7°F 66.7°F 62.3% 2 days (0.8 in) 75.8°F 04h. 58m.
Es Figueral 69.7°F 66.7°F 62.3% 2 days (0.8 in) 75.6°F 04h. 58m.
Es Pelats 69.1°F 68.5°F 71.6% 2 days (0.9 in) 76.8°F 03h. 58m.
Es Pujols 70.4°F 70.0°F 58.0% 2 days (0.7 in) 76.4°F 05h. 25m.
Estepona 69.1°F 60.1°F 61.4% - 69.4°F 05h. 07m.
Estoril 65.5°F 62.0°F 58.5% 1 day (0.4 in) 64.0°F 05h. 23m.
Faial Island 64.7°F 64.2°F 84.8% 2 days (1.2 in) 73.6°F 02h. 36m.
Faro 70.6°F 66.6°F 57.3% - 69.6°F 05h. 32m.
Faro de Cullera 67.9°F 60.5°F 66.2% 1 day (0.9 in) 75.2°F 04h. 33m.
Ferrol 58.6°F 52.9°F 57.4% - 57.0°F 05h. 22m.
Figueres 63.2°F 61.6°F 53.7% 1 day (0.4 in) 67.6°F 05h. 47m.
Flores Island 66.6°F 66.4°F 82.4% 2 days (0.7 in) 72.6°F 02h. 51m.
Formentera 70.4°F 70.0°F 58.0% 2 days (0.7 in) 76.0°F 05h. 25m.
Fuengirola 69.2°F 68.0°F 59.3% 1 day (0.5 in) 71.0°F 05h. 20m.
Fuente del Gallo 71.9°F 67.2°F 58.7% - 69.4°F 05h. 24m.
Fuerteventura 75.5°F 73.2°F 61.7% - 77.0°F 05h. 14m.
Funchal 66.8°F 63.2°F 71.4% 2 days (0.8 in) 76.4°F 04h. 06m.
Gandia 68.0°F 60.8°F 72.7% 5 days (1.6 in) 75.2°F 03h. 52m.
Gijon 58.6°F 51.9°F 74.5% - 59.4°F 03h. 36m.
Girona 62.8°F 55.1°F 63.1% 1 day (0.6 in) 68.8°F 04h. 49m.
Golf del Sur 75.0°F 74.2°F 64.9% 1 day (0.6 in) 78.6°F 04h. 52m.
Graciosa 66.4°F 66.5°F 84.2% - 72.8°F 02h. 39m.
Gran Canaria 75.1°F 71.7°F 65.8% - 77.2°F 04h. 47m.
Granada 63.4°F 52.8°F 49.2% - 71.0°F 06h. 24m.
Grau i Platja 68.0°F 60.8°F 72.7% 5 days (1.6 in) 75.2°F 03h. 52m.
Guadalajara 58.3°F 50.0°F 66.6% 1 day (0.5 in) - 04h. 29m.
Guardamar del Segura 70.2°F 65.7°F 62.3% 2 days (0.6 in) 76.8°F 04h. 59m.
Guia de Isora 70.8°F 63.8°F 69.7% 2 days (0.7 in) 79.6°F 04h. 21m.
Huelva 70.5°F 64.4°F 57.5% 1 day (0.5 in) 71.2°F 05h. 31m.
Islantilla 72.3°F 63.5°F 58.6% - 70.6°F 05h. 24m.
Jerez 72.9°F 65.4°F 59.5% - - 05h. 18m.
Jerez de la Frontera 72.9°F 65.4°F 59.5% - - 05h. 18m.
L'Albir 69.8°F 68.3°F 61.5% 2 days (0.6 in) 76.4°F 05h. 04m.
L'Escala 63.4°F 60.5°F 55.1% 1 day (0.5 in) 67.2°F 05h. 39m.
L'Estartit 63.4°F 60.5°F 55.1% 1 day (0.5 in) 67.4°F 05h. 39m.
La Cala de Mijas 69.2°F 68.0°F 59.3% 1 day (0.5 in) 70.2°F 05h. 20m.
La Cala del Moral 70.7°F 64.1°F 58.8% - 69.2°F 05h. 23m.
La Gomera 74.8°F 73.9°F 63.1% 1 day (0.4 in) 78.8°F 05h. 04m.
La Linea de la Concepcion 66.1°F 66.1°F 61.0% - 67.8°F 05h. 10m.
La Manga 70.6°F 70.0°F 65.0% 1 day (0.6 in) 76.8°F 04h. 43m.
La Orotava 69.7°F 67.0°F 72.8% - 78.6°F 04h. 00m.
La Palma 72.8°F 70.4°F 79.1% 1 day (0.9 in) 79.0°F 03h. 18m.
La Pineda 65.5°F 64.8°F 65.7% 1 day (0.8 in) 74.6°F 04h. 34m.
La Rapita 65.8°F 63.3°F 63.0% 3 days (0.9 in) 72.8°F 04h. 51m.
Lagos 68.8°F 64.7°F 56.2% - 69.2°F 05h. 39m.
Lanzarote 72.7°F 70.3°F 57.6% - 75.6°F 05h. 40m.
Las Palmas 76.1°F 72.9°F 65.7% - 77.2°F 04h. 47m.
Leon 54.0°F 45.4°F 54.2% - - 05h. 43m.
Les Meravelles 68.9°F 63.2°F 61.5% 2 days (0.6 in) 76.8°F 05h. 02m.
Lisbon 67.9°F 62.4°F 56.3% - 64.4°F 05h. 36m.
Llafranc 63.4°F 60.7°F 56.2% 1 day (0.6 in) 67.4°F 05h. 32m.
Lleida 61.7°F 54.1°F 54.1% - - 05h. 46m.
Lloret de Mar 63.7°F 57.0°F 67.8% 1 day (0.7 in) 70.2°F 04h. 20m.
Logrono 57.5°F 49.1°F 70.1% - - 04h. 05m.
Lomo Quiebre 76.1°F 73.9°F 62.8% 1 day (0.3 in) 78.2°F 05h. 07m.
Los Alkazares 70.7°F 68.7°F 64.8% 1 day (0.6 in) 76.8°F 04h. 43m.
Los Cristianos 75.1°F 72.3°F 63.2% 2 days (0.5 in) 79.4°F 05h. 04m.
Los Gigantes 73.7°F 66.7°F 70.3% 2 days (0.7 in) 79.6°F 04h. 17m.
Madeira 66.8°F 63.2°F 71.4% 2 days (0.8 in) 76.4°F 04h. 06m.
Madrid 62.4°F 57.4°F 66.5% 2 days (0.7 in) - 04h. 30m.
Magaluf 69.1°F 65.4°F 66.1% 2 days (0.6 in) 76.8°F 04h. 33m.
Mahon 68.2°F 67.7°F 65.4% 2 days (1.0 in) 76.4°F 04h. 37m.
Malaga 70.5°F 64.6°F 58.9% - 69.6°F 05h. 22m.
Malgrat de Mar 63.7°F 57.1°F 67.9% 1 day (0.6 in) 70.6°F 04h. 20m.
Manilva 68.4°F 66.0°F 60.6% - 70.0°F 05h. 12m.
Manresa 61.5°F 51.8°F 62.8% - - 04h. 52m.
Mar Menor 70.7°F 68.7°F 64.8% 1 day (0.6 in) 77.0°F 04h. 43m.
Marbella 69.9°F 64.3°F 59.2% 2 days (0.6 in) 70.0°F 05h. 20m.
Martos 66.0°F 55.5°F 55.2% 1 day (0.5 in) - 05h. 45m.
Maspalomas 76.9°F 75.4°F 60.5% 1 day (0.3 in) 77.2°F 05h. 22m.
Mataro 63.6°F 61.5°F 68.7% - 71.2°F 04h. 15m.
Mazagon 70.5°F 64.4°F 57.5% 1 day (0.5 in) 71.6°F 05h. 31m.
Melilla 71.9°F 66.4°F 64.5% - 73.8°F 04h. 48m.
Menorca 68.0°F 63.6°F 67.0% 1 day (0.8 in) 74.8°F 04h. 27m.
Miami Platja 65.5°F 64.8°F 65.7% 1 day (0.8 in) 73.8°F 04h. 34m.
Mijas 66.7°F 66.0°F 59.2% - 71.6°F 05h. 20m.
Mojacar 69.4°F 67.4°F 64.2% 1 day (0.7 in) 78.2°F 04h. 48m.
Mojacar Playa 69.4°F 67.4°F 64.2% 1 day (0.7 in) 78.2°F 04h. 48m.
Morair 69.4°F 67.8°F 65.4% 2 days (0.7 in) 76.0°F 04h. 38m.
Motril 69.9°F 63.1°F 52.6% - - 06h. 02m.
Murcia 69.4°F 61.2°F 61.1% 1 day (0.4 in) 76.8°F 05h. 07m.
Nerja 69.9°F 64.5°F 55.2% - 70.4°F 05h. 46m.
Nigran 59.7°F 54.5°F 62.6% - 58.2°F 04h. 52m.
Nueva Andalucia 70.0°F 64.3°F 59.8% 2 days (0.6 in) 69.8°F 05h. 17m.
O Grove 59.3°F 51.4°F 64.1% - 57.0°F 04h. 42m.
Oropesa del Mar 67.9°F 63.4°F 63.8% 1 day (0.5 in) 75.4°F 04h. 47m.
Ourense 57.3°F 44.8°F 58.3% - - 05h. 18m.
Oviedo 56.6°F 48.2°F 71.4% - - 03h. 56m.
Paguera 69.2°F 65.8°F 67.3% 2 days (0.5 in) 77.0°F 04h. 25m.
Palamos 63.4°F 60.7°F 56.2% 1 day (0.6 in) 67.8°F 05h. 32m.
Palm-Mar 75.1°F 72.3°F 63.2% 2 days (0.5 in) 78.8°F 05h. 04m.
Palma 68.9°F 63.4°F 64.2% 2 days (0.5 in) 76.8°F 04h. 45m.
Palma de Majorka 68.9°F 63.4°F 64.2% 2 days (0.5 in) 76.8°F 04h. 45m.
Palma de Mallorca 67.7°F 61.5°F 62.9% 2 days (0.5 in) 77.0°F 04h. 54m.
Palmanova 69.1°F 65.4°F 66.1% 2 days (0.6 in) 76.8°F 04h. 33m.
Pamplona 56.7°F 47.8°F 66.6% - - 04h. 26m.
Peniche 64.8°F 60.3°F 61.7% - 61.6°F 05h. 01m.
Peniscola 64.7°F 61.4°F 65.9% 1 day (0.6 in) 75.0°F 04h. 33m.
Pico Island 64.7°F 64.2°F 84.8% 2 days (1.2 in) 73.4°F 02h. 36m.
Pilar de la Foradada 70.2°F 65.7°F 63.2% 1 day (0.5 in) 77.2°F 04h. 53m.
Pineda de Mar 63.9°F 57.1°F 67.9% 1 day (0.6 in) 70.8°F 04h. 20m.
Platges de Fornells 68.0°F 63.6°F 67.0% 1 day (0.8 in) 74.8°F 04h. 27m.
Platja dAro 63.4°F 60.7°F 56.2% 1 day (0.6 in) 68.0°F 05h. 32m.
Platja de Palma 68.8°F 62.9°F 62.3% 2 days (0.6 in) 76.8°F 04h. 57m.
Platja den Bossa 69.7°F 66.7°F 62.3% 2 days (0.8 in) 76.2°F 04h. 58m.
Playa Blanca 75.6°F 73.7°F 57.7% - 76.6°F 05h. 40m.
Playa de Muro 68.3°F 65.5°F 71.8% 2 days (0.7 in) 76.2°F 03h. 57m.
Playa del Ingles 76.9°F 75.4°F 60.5% 1 day (0.3 in) 77.2°F 05h. 22m.
Playa-de-Las-Americas 75.1°F 72.3°F 63.2% 2 days (0.5 in) 79.4°F 05h. 04m.
Ponta Delgada 67.3°F 66.2°F 80.5% 2 days (0.7 in) 74.0°F 03h. 04m.
Pontevedra 59.3°F 51.4°F 64.1% - 57.4°F 04h. 42m.
Port d'Alcudia 68.6°F 66.2°F 70.8% 2 days (0.7 in) 76.2°F 04h. 03m.
Port de Pollenca 68.5°F 68.1°F 72.5% 2 days (0.8 in) 76.0°F 03h. 53m.
Port de Soller 67.8°F 60.1°F 71.7% - 76.2°F 03h. 58m.
Portimao 71.5°F 61.5°F 57.9% - 69.6°F 05h. 29m.
Portinatx 69.7°F 66.7°F 62.3% 2 days (0.8 in) 75.2°F 04h. 58m.
Porto 64.2°F 57.2°F 61.6% - 59.8°F 05h. 00m.
Porto Santo Island 72.1°F 72.0°F 67.6% 1 day (0.4 in) 74.6°F 04h. 30m.
Portocolom 68.9°F 64.6°F 66.0% 1 day (0.6 in) 77.2°F 04h. 34m.
Portonovo 59.3°F 51.4°F 64.1% - 57.0°F 04h. 42m.
Puerto de la Cruz 71.8°F 68.0°F 69.9% - 79.0°F 04h. 19m.
Puerto de Mazarron 69.8°F 67.3°F 60.4% 1 day (0.3 in) 77.4°F 05h. 12m.
Puerto de Mogan 76.1°F 73.9°F 62.8% 1 day (0.3 in) 78.2°F 05h. 07m.
Puerto de Santiago 68.2°F 64.9°F 69.9% 2 days (0.6 in) 79.6°F 04h. 19m.
Puerto del Carmen 76.9°F 72.6°F 57.0% - 76.2°F 05h. 44m.
Puerto Rico de Gran Canaria 76.4°F 74.5°F 61.8% 1 day (0.3 in) 78.2°F 05h. 13m.
Punta Prima 70.2°F 65.8°F 62.1% 2 days (0.5 in) 77.2°F 05h. 00m.
Quarteira 70.4°F 66.1°F 58.2% - 69.6°F 05h. 27m.
Reus 63.8°F 56.2°F 61.8% 1 day (0.7 in) 74.4°F 04h. 58m.
Rincon de la Victoria 70.7°F 64.1°F 58.8% - 69.6°F 05h. 23m.
Roquetas de Mar 70.2°F 68.8°F 55.5% - 75.6°F 05h. 44m.
Roses 63.2°F 61.6°F 53.7% 1 day (0.4 in) 68.6°F 05h. 47m.
Rota 72.7°F 66.0°F 60.5% - 72.8°F 05h. 12m.
Rotes Velles 69.1°F 65.4°F 66.1% 2 days (0.6 in) 77.0°F 04h. 33m.
S'Arenal 68.9°F 63.2°F 61.5% 2 days (0.6 in) 76.8°F 05h. 02m.
S'illot 69.3°F 68.7°F 67.7% 1 day (0.8 in) 77.2°F 04h. 23m.
Sa Coma 69.3°F 68.7°F 67.7% 1 day (0.8 in) 77.2°F 04h. 23m.
Sa Rapita 69.6°F 67.3°F 65.5% 1 day (0.4 in) 77.0°F 04h. 37m.
Sa Riera 63.5°F 60.7°F 55.9% 1 day (0.5 in) 67.6°F 05h. 34m.
Sagres 66.9°F 65.7°F 56.0% - 67.6°F 05h. 41m.
Salamanca 57.8°F 49.1°F 58.7% - - 05h. 18m.
Salou 65.5°F 64.8°F 65.7% 1 day (0.8 in) 74.4°F 04h. 34m.
San Augustin 76.9°F 75.4°F 60.5% 1 day (0.3 in) 77.0°F 05h. 22m.
San Cristobal de La Laguna 70.6°F 69.9°F 70.9% - 79.0°F 04h. 12m.
San Fernando 71.7°F 67.4°F 58.8% - 70.6°F 05h. 24m.
San Jaime Mediterraneo 68.0°F 63.6°F 67.0% 1 day (0.8 in) 76.4°F 04h. 27m.
San Jose 70.2°F 68.2°F 56.0% - 78.0°F 05h. 40m.
San Juan de Los Terreros 70.8°F 67.6°F 64.2% 1 day (0.7 in) 77.6°F 04h. 48m.
San Pedro del Pinatar 70.7°F 68.7°F 64.8% 1 day (0.6 in) 77.2°F 04h. 43m.
San Sebastian 59.9°F 51.4°F 64.2% 1 day (0.6 in) 66.4°F 04h. 40m.
Sanlucar de Barrameda 72.7°F 65.5°F 60.1% - 73.2°F 05h. 14m.
Sant Antoni de Portmany 69.7°F 67.5°F 65.5% 2 days (0.8 in) 75.2°F 04h. 37m.
Sant Feliu de Guixols 63.5°F 59.0°F 64.6% 1 day (0.7 in) 68.8°F 04h. 40m.
Sant Pol de Mar 63.6°F 62.5°F 69.1% 1 day (0.6 in) 70.8°F 04h. 12m.
Santa Cruz de La Palma 72.8°F 70.4°F 79.1% 1 day (0.9 in) 78.6°F 03h. 18m.
Santa Cruz de Tenerife 74.9°F 71.3°F 68.1% - 78.8°F 04h. 31m.
Santa Eularia des Riu 69.7°F 66.7°F 62.3% 2 days (0.8 in) 76.2°F 04h. 58m.
Santa Maria Island 68.2°F 68.5°F 77.4% 1 day (0.8 in) 74.8°F 03h. 24m.
Santa Pola 70.2°F 65.7°F 62.3% 2 days (0.6 in) 75.8°F 04h. 59m.
Santa Ponsa 69.1°F 65.4°F 66.1% 2 days (0.6 in) 77.0°F 04h. 33m.
Santa Susanna 63.7°F 57.1°F 67.9% 1 day (0.6 in) 70.6°F 04h. 20m.
Santander 60.6°F 57.9°F 73.7% - 63.0°F 03h. 41m.
Santiago de Compostela 57.2°F 50.2°F 64.8% - - 04h. 37m.
Sanxenxo 59.3°F 51.4°F 64.1% - 57.0°F 04h. 42m.
Sao Jorge 64.7°F 64.2°F 84.8% 2 days (1.2 in) 73.6°F 02h. 36m.
Sao Miguel 67.3°F 66.2°F 80.5% 2 days (0.7 in) 74.0°F 03h. 04m.
Segovia 54.7°F 45.1°F 61.3% 1 day (0.4 in) - 05h. 02m.
ses Illetes 68.9°F 63.4°F 64.2% 2 days (0.5 in) 76.8°F 04h. 45m.
Setubal 68.7°F 60.1°F 58.0% - 64.6°F 05h. 26m.
Sevilla 73.0°F 63.1°F 56.7% - 73.2°F 05h. 35m.
Seville 73.0°F 63.1°F 56.7% - - 05h. 35m.
Sierra Nevada 48.9°F 50.0°F 56.7% - 72.4°F 05h. 36m.
Siesta 69.7°F 66.7°F 62.3% 2 days (0.8 in) 76.2°F 04h. 58m.
Sintra 65.5°F 63.6°F 58.9% 1 day (0.4 in) 63.6°F 05h. 20m.
Sitges 65.1°F 62.0°F 67.0% 2 days (0.6 in) 75.0°F 04h. 26m.
Son Xoriguer 68.3°F 67.7°F 70.7% 1 day (0.7 in) 77.4°F 04h. 04m.
Tamariu 63.4°F 60.7°F 56.2% 1 day (0.6 in) 67.6°F 05h. 32m.
Tarifa 69.3°F 66.7°F 59.7% - 70.8°F 05h. 18m.
Tarragona 65.3°F 64.8°F 65.8% 1 day (0.7 in) 74.6°F 04h. 33m.
Taurito 76.1°F 73.9°F 62.8% 1 day (0.3 in) 78.2°F 05h. 07m.
Tavira 72.2°F 63.2°F 58.0% - 69.0°F 05h. 28m.
Tenerife 65.4°F 61.5°F 80.1% 1 day (1.0 in) 78.6°F 03h. 12m.
Terceira Island 64.7°F 63.0°F 84.2% 2 days (0.8 in) 72.6°F 02h. 39m.
Toledo 62.7°F 55.1°F 63.5% 1 day (0.3 in) - 04h. 49m.
Torre del Mar 70.1°F 63.5°F 55.3% - 70.8°F 05h. 45m.
Torre del Ram 68.3°F 67.7°F 70.7% 1 day (0.7 in) 77.2°F 04h. 04m.
Torre La Mata 70.2°F 65.7°F 62.3% 2 days (0.6 in) 77.0°F 04h. 59m.
Torrelavega 59.3°F 50.8°F 69.0% - - 04h. 10m.
Torremolinos 70.2°F 64.7°F 58.6% 1 day (0.4 in) 70.4°F 05h. 24m.
Torrent de Cala Pi 69.6°F 67.3°F 65.5% 1 day (0.4 in) 76.8°F 04h. 37m.
Torrevieja 70.2°F 65.8°F 62.1% 2 days (0.5 in) 77.0°F 05h. 00m.
Torroks 66.8°F 64.4°F 55.0% - 70.6°F 05h. 47m.
Tossa de Mar 63.5°F 59.0°F 64.6% 1 day (0.7 in) 70.0°F 04h. 40m.
Valencia 67.6°F 65.1°F 66.1% 1 day (0.7 in) 75.8°F 04h. 33m.
Valladolid 57.1°F 47.6°F 60.4% - - 05h. 06m.
Vic 58.4°F 52.5°F 73.3% 1 day (0.4 in) - 03h. 46m.
Vigo 59.7°F 54.5°F 62.8% - 58.0°F 04h. 50m.
Vilagarcia de Arousa 59.3°F 51.4°F 64.1% - 57.6°F 04h. 42m.
Vilanova i la Geltru 65.1°F 62.0°F 67.0% 2 days (0.6 in) 75.0°F 04h. 26m.
Villajoyosa 69.8°F 67.5°F 61.6% 1 day (0.4 in) 76.4°F 05h. 03m.
Vitoria-Gasteiz 54.9°F 46.3°F 68.3% - - 04h. 15m.
Xabia 69.3°F 67.8°F 64.3% 3 days (0.9 in) 75.4°F 04h. 45m.
Zaragoza 61.5°F 54.2°F 58.0% - - 05h. 21m.
* 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
F°
Antalya +66
Aya Napa +78
Bali +74
Crete +58
Eilat +80
Eivissa +66
Goa +84
Hainan +70
Hurghada +78
Kemer +62
Palma de Mallorca +62
Pattaya +78
Phuket +82
Punta Cana +88
Sharm-el-Sheikh +84