Measurements:
°C
°F
World Resorts

Spain vs Malta: What is the Best Country for Your Vacation?

Below you can find weather conditions information for almost all popular resorts of Spain and Malta. 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 65.9°F 64.9°F 59.4% - 64.2°F 05h. 42m.
Acantilados de Los Gigantes 72.5°F 67.5°F 31.3% - 79.2°F 09h. 07m.
Adeje 74.9°F 74.5°F 23.8% - 79.8°F 09h. 59m.
Aguadulce 76.2°F 75.7°F 72.9% - 79.0°F 04h. 10m.
Aguilas 78.1°F 76.6°F 79.5% - 80.4°F 03h. 23m.
Albacete 68.0°F 65.2°F 79.6% 1 day (0.4 in) - 03h. 22m.
Alcossebre 73.7°F 71.5°F 79.0% 2 days (0.8 in) 81.6°F 03h. 26m.
Alcudia 77.8°F 74.9°F 79.5% 3 days (0.7 in) 82.4°F 03h. 22m.
Algarrobo-Costa 73.2°F 71.8°F 75.2% - 76.0°F 03h. 54m.
Algeciras 76.1°F 68.2°F 79.1% - 70.4°F 03h. 26m.
Alicante 77.1°F 75.7°F 77.7% - 81.8°F 03h. 36m.
Almeria 76.0°F 75.5°F 70.4% - 78.8°F 04h. 27m.
Almunecar 74.9°F 71.8°F 73.3% - 76.8°F 04h. 07m.
Altea 77.0°F 76.8°F 84.3% - 81.8°F 02h. 50m.
Alzira 76.1°F 71.0°F 78.0% 2 days (0.8 in) - 03h. 33m.
Arenals del Sol 77.2°F 75.8°F 76.6% - 81.6°F 03h. 43m.
Arenas del Mar 77.3°F 76.2°F 26.8% - 78.6°F 09h. 38m.
Arrecife 78.6°F 76.2°F 37.5% - 76.6°F 08h. 22m.
Atalaya Isdabe 75.6°F 71.5°F 71.8% - 73.8°F 04h. 17m.
Aura 78.4°F 77.8°F 34.9% 1 day (0.4 in) 84.2°F 08h. 36m.
Badajoz 77.7°F 73.3°F 76.8% 1 day (0.4 in) - 03h. 42m.
Badalona 75.5°F 72.9°F 83.6% 3 days (0.9 in) 81.8°F 02h. 54m.
Badia de Xabia 76.3°F 75.9°F 78.4% 2 days (0.8 in) 81.0°F 03h. 31m.
Bahia de Casares 75.7°F 66.6°F 74.8% - 73.4°F 03h. 56m.
Baiona 67.9°F 65.0°F 63.9% 1 day (0.4 in) 62.0°F 05h. 11m.
Barcelona 75.7°F 73.0°F 83.8% 3 days (0.9 in) 82.2°F 02h. 53m.
Benalmadena 72.2°F 72.2°F 73.9% - 75.6°F 04h. 02m.
Benalmadeno 72.2°F 72.2°F 73.9% - 75.6°F 04h. 02m.
Benicasim 77.3°F 74.3°F 80.0% 4 days (0.9 in) 81.4°F 03h. 19m.
Benidorm 77.0°F 76.8°F 81.6% - 81.8°F 03h. 08m.
Bilbao 69.0°F 63.8°F 73.8% - 71.6°F 04h. 02m.
Binibeca 77.5°F 77.2°F 73.5% - 83.0°F 04h. 05m.
Blanes 74.0°F 67.3°F 80.3% 2 days (0.8 in) 81.0°F 03h. 17m.
Bugibba 78.4°F 77.8°F 34.9% 1 day (0.4 in) 84.2°F 08h. 36m.
Burgos 68.3°F 58.0°F 64.3% - - 05h. 09m.
Cadaques 72.6°F 71.5°F 79.6% 1 day (0.8 in) 75.6°F 03h. 22m.
Cadiz 78.4°F 73.9°F 66.1% - 76.8°F 04h. 57m.
Cala Agulla 77.9°F 77.5°F 77.8% 3 days (0.6 in) 82.8°F 03h. 34m.
Cala Anguila-Cala Mendia 77.8°F 74.5°F 81.1% 2 days (0.7 in) 83.4°F 03h. 11m.
Cala Blanca 77.4°F 77.3°F 79.6% 2 days (0.4 in) 82.8°F 03h. 22m.
Cala Bona 78.3°F 78.0°F 77.7% 2 days (0.5 in) 82.8°F 03h. 36m.
Cala de Sant Vicent 78.1°F 75.3°F 78.4% - 82.2°F 03h. 31m.
Cala Dor 77.9°F 74.7°F 81.8% 2 days (0.7 in) 83.4°F 03h. 07m.
Cala en Bosc 77.4°F 77.3°F 79.6% 2 days (0.4 in) 83.2°F 03h. 22m.
Cala en Porter 77.5°F 77.2°F 73.5% - 82.8°F 04h. 05m.
Cala Figuera 78.0°F 77.7°F 75.0% 1 day (0.4 in) 83.6°F 03h. 54m.
Cala Llenya 78.1°F 75.3°F 78.4% - 82.4°F 03h. 31m.
Cala Mayor 78.5°F 73.2°F 79.3% 1 day (0.4 in) 83.0°F 03h. 24m.
Cala Mesquida 77.9°F 77.5°F 78.5% 3 days (0.6 in) 82.4°F 03h. 30m.
Cala Ratjada 77.9°F 77.5°F 77.8% 3 days (0.6 in) 82.8°F 03h. 34m.
Cala Sant Vicenc 77.7°F 77.3°F 79.0% 1 day (0.5 in) 82.4°F 03h. 26m.
Cala Vedella 78.9°F 76.1°F 77.8% 1 day (0.3 in) 83.0°F 03h. 35m.
Calafell 74.7°F 70.5°F 82.7% 2 days (0.9 in) 81.4°F 03h. 00m.
Calella 75.3°F 75.5°F 85.3% 1 day (0.7 in) 81.4°F 02h. 42m.
Calella de Palafrugell 73.4°F 70.3°F 81.0% 3 days (1.0 in) 80.4°F 03h. 12m.
Cales de Mallorca 77.7°F 74.5°F 80.7% 2 days (0.7 in) 83.4°F 03h. 14m.
Callao Salvaje 76.3°F 75.8°F 24.1% - 79.6°F 09h. 57m.
Calpe 75.8°F 70.5°F 82.6% 2 days (0.7 in) 81.4°F 03h. 01m.
Cambados 69.0°F 62.5°F 65.2% 1 day (0.4 in) 63.0°F 05h. 02m.
Cambrils 76.7°F 76.8°F 81.5% 1 day (0.6 in) 81.6°F 03h. 09m.
Camp de Mar 77.3°F 74.3°F 78.5% 1 day (0.6 in) 83.0°F 03h. 30m.
Can Picafort 77.7°F 74.9°F 79.5% 3 days (0.7 in) 82.2°F 03h. 23m.
Canet de Mar 75.3°F 75.5°F 85.3% 1 day (0.7 in) 81.6°F 02h. 42m.
Cangas 67.9°F 65.0°F 63.9% 1 day (0.4 in) 63.8°F 05h. 11m.
Cap d'Artrutx 77.4°F 77.3°F 79.6% 2 days (0.4 in) 83.2°F 03h. 22m.
Capella 66.5°F 64.1°F 82.8% 2 days (1.0 in) - 02h. 59m.
Cartagena 78.0°F 76.9°F 69.5% - 80.8°F 04h. 33m.
Castellon de la Plana 77.3°F 74.3°F 80.0% 4 days (0.9 in) 81.6°F 03h. 19m.
Ceuta 72.8°F 72.7°F 76.2% - 69.4°F 03h. 46m.
Chaclana de la Frontera 78.5°F 74.0°F 65.8% - 75.8°F 04h. 59m.
Chipiona 75.3°F 74.8°F 64.0% - 77.4°F 05h. 12m.
Ciutadella de Menorca 77.4°F 77.3°F 79.6% 2 days (0.4 in) 82.8°F 03h. 22m.
Colonia de Sant Jordi 78.4°F 77.0°F 79.0% 1 day (0.4 in) 83.2°F 03h. 26m.
Coma Ruga 74.7°F 70.5°F 82.7% 2 days (0.9 in) 81.4°F 03h. 00m.
Comino 78.4°F 77.8°F 34.9% 1 day (0.4 in) 84.4°F 08h. 36m.
Conil de la Frontera 78.8°F 74.0°F 60.0% - 73.8°F 05h. 40m.
Cordoba 78.2°F 73.0°F 76.6% - - 03h. 44m.
Corralejo 77.6°F 77.0°F 34.6% - 76.8°F 08h. 43m.
Costa Adeje 76.7°F 76.3°F 22.5% - 79.8°F 10h. 08m.
Costa Blanca 77.0°F 76.8°F 81.6% - 81.6°F 03h. 08m.
Costa Brava 73.4°F 70.3°F 81.1% 3 days (1.0 in) 78.0°F 03h. 11m.
Costa Calma 76.8°F 76.9°F 27.5% - 77.8°F 09h. 33m.
Costa del Silencio 77.2°F 76.1°F 26.8% - 79.4°F 09h. 38m.
Costa Teguise 79.3°F 76.1°F 37.1% - 76.4°F 08h. 25m.
Cullera 76.1°F 71.0°F 78.0% 2 days (0.8 in) 81.6°F 03h. 33m.
Dehesa de Campoamor 78.7°F 74.6°F 77.1% - 81.6°F 03h. 40m.
Denia 75.5°F 70.5°F 82.7% 2 days (0.6 in) 80.4°F 03h. 00m.
Eivissa 78.2°F 75.3°F 76.4% - 82.4°F 03h. 44m.
El Arenal 67.4°F 61.7°F 75.2% - - 03h. 53m.
El Faro 74.1°F 73.7°F 71.4% - 75.2°F 04h. 20m.
El Medano 77.2°F 76.2°F 27.7% - 78.6°F 09h. 32m.
El Puerto de Santa Maria 78.4°F 73.9°F 65.7% - 76.6°F 05h. 00m.
El Vendrell 74.7°F 70.5°F 82.7% 2 days (0.9 in) 81.4°F 03h. 00m.
Empirabrava 72.3°F 71.4°F 76.2% 2 days (0.9 in) 75.2°F 03h. 45m.
Es Canar 78.1°F 75.3°F 78.4% - 82.4°F 03h. 31m.
Es Figueral 78.1°F 75.3°F 78.4% - 82.2°F 03h. 31m.
Es Pelats 77.9°F 77.5°F 77.8% 3 days (0.6 in) 82.8°F 03h. 34m.
Es Pujols 78.7°F 78.6°F 83.1% - 83.2°F 02h. 58m.
Estepona 75.9°F 66.5°F 72.9% - 73.0°F 04h. 10m.
Faro de Cullera 76.1°F 71.0°F 78.0% 2 days (0.8 in) 81.6°F 03h. 33m.
Ferrol 66.8°F 59.2°F 59.2% - 65.4°F 05h. 44m.
Figueres 72.3°F 71.4°F 76.2% 2 days (0.9 in) 75.6°F 03h. 45m.
Formentera 78.7°F 78.6°F 83.1% - 83.2°F 02h. 58m.
Fuengirola 74.0°F 73.7°F 74.2% - 75.2°F 04h. 01m.
Fuente del Gallo 78.8°F 74.0°F 60.0% - 74.0°F 05h. 40m.
Fuerteventura 78.5°F 76.5°F 31.1% - 77.0°F 09h. 08m.
Gandia 75.2°F 69.6°F 79.1% 1 day (0.8 in) 81.4°F 03h. 26m.
Gijon 67.3°F 59.6°F 72.7% - 66.4°F 04h. 09m.
Girona 73.1°F 67.2°F 76.4% - 80.2°F 03h. 44m.
Golf del Sur 77.1°F 76.1°F 27.8% - 79.4°F 09h. 31m.
Gozo 78.2°F 78.1°F 33.5% 1 day (0.3 in) 84.8°F 08h. 47m.
Gran Canaria 76.1°F 72.3°F 36.1% - 78.4°F 08h. 32m.
Granada 65.1°F 66.7°F 76.0% 2 days (0.8 in) 76.8°F 03h. 48m.
Grau i Platja 75.1°F 69.8°F 78.9% 1 day (0.8 in) 81.4°F 03h. 27m.
Guadalajara 65.2°F 67.7°F 75.9% 1 day (0.5 in) - 03h. 47m.
Guardamar del Segura 78.6°F 74.5°F 76.1% - 81.8°F 03h. 47m.
Guia de Isora 69.5°F 67.0°F 27.5% - 79.4°F 09h. 33m.
Huelva 76.9°F 72.8°F 67.8% - 77.8°F 04h. 45m.
Islantilla 79.8°F 71.2°F 69.8% - 78.0°F 04h. 31m.
Jerez 81.6°F 74.5°F 62.7% - - 05h. 21m.
Jerez de la Frontera 81.6°F 74.5°F 62.7% - - 05h. 21m.
L'Albir 76.8°F 76.5°F 84.3% - 81.8°F 02h. 49m.
L'Escala 73.4°F 70.3°F 81.1% 3 days (1.0 in) 75.2°F 03h. 11m.
L'Estartit 73.4°F 70.3°F 81.1% 3 days (1.0 in) 75.0°F 03h. 11m.
La Cala de Mijas 74.1°F 73.7°F 71.4% - 74.4°F 04h. 20m.
La Cala del Moral 77.2°F 72.7°F 73.9% - 76.4°F 04h. 02m.
La Gomera 78.4°F 76.5°F 34.1% - 79.0°F 08h. 46m.
La Linea de la Concepcion 71.3°F 72.0°F 68.8% - 71.4°F 04h. 39m.
La Manga 77.3°F 77.1°F 70.3% - 82.2°F 04h. 27m.
La Orotava 73.2°F 72.4°F 41.4% - 79.8°F 07h. 54m.
La Palma 74.8°F 74.0°F 35.9% - 79.8°F 08h. 33m.
La Pineda 76.5°F 76.8°F 82.5% 2 days (0.7 in) 81.8°F 03h. 01m.
La Rapita 76.3°F 74.3°F 78.4% 1 day (0.5 in) 81.0°F 03h. 30m.
Lanzarote 76.0°F 74.5°F 36.3% - 77.0°F 08h. 30m.
Las Palmas 77.8°F 73.2°F 39.0% - 78.6°F 08h. 12m.
Leon 67.0°F 59.1°F 71.1% - - 04h. 21m.
Les Meravelles 78.6°F 73.1°F 76.8% 1 day (0.4 in) 83.2°F 03h. 42m.
Llafranc 73.4°F 70.3°F 81.0% 3 days (1.0 in) 80.4°F 03h. 12m.
Lleida 74.5°F 68.3°F 81.8% 1 day (0.5 in) - 03h. 06m.
Lloret de Mar 73.9°F 67.4°F 80.5% 2 days (0.8 in) 81.2°F 03h. 16m.
Logrono 68.0°F 61.9°F 75.0% - - 03h. 53m.
Lomo Quiebre 78.7°F 77.3°F 28.9% - 78.4°F 09h. 24m.
Los Alkazares 77.6°F 76.9°F 70.5% - 82.2°F 04h. 26m.
Los Cristianos 76.7°F 76.3°F 22.5% - 79.8°F 10h. 08m.
Los Gigantes 72.5°F 67.5°F 27.6% - 79.2°F 09h. 32m.
Madrid 68.4°F 66.8°F 76.2% 1 day (0.5 in) - 03h. 46m.
Magaluf 77.3°F 74.3°F 79.0% 1 day (0.6 in) 83.2°F 03h. 27m.
Mahon 77.5°F 77.2°F 73.5% - 82.6°F 04h. 05m.
Malaga 77.2°F 72.5°F 73.0% - 75.8°F 04h. 09m.
Malgrat de Mar 74.3°F 67.5°F 79.3% 1 day (0.6 in) 81.2°F 03h. 23m.
Manilva 72.2°F 72.2°F 69.2% - 73.4°F 04h. 36m.
Manresa 69.9°F 65.6°F 82.3% 2 days (1.2 in) - 03h. 03m.
Mar Menor 77.6°F 76.9°F 70.5% - 82.4°F 04h. 26m.
Marbella 75.5°F 71.4°F 73.0% - 74.0°F 04h. 09m.
Marfa 78.4°F 77.8°F 34.9% 1 day (0.4 in) 84.6°F 08h. 36m.
Marsaskala 77.8°F 76.9°F 34.5% 1 day (0.4 in) 84.8°F 08h. 39m.
Martos 73.3°F 73.3°F 79.5% 1 day (0.4 in) - 03h. 23m.
Maspalomas 80.0°F 77.5°F 26.6% - 78.6°F 09h. 40m.
Mataro 74.4°F 73.0°F 88.1% 3 days (1.0 in) 81.4°F 02h. 22m.
Mazagon 76.9°F 72.8°F 67.8% - 78.8°F 04h. 45m.
Mdina 78.4°F 77.8°F 34.9% 1 day (0.4 in) 85.0°F 08h. 36m.
Melilla 78.0°F 73.7°F 68.6% - 79.0°F 04h. 40m.
Mellieha 78.4°F 77.8°F 34.9% 1 day (0.4 in) 84.4°F 08h. 36m.
Menorca 78.3°F 72.6°F 71.7% 1 day (0.4 in) 81.2°F 04h. 17m.
Miami Platja 76.7°F 76.8°F 81.5% 1 day (0.6 in) 81.6°F 03h. 09m.
Mijas 71.7°F 72.0°F 68.0% - 75.6°F 04h. 44m.
Mojacar 76.6°F 75.2°F 79.4% - 80.6°F 03h. 24m.
Mojacar Playa 76.7°F 75.1°F 78.3% - 80.6°F 03h. 32m.
Morair 76.3°F 75.9°F 78.7% 2 days (0.8 in) 81.2°F 03h. 29m.
Motril 74.9°F 71.8°F 73.3% - - 04h. 07m.
Murcia 79.8°F 73.4°F 79.0% - 82.0°F 03h. 27m.
Nerja 75.8°F 71.3°F 72.3% - 76.2°F 04h. 14m.
Nigran 67.9°F 65.0°F 63.9% 1 day (0.4 in) 62.4°F 05h. 11m.
Nueva Andalucia 75.3°F 71.4°F 72.3% - 74.0°F 04h. 14m.
O Grove 69.0°F 62.5°F 65.2% 1 day (0.4 in) 62.4°F 05h. 02m.
Oropesa del Mar 77.3°F 74.3°F 80.0% 4 days (0.9 in) 81.4°F 03h. 19m.
Ourense 67.3°F 60.9°F 67.6% 1 day (0.5 in) - 04h. 45m.
Oviedo 64.3°F 57.5°F 72.9% - - 04h. 08m.
Paguera 77.2°F 74.2°F 78.6% 1 day (0.6 in) 83.0°F 03h. 29m.
Palamos 73.4°F 70.3°F 81.0% 3 days (1.0 in) 80.2°F 03h. 12m.
Palm-Mar 76.9°F 76.3°F 23.8% - 79.6°F 09h. 59m.
Palma 78.5°F 73.2°F 79.3% 1 day (0.4 in) 83.0°F 03h. 24m.
Palma de Majorka 78.5°F 73.1°F 76.1% 1 day (0.4 in) 83.0°F 03h. 47m.
Palma de Mallorca 77.5°F 72.1°F 77.5% 1 day (0.6 in) 83.0°F 03h. 37m.
Palmanova 77.3°F 74.3°F 79.0% 1 day (0.6 in) 83.2°F 03h. 27m.
Pamplona 66.2°F 62.0°F 76.3% - - 03h. 45m.
Peniscola 73.8°F 71.3°F 79.4% 2 days (0.7 in) 81.4°F 03h. 23m.
Pilar de la Foradada 78.6°F 74.5°F 76.1% - 81.6°F 03h. 47m.
Pineda de Mar 74.0°F 67.3°F 80.6% 2 days (0.8 in) 81.4°F 03h. 15m.
Platges de Fornells 78.2°F 72.7°F 71.7% 1 day (0.4 in) 81.2°F 04h. 17m.
Platja dAro 73.1°F 70.0°F 78.7% 4 days (1.1 in) 79.4°F 03h. 28m.
Platja de Palma 78.5°F 73.2°F 79.3% 1 day (0.4 in) 83.2°F 03h. 24m.
Platja den Bossa 78.2°F 75.3°F 76.4% - 83.0°F 03h. 44m.
Playa Blanca 77.5°F 77.1°F 33.3% - 77.6°F 08h. 51m.
Playa de Muro 77.8°F 75.0°F 78.5% 3 days (0.7 in) 82.4°F 03h. 30m.
Playa del Ingles 80.0°F 77.5°F 26.6% - 78.6°F 09h. 40m.
Playa-de-Las-Americas 76.7°F 76.3°F 22.5% - 79.8°F 10h. 08m.
Pontevedra 69.0°F 62.5°F 65.2% 1 day (0.4 in) 65.6°F 05h. 02m.
Port d'Alcudia 77.8°F 74.9°F 79.5% 3 days (0.7 in) 82.4°F 03h. 22m.
Port de Pollenca 77.7°F 77.3°F 79.0% 1 day (0.5 in) 82.4°F 03h. 26m.
Port de Soller 74.7°F 68.0°F 79.9% 2 days (0.6 in) 83.2°F 03h. 20m.
Portinatx 78.1°F 75.3°F 78.4% - 82.2°F 03h. 31m.
Portocolom 77.7°F 74.5°F 80.7% 2 days (0.7 in) 83.4°F 03h. 14m.
Portonovo 69.0°F 62.5°F 65.2% 1 day (0.4 in) 63.6°F 05h. 02m.
Puerto de la Cruz 74.8°F 74.1°F 41.0% - 79.8°F 07h. 57m.
Puerto de Mazarron 77.3°F 76.7°F 71.4% - 81.0°F 04h. 20m.
Puerto de Mogan 78.6°F 77.3°F 27.0% - 78.4°F 09h. 37m.
Puerto de Santiago 73.3°F 67.8°F 31.3% - 79.2°F 09h. 06m.
Puerto del Carmen 80.7°F 75.9°F 36.3% - 76.8°F 08h. 30m.
Puerto Rico de Gran Canaria 78.7°F 77.3°F 28.9% - 78.6°F 09h. 23m.
Punta Prima 78.8°F 74.7°F 77.1% - 81.4°F 03h. 40m.
Reus 70.5°F 65.5°F 82.5% - 81.8°F 03h. 02m.
Rincon de la Victoria 77.2°F 72.7°F 73.9% - 76.6°F 04h. 02m.
Roquetas de Mar 76.0°F 75.5°F 70.4% - 79.0°F 04h. 27m.
Roses 72.3°F 71.4°F 76.2% 2 days (0.9 in) 75.2°F 03h. 45m.
Rota 81.7°F 74.5°F 62.5% - 76.0°F 05h. 22m.
Rotes Velles 77.5°F 74.2°F 78.0% 1 day (0.6 in) 83.0°F 03h. 33m.
S'Arenal 78.6°F 73.1°F 76.8% 1 day (0.4 in) 83.0°F 03h. 42m.
S'illot 78.3°F 78.0°F 77.7% 2 days (0.5 in) 83.0°F 03h. 36m.
Sa Coma 78.3°F 78.0°F 77.7% 2 days (0.5 in) 83.0°F 03h. 36m.
Sa Rapita 78.4°F 77.0°F 79.0% 1 day (0.4 in) 83.2°F 03h. 26m.
Sa Riera 73.5°F 70.2°F 80.8% 3 days (1.0 in) 79.4°F 03h. 13m.
Salamanca 65.7°F 65.8°F 78.6% - - 03h. 29m.
Salou 76.5°F 76.8°F 82.5% 2 days (0.7 in) 81.6°F 03h. 01m.
San Augustin 80.0°F 77.5°F 26.6% - 78.6°F 09h. 40m.
San Cristobal de La Laguna 70.4°F 69.2°F 42.8% - 79.8°F 07h. 44m.
San Fernando 78.4°F 73.9°F 66.0% - 76.6°F 04h. 58m.
San Jaime Mediterraneo 78.2°F 72.7°F 71.7% 1 day (0.4 in) 82.4°F 04h. 17m.
San Jose 75.8°F 75.1°F 70.3% - 79.2°F 04h. 28m.
San Juan de Los Terreros 78.1°F 76.6°F 79.5% - 80.4°F 03h. 23m.
San Pedro del Pinatar 77.6°F 76.9°F 70.5% - 82.2°F 04h. 26m.
San Sebastian 70.3°F 60.8°F 70.3% - 73.8°F 04h. 26m.
Sanlucar de Barrameda 81.7°F 74.4°F 62.6% - 78.0°F 05h. 22m.
Sant Antoni de Portmany 78.9°F 76.1°F 77.8% 1 day (0.3 in) 82.4°F 03h. 35m.
Sant Feliu de Guixols 74.0°F 70.3°F 84.3% 2 days (0.8 in) 80.2°F 02h. 49m.
Sant Pol de Mar 75.3°F 75.5°F 85.3% 1 day (0.7 in) 81.6°F 02h. 42m.
Santa Cruz de La Palma 74.8°F 74.0°F 35.9% - 79.2°F 08h. 33m.
Santa Cruz de Tenerife 75.1°F 73.5°F 41.9% - 79.6°F 07h. 51m.
Santa Eularia des Riu 78.1°F 75.3°F 78.4% - 82.6°F 03h. 31m.
Santa Pola 78.7°F 74.6°F 77.1% - 81.4°F 03h. 40m.
Santa Ponsa 77.3°F 74.3°F 79.0% 1 day (0.6 in) 83.0°F 03h. 27m.
Santa Susanna 74.3°F 67.5°F 79.3% 1 day (0.6 in) 81.2°F 03h. 23m.
Santander 69.5°F 66.5°F 69.3% - 70.8°F 04h. 33m.
Santiago de Compostela 65.1°F 60.3°F 73.2% 1 day (0.4 in) - 04h. 06m.
Sanxenxo 69.0°F 62.5°F 65.2% 1 day (0.4 in) 63.0°F 05h. 02m.
Segovia 66.3°F 58.3°F 71.9% - - 04h. 16m.
ses Illetes 78.5°F 73.1°F 76.1% 1 day (0.4 in) 83.0°F 03h. 47m.
Sevilla 82.7°F 74.8°F 73.5% - 78.6°F 04h. 05m.
Seville 82.7°F 74.8°F 74.1% - - 04h. 01m.
Sierra Nevada 62.8°F 57.8°F 77.8% 3 days (0.8 in) 77.8°F 03h. 35m.
Siesta 78.1°F 75.3°F 78.4% - 82.6°F 03h. 31m.
Sitges 75.5°F 73.2°F 81.8% 2 days (0.7 in) 82.2°F 03h. 07m.
Sliema 77.8°F 76.9°F 34.5% 1 day (0.4 in) 84.6°F 08h. 39m.
Son Xoriguer 77.4°F 77.3°F 79.6% 2 days (0.4 in) 83.2°F 03h. 22m.
St Julians Bay 77.8°F 76.9°F 34.5% 1 day (0.4 in) 84.6°F 08h. 39m.
Tamariu 73.4°F 70.3°F 81.0% 3 days (1.0 in) 80.4°F 03h. 12m.
Tarifa 72.6°F 70.2°F 73.4% - 67.6°F 04h. 06m.
Tarragona 76.2°F 76.4°F 82.6% 2 days (0.7 in) 82.2°F 03h. 01m.
Taurito 78.7°F 77.3°F 28.9% - 78.4°F 09h. 24m.
Tenerife 73.6°F 67.9°F 34.9% - 79.6°F 08h. 40m.
Toledo 72.7°F 72.3°F 70.4% - - 04h. 27m.
Torre del Mar 75.8°F 71.5°F 75.0% - 76.0°F 03h. 55m.
Torre del Ram 77.4°F 77.3°F 79.6% 2 days (0.4 in) 82.8°F 03h. 22m.
Torre La Mata 78.7°F 74.6°F 77.1% - 81.6°F 03h. 40m.
Torrelavega 68.2°F 59.2°F 68.6% - - 04h. 38m.
Torremolinos 77.1°F 72.3°F 72.6% - 75.6°F 04h. 12m.
Torrent de Cala Pi 78.4°F 77.0°F 79.0% 1 day (0.4 in) 83.0°F 03h. 26m.
Torrevieja 78.8°F 74.7°F 77.1% - 81.6°F 03h. 40m.
Torroks 73.2°F 71.6°F 72.6% - 76.0°F 04h. 12m.
Tossa de Mar 74.0°F 70.3°F 84.3% 2 days (0.8 in) 81.4°F 02h. 49m.
Valencia 75.2°F 74.2°F 79.6% 3 days (1.0 in) 81.0°F 03h. 22m.
Valladolid 66.0°F 64.7°F 70.8% - - 04h. 23m.
Valletta 77.8°F 76.9°F 34.5% 1 day (0.4 in) 84.6°F 08h. 39m.
Vic 70.7°F 63.3°F 78.5% 2 days (0.6 in) - 03h. 29m.
Vigo 67.9°F 65.0°F 63.8% 1 day (0.4 in) 64.6°F 05h. 12m.
Vilagarcia de Arousa 69.0°F 62.5°F 65.2% 1 day (0.4 in) 63.8°F 05h. 02m.
Vilanova i la Geltru 75.8°F 73.3°F 81.8% 2 days (0.7 in) 82.0°F 03h. 06m.
Villajoyosa 75.6°F 75.0°F 83.3% - 81.4°F 02h. 57m.
Vitoria-Gasteiz 64.7°F 59.8°F 73.3% - - 04h. 05m.
Xabia 76.2°F 75.8°F 78.7% 2 days (0.8 in) 81.0°F 03h. 29m.
Zaragoza 71.8°F 67.8°F 75.8% - - 03h. 48m.
* 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 Malta. 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 Malta. Monthly Weather Averages.

Popular Resorts:
NAME
F°
Antalya +68
Aya Napa +80
Bali +70
Crete +64
Eilat +84
Eivissa +76
Goa +80
Hainan +76
Hurghada +90
Kemer +64
Palma de Mallorca +74
Pattaya +80
Phuket +84
Punta Cana +88
Sharm-el-Sheikh +90