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 57.4°F 53.1°F 67.9% - 60.2°F 05h. 43m.
Acantilados de Los Gigantes 70.7°F 66.4°F 37.6% - 70.8°F 09h. 27m.
Adeje 69.3°F 66.2°F 38.8% - 71.0°F 09h. 17m.
Aguadulce 69.0°F 66.3°F 9.2% - 66.4°F 13h. 51m.
Aguilas 73.3°F 66.8°F 12.5% - 67.0°F 13h. 25m.
Albacete 63.1°F 51.2°F 22.0% - - 12h. 10m.
Alcossebre 66.3°F 58.8°F 23.8% 2 days (0.5 in) 67.0°F 12h. 00m.
Alcudia 67.7°F 62.6°F 31.0% - 66.2°F 10h. 56m.
Algarrobo-Costa 67.6°F 62.9°F 14.0% - 64.6°F 13h. 10m.
Algeciras 66.7°F 56.9°F 27.6% - 61.8°F 11h. 12m.
Alicante 71.4°F 64.4°F 17.9% - 67.4°F 12h. 43m.
Almeria 69.0°F 66.3°F 9.2% - 66.6°F 13h. 51m.
Almunecar 69.3°F 61.9°F 11.4% - 67.0°F 13h. 32m.
Altea 70.0°F 64.2°F 19.1% - 67.0°F 12h. 34m.
Alzira 73.5°F 61.0°F 17.8% - - 12h. 47m.
Arenals del Sol 71.4°F 64.4°F 17.9% - 67.6°F 12h. 43m.
Arenas del Mar 70.4°F 68.6°F 44.2% - 70.6°F 08h. 33m.
Arrecife 69.3°F 66.3°F 36.7% - 68.8°F 09h. 36m.
Atalaya Isdabe 71.7°F 59.5°F 12.2% - 64.2°F 13h. 24m.
Aura 67.7°F 66.8°F 20.8% - 68.2°F 12h. 09m.
Badajoz 68.2°F 52.5°F 28.4% - - 11h. 15m.
Badalona 64.8°F 60.4°F 39.0% 1 day (0.7 in) 66.6°F 09h. 51m.
Badia de Xabia 69.4°F 65.7°F 15.0% - 67.0°F 13h. 10m.
Bahia de Casares 69.2°F 56.4°F 13.5% - 63.4°F 13h. 12m.
Baiona 58.0°F 51.8°F 57.9% - 61.2°F 07h. 08m.
Barcelona 64.9°F 61.3°F 37.0% 1 day (0.7 in) 66.4°F 10h. 08m.
Benalmadena 67.6°F 63.8°F 11.9% - 64.8°F 13h. 27m.
Benalmadeno 67.6°F 63.8°F 11.9% - 64.6°F 13h. 27m.
Benicasim 70.3°F 63.1°F 23.1% - 67.6°F 12h. 05m.
Benidorm 69.6°F 66.0°F 18.7% - 67.0°F 12h. 37m.
Bilbao 55.7°F 50.0°F 80.9% 2 days (1.0 in) 61.6°F 03h. 48m.
Binibeca 66.4°F 64.1°F 32.8% - 66.4°F 10h. 41m.
Blanes 62.2°F 54.8°F 47.1% 1 day (0.6 in) 66.2°F 08h. 42m.
Bugibba 67.7°F 66.8°F 20.8% - 68.2°F 12h. 09m.
Burgos 50.9°F 41.4°F 60.5% - - 06h. 46m.
Cadaques 61.9°F 56.8°F 42.0% - 65.0°F 09h. 28m.
Cadiz 65.8°F 62.7°F 25.4% - 68.6°F 11h. 32m.
Cala Agulla 66.7°F 64.7°F 25.1% - 66.4°F 11h. 46m.
Cala Anguila-Cala Mendia 68.8°F 63.2°F 25.3% - 66.6°F 11h. 44m.
Cala Blanca 67.0°F 64.0°F 30.9% - 66.8°F 10h. 57m.
Cala Bona 67.8°F 63.8°F 26.5% - 66.4°F 11h. 34m.
Cala de Sant Vicent 68.4°F 65.9°F 34.0% - 67.2°F 10h. 27m.
Cala Dor 68.7°F 63.5°F 26.8% - 66.6°F 11h. 30m.
Cala en Bosc 67.0°F 64.0°F 30.9% - 67.0°F 10h. 57m.
Cala en Porter 66.4°F 64.1°F 32.8% - 66.8°F 10h. 41m.
Cala Figuera 68.3°F 64.2°F 30.7% - 66.8°F 10h. 56m.
Cala Llenya 68.4°F 65.9°F 34.0% - 67.2°F 10h. 27m.
Cala Mayor 68.3°F 62.0°F 34.6% - 67.4°F 10h. 24m.
Cala Mesquida 66.7°F 64.7°F 25.1% - 66.4°F 11h. 46m.
Cala Ratjada 66.7°F 64.7°F 25.1% - 66.4°F 11h. 46m.
Cala Sant Vicenc 67.1°F 64.0°F 28.6% - 66.2°F 11h. 16m.
Cala Vedella 68.2°F 66.0°F 31.2% - 67.0°F 10h. 51m.
Calafell 66.7°F 58.4°F 32.6% 2 days (0.6 in) 65.6°F 10h. 47m.
Calella 61.9°F 56.0°F 45.1% 1 day (0.6 in) 66.6°F 08h. 59m.
Calella de Palafrugell 61.8°F 56.6°F 46.1% - 64.8°F 08h. 51m.
Cales de Mallorca 69.3°F 62.7°F 26.3% - 66.6°F 11h. 35m.
Callao Salvaje 70.7°F 67.3°F 36.1% - 71.0°F 09h. 39m.
Calpe 70.2°F 64.4°F 18.6% - 66.8°F 12h. 38m.
Cambados 58.4°F 47.7°F 62.4% 1 day (0.6 in) 62.2°F 06h. 30m.
Cambrils 66.1°F 60.8°F 29.1% 1 day (0.5 in) 66.0°F 11h. 17m.
Camp de Mar 67.1°F 64.9°F 33.6% - 67.0°F 10h. 33m.
Can Picafort 68.4°F 61.5°F 28.7% - 66.6°F 11h. 15m.
Canet de Mar 61.9°F 56.0°F 45.1% 1 day (0.6 in) 66.4°F 08h. 59m.
Cangas 58.0°F 51.8°F 57.9% - 62.2°F 07h. 08m.
Cap d'Artrutx 67.0°F 64.0°F 30.9% - 67.0°F 10h. 57m.
Capella 61.3°F 44.6°F 38.4% - - 10h. 00m.
Cartagena 71.3°F 66.2°F 15.7% - 66.4°F 12h. 59m.
Castellon de la Plana 70.3°F 63.1°F 23.1% - 67.4°F 12h. 05m.
Ceuta 66.2°F 61.7°F 22.3% - 64.2°F 11h. 56m.
Chaclana de la Frontera 66.5°F 61.3°F 23.2% - 67.8°F 11h. 51m.
Chipiona 65.7°F 63.5°F 24.1% - 68.6°F 11h. 44m.
Ciutadella de Menorca 67.0°F 64.0°F 30.9% - 66.8°F 10h. 57m.
Colonia de Sant Jordi 68.6°F 64.1°F 27.6% - 67.6°F 11h. 23m.
Coma Ruga 66.7°F 58.4°F 32.6% 2 days (0.6 in) 65.4°F 10h. 47m.
Comino 67.7°F 66.8°F 20.8% - 68.2°F 12h. 09m.
Conil de la Frontera 66.5°F 61.3°F 23.2% - 66.0°F 11h. 51m.
Cordoba 69.0°F 52.1°F 24.1% - - 11h. 48m.
Corralejo 69.3°F 67.6°F 39.8% - 68.8°F 09h. 11m.
Costa Adeje 70.9°F 68.9°F 37.8% - 71.0°F 09h. 25m.
Costa Blanca 69.6°F 66.0°F 18.7% - 67.0°F 12h. 37m.
Costa Brava 62.0°F 55.5°F 44.9% - 64.2°F 09h. 02m.
Costa Calma 69.1°F 67.7°F 29.5% - 70.2°F 10h. 33m.
Costa del Silencio 70.0°F 68.7°F 43.9% - 70.6°F 08h. 36m.
Costa Teguise 69.9°F 67.1°F 40.3% - 68.6°F 09h. 07m.
Cullera 73.5°F 61.0°F 17.8% - 68.2°F 12h. 47m.
Dehesa de Campoamor 72.8°F 66.0°F 18.4% - 67.4°F 12h. 37m.
Denia 69.4°F 65.6°F 15.6% - 67.0°F 13h. 04m.
Eivissa 68.4°F 65.9°F 34.0% - 67.0°F 10h. 27m.
El Arenal 50.3°F 41.8°F 50.3% - - 08h. 10m.
El Faro 68.2°F 63.5°F 11.7% - 64.6°F 13h. 28m.
El Medano 70.4°F 68.6°F 44.2% - 70.4°F 08h. 33m.
El Puerto de Santa Maria 65.9°F 62.7°F 25.3% - 68.8°F 11h. 33m.
El Vendrell 66.7°F 58.4°F 32.6% 2 days (0.6 in) 65.6°F 10h. 47m.
Empirabrava 61.9°F 56.8°F 42.0% - 64.6°F 09h. 28m.
Es Canar 68.4°F 65.9°F 34.0% - 67.2°F 10h. 27m.
Es Figueral 68.4°F 65.9°F 34.0% - 67.2°F 10h. 27m.
Es Pelats 66.7°F 64.7°F 25.1% - 66.4°F 11h. 46m.
Es Pujols 68.2°F 66.5°F 33.2% - 67.0°F 10h. 33m.
Estepona 69.2°F 56.4°F 13.5% - 63.6°F 13h. 12m.
Faro de Cullera 73.5°F 61.0°F 17.8% - 68.2°F 12h. 47m.
Ferrol 56.8°F 52.3°F 68.9% - 60.0°F 05h. 34m.
Figueres 61.9°F 56.8°F 42.0% - 64.2°F 09h. 28m.
Formentera 68.2°F 66.5°F 33.2% - 67.0°F 10h. 33m.
Fuengirola 68.2°F 63.5°F 11.7% - 64.6°F 13h. 28m.
Fuente del Gallo 66.5°F 61.3°F 23.2% - 66.2°F 11h. 51m.
Fuerteventura 70.6°F 67.4°F 32.7% - 69.4°F 10h. 07m.
Gandia 71.7°F 61.4°F 16.6% - 68.2°F 12h. 56m.
Gijon 56.7°F 49.9°F 75.5% 5 days (1.5 in) 59.4°F 04h. 36m.
Girona 61.6°F 51.4°F 50.7% 2 days (1.0 in) 65.2°F 08h. 10m.
Golf del Sur 70.0°F 68.7°F 43.9% - 70.6°F 08h. 36m.
Gozo 67.3°F 67.0°F 21.4% - 68.2°F 12h. 04m.
Gran Canaria 69.4°F 66.9°F 37.3% - 70.4°F 09h. 29m.
Granada 61.5°F 48.2°F 20.9% - 65.8°F 12h. 12m.
Grau i Platja 71.7°F 61.4°F 16.6% - 68.4°F 12h. 56m.
Guadalajara 58.2°F 45.8°F 40.9% - - 09h. 33m.
Guardamar del Segura 72.7°F 65.9°F 17.6% - 67.2°F 12h. 44m.
Guia de Isora 67.8°F 63.7°F 38.1% - 70.8°F 09h. 23m.
Huelva 68.4°F 59.7°F 19.9% - 66.2°F 12h. 21m.
Islantilla 70.2°F 60.8°F 26.0% - 64.0°F 11h. 29m.
Jerez 69.4°F 59.3°F 21.3% - - 12h. 08m.
Jerez de la Frontera 67.7°F 59.0°F 23.3% - - 11h. 51m.
L'Albir 69.7°F 65.5°F 19.1% - 67.0°F 12h. 34m.
L'Escala 62.0°F 55.5°F 44.9% - 64.0°F 09h. 02m.
L'Estartit 62.0°F 55.5°F 44.9% - 64.0°F 09h. 02m.
La Cala de Mijas 68.2°F 63.5°F 11.7% - 64.4°F 13h. 28m.
La Cala del Moral 71.6°F 61.3°F 12.7% - 64.8°F 13h. 20m.
La Gomera 69.2°F 67.7°F 47.5% - 70.4°F 08h. 06m.
La Linea de la Concepcion 63.9°F 60.4°F 22.6% - 62.6°F 11h. 54m.
La Manga 69.5°F 67.5°F 14.5% - 68.2°F 13h. 09m.
La Orotava 68.1°F 65.2°F 60.3% - 70.2°F 06h. 23m.
La Palma 67.1°F 66.1°F 63.2% - 71.2°F 05h. 59m.
La Pineda 66.1°F 60.8°F 29.1% 1 day (0.5 in) 66.4°F 11h. 17m.
La Rapita 67.1°F 61.6°F 25.5% 2 days (0.7 in) 68.2°F 11h. 47m.
Lanzarote 65.7°F 62.7°F 37.4% - 67.8°F 09h. 31m.
Las Palmas 69.4°F 67.7°F 48.3% - 70.6°F 08h. 00m.
Leon 53.1°F 42.2°F 49.6% - - 08h. 22m.
Les Meravelles 69.1°F 61.5°F 30.9% - 67.4°F 10h. 56m.
Llafranc 61.8°F 56.6°F 46.1% - 64.8°F 08h. 51m.
Lleida 66.3°F 51.5°F 34.1% 1 day (0.2 in) - 10h. 36m.
Lloret de Mar 62.3°F 54.7°F 48.0% - 66.2°F 08h. 34m.
Logrono 56.1°F 47.5°F 72.7% - - 04h. 59m.
Lomo Quiebre 71.9°F 69.7°F 29.0% - 71.6°F 10h. 36m.
Los Alkazares 72.0°F 66.2°F 17.9% - 68.2°F 12h. 41m.
Los Cristianos 70.9°F 68.9°F 37.8% - 71.0°F 09h. 25m.
Los Gigantes 70.7°F 66.4°F 37.6% - 70.8°F 09h. 27m.
Madrid 62.7°F 53.7°F 37.4% - - 10h. 02m.
Magaluf 68.1°F 63.5°F 33.3% - 67.2°F 10h. 35m.
Mahon 66.4°F 64.1°F 32.8% - 66.0°F 10h. 41m.
Malaga 70.9°F 62.8°F 12.3% - 64.8°F 13h. 24m.
Malgrat de Mar 61.9°F 55.5°F 44.3% 1 day (0.6 in) 66.4°F 09h. 06m.
Manilva 68.0°F 55.5°F 16.9% - 63.4°F 12h. 43m.
Manresa 63.2°F 49.0°F 41.8% 2 days (0.9 in) - 09h. 28m.
Mar Menor 72.0°F 66.2°F 17.9% - 68.4°F 12h. 41m.
Marbella 69.9°F 60.2°F 11.9% - 64.4°F 13h. 27m.
Marfa 67.3°F 67.0°F 21.4% - 68.2°F 12h. 04m.
Marsaskala 67.5°F 66.8°F 18.9% - 68.4°F 12h. 25m.
Martos 64.3°F 52.7°F 24.9% - - 11h. 41m.
Maspalomas 72.7°F 69.6°F 27.6% - 70.6°F 10h. 47m.
Mataro 61.6°F 57.6°F 41.1% 1 day (0.7 in) 66.6°F 09h. 34m.
Mazagon 68.4°F 59.7°F 19.9% - 66.4°F 12h. 21m.
Mdina 67.7°F 66.8°F 20.8% - 68.2°F 12h. 09m.
Melilla 69.3°F 66.5°F 16.0% - 67.0°F 12h. 47m.
Mellieha 67.7°F 66.8°F 20.8% - 68.2°F 12h. 09m.
Menorca 67.9°F 62.8°F 31.6% - 66.2°F 10h. 51m.
Miami Platja 66.1°F 60.8°F 29.1% 1 day (0.5 in) 65.4°F 11h. 17m.
Mijas 67.2°F 63.4°F 11.7% - 64.8°F 13h. 28m.
Mojacar 71.5°F 67.2°F 11.8% - 66.8°F 13h. 30m.
Mojacar Playa 71.5°F 67.2°F 11.8% - 66.8°F 13h. 30m.
Morair 69.7°F 65.3°F 19.4% - 66.8°F 12h. 31m.
Motril 69.2°F 62.4°F 13.5% - - 13h. 14m.
Murcia 75.9°F 64.7°F 17.5% - 68.0°F 12h. 45m.
Nerja 69.3°F 60.9°F 14.8% - 65.4°F 13h. 03m.
Nigran 58.0°F 51.8°F 57.9% - 61.2°F 07h. 08m.
Nueva Andalucia 70.9°F 60.0°F 12.1% - 64.2°F 13h. 25m.
O Grove 58.4°F 47.7°F 62.4% 1 day (0.6 in) 62.0°F 06h. 30m.
Oropesa del Mar 70.3°F 63.1°F 23.1% - 67.6°F 12h. 05m.
Ourense 56.6°F 43.5°F 76.7% 1 day (0.7 in) - 04h. 24m.
Oviedo 54.5°F 45.5°F 76.6% 3 days (1.2 in) - 04h. 26m.
Paguera 67.0°F 64.5°F 33.2% - 67.0°F 10h. 36m.
Palamos 61.8°F 56.6°F 46.1% - 65.0°F 08h. 51m.
Palm-Mar 70.9°F 68.9°F 37.8% - 70.8°F 09h. 25m.
Palma 68.3°F 62.0°F 34.6% - 67.4°F 10h. 24m.
Palma de Majorka 68.3°F 62.0°F 34.6% - 67.4°F 10h. 24m.
Palma de Mallorca 69.3°F 60.8°F 30.3% - 67.6°F 11h. 01m.
Palmanova 68.1°F 63.5°F 33.3% - 67.2°F 10h. 35m.
Pamplona 53.6°F 44.3°F 81.3% - - 03h. 44m.
Peniscola 66.3°F 58.8°F 23.8% 2 days (0.5 in) 67.6°F 12h. 00m.
Pilar de la Foradada 72.8°F 66.0°F 18.4% - 67.4°F 12h. 37m.
Pineda de Mar 62.0°F 55.6°F 44.6% 1 day (0.6 in) 66.6°F 09h. 04m.
Platges de Fornells 67.9°F 62.8°F 31.6% - 66.2°F 10h. 51m.
Platja dAro 61.8°F 56.6°F 46.1% - 65.0°F 08h. 51m.
Platja de Palma 69.1°F 60.9°F 31.2% - 67.4°F 10h. 53m.
Platja den Bossa 68.4°F 65.9°F 34.0% - 67.0°F 10h. 27m.
Playa Blanca 69.3°F 67.6°F 39.8% - 68.8°F 09h. 11m.
Playa de Muro 68.4°F 61.5°F 28.7% - 66.4°F 11h. 15m.
Playa del Ingles 72.7°F 69.6°F 27.6% - 70.6°F 10h. 47m.
Playa-de-Las-Americas 70.9°F 68.9°F 37.8% - 71.0°F 09h. 25m.
Pontevedra 58.4°F 47.7°F 62.4% 1 day (0.6 in) 62.8°F 06h. 30m.
Port d'Alcudia 67.6°F 63.0°F 26.8% - 66.4°F 11h. 32m.
Port de Pollenca 67.1°F 64.0°F 28.6% - 66.2°F 11h. 16m.
Port de Soller 66.7°F 60.2°F 33.8% - 67.0°F 10h. 32m.
Portinatx 68.4°F 65.9°F 34.0% - 67.4°F 10h. 27m.
Portocolom 69.3°F 62.7°F 26.3% - 66.6°F 11h. 35m.
Portonovo 58.4°F 47.7°F 62.4% 1 day (0.6 in) 62.4°F 06h. 30m.
Puerto de la Cruz 68.1°F 65.2°F 60.3% - 70.4°F 06h. 23m.
Puerto de Mazarron 72.4°F 65.3°F 16.6% - 67.4°F 12h. 50m.
Puerto de Mogan 71.9°F 69.7°F 29.0% - 71.6°F 10h. 36m.
Puerto de Santiago 69.2°F 65.2°F 24.6% - 70.8°F 11h. 13m.
Puerto del Carmen 70.1°F 67.2°F 38.0% - 69.0°F 09h. 26m.
Puerto Rico de Gran Canaria 72.1°F 69.9°F 28.3% - 71.4°F 10h. 42m.
Punta Prima 72.7°F 65.9°F 19.2% - 67.0°F 12h. 31m.
Reus 65.6°F 57.6°F 31.7% 2 days (0.5 in) 66.2°F 10h. 54m.
Rincon de la Victoria 71.6°F 61.3°F 12.7% - 64.8°F 13h. 20m.
Roquetas de Mar 69.0°F 66.3°F 9.2% - 66.4°F 13h. 51m.
Roses 61.9°F 56.8°F 42.0% - 64.8°F 09h. 28m.
Rota 66.1°F 62.6°F 24.1% - 68.2°F 11h. 44m.
Rotes Velles 68.1°F 63.5°F 33.3% - 67.0°F 10h. 35m.
S'Arenal 69.1°F 61.5°F 30.9% - 67.4°F 10h. 56m.
S'illot 67.8°F 63.8°F 26.5% - 66.4°F 11h. 34m.
Sa Coma 67.8°F 63.8°F 26.5% - 66.4°F 11h. 34m.
Sa Rapita 68.6°F 64.1°F 27.6% - 67.6°F 11h. 23m.
Sa Riera 62.0°F 56.0°F 47.9% 1 day (0.6 in) 64.2°F 08h. 36m.
Salamanca 55.4°F 43.6°F 46.4% - - 08h. 46m.
Salou 66.1°F 60.8°F 29.1% 1 day (0.5 in) 66.2°F 11h. 17m.
San Augustin 72.7°F 69.6°F 27.6% - 70.6°F 10h. 47m.
San Cristobal de La Laguna 63.1°F 62.0°F 58.1% - 70.6°F 06h. 41m.
San Fernando 66.1°F 61.7°F 26.3% - 68.6°F 11h. 24m.
San Jaime Mediterraneo 67.9°F 62.8°F 31.6% - 66.8°F 10h. 51m.
San Jose 71.1°F 65.4°F 9.2% - 66.6°F 13h. 51m.
San Juan de Los Terreros 73.3°F 66.8°F 12.5% - 67.0°F 13h. 25m.
San Pedro del Pinatar 72.0°F 66.2°F 17.9% - 68.2°F 12h. 41m.
San Sebastian 57.7°F 50.9°F 83.0% 4 days (1.6 in) 62.2°F 03h. 29m.
Sanlucar de Barrameda 66.9°F 61.9°F 27.4% - 69.0°F 11h. 16m.
Sant Antoni de Portmany 68.2°F 66.0°F 31.2% - 67.0°F 10h. 51m.
Sant Feliu de Guixols 61.9°F 54.6°F 49.5% - 65.2°F 08h. 20m.
Sant Pol de Mar 61.9°F 56.0°F 45.1% 1 day (0.6 in) 66.4°F 08h. 59m.
Santa Cruz de La Palma 67.1°F 66.1°F 63.2% - 71.2°F 05h. 59m.
Santa Cruz de Tenerife 67.6°F 66.5°F 62.4% - 70.8°F 06h. 06m.
Santa Eularia des Riu 68.4°F 65.9°F 34.0% - 67.2°F 10h. 27m.
Santa Pola 71.5°F 65.3°F 17.1% - 67.6°F 12h. 49m.
Santa Ponsa 68.1°F 63.5°F 33.3% - 67.0°F 10h. 35m.
Santa Susanna 61.9°F 55.5°F 44.3% 1 day (0.6 in) 66.4°F 09h. 06m.
Santander 58.4°F 55.8°F 81.1% 6 days (1.7 in) 60.8°F 03h. 47m.
Santiago de Compostela 56.9°F 46.9°F 81.4% - - 03h. 44m.
Sanxenxo 58.4°F 47.7°F 62.4% 1 day (0.6 in) 62.2°F 06h. 30m.
Segovia 51.8°F 41.0°F 58.0% - - 07h. 05m.
ses Illetes 68.3°F 62.0°F 34.6% - 67.2°F 10h. 24m.
Sevilla 71.4°F 57.0°F 23.3% - 68.4°F 11h. 53m.
Seville 71.4°F 57.0°F 23.3% - - 11h. 53m.
Sierra Nevada 56.4°F 46.7°F 17.8% - 65.8°F 12h. 39m.
Siesta 68.4°F 65.9°F 34.0% - 67.2°F 10h. 27m.
Sitges 66.1°F 60.0°F 33.4% 1 day (0.6 in) 67.0°F 10h. 40m.
Sliema 67.5°F 66.8°F 18.9% - 68.4°F 12h. 25m.
Son Xoriguer 67.0°F 64.0°F 30.9% - 67.0°F 10h. 57m.
St Julians Bay 67.5°F 66.8°F 18.9% - 68.4°F 12h. 25m.
Tamariu 61.8°F 56.6°F 46.1% - 64.6°F 08h. 51m.
Tarifa 64.9°F 61.2°F 31.9% - 64.2°F 10h. 35m.
Tarragona 66.3°F 60.7°F 30.8% 2 days (0.6 in) 66.4°F 11h. 01m.
Taurito 71.9°F 69.7°F 29.0% - 71.6°F 10h. 36m.
Tenerife 63.9°F 60.0°F 58.5% - 70.2°F 06h. 37m.
Toledo 63.3°F 51.1°F 31.9% - - 10h. 48m.
Torre del Mar 69.9°F 57.6°F 14.0% - 64.6°F 13h. 10m.
Torre del Ram 67.0°F 64.0°F 30.9% - 66.8°F 10h. 57m.
Torre La Mata 72.7°F 65.9°F 17.6% - 67.0°F 12h. 44m.
Torrelavega 57.4°F 51.2°F 76.1% 3 days (1.4 in) - 04h. 30m.
Torremolinos 70.1°F 63.2°F 12.0% - 64.8°F 13h. 26m.
Torrent de Cala Pi 68.6°F 64.1°F 27.6% - 67.6°F 11h. 23m.
Torrevieja 72.7°F 65.9°F 19.2% - 67.0°F 12h. 31m.
Torroks 67.6°F 62.9°F 14.0% - 65.0°F 13h. 10m.
Tossa de Mar 61.9°F 54.6°F 49.5% - 66.0°F 08h. 20m.
Valencia 71.2°F 63.3°F 20.7% - 67.8°F 12h. 24m.
Valladolid 55.5°F 43.8°F 44.3% - - 09h. 07m.
Valletta 67.5°F 66.8°F 18.9% - 68.4°F 12h. 25m.
Vic 57.7°F 48.6°F 49.6% 2 days (1.2 in) - 08h. 20m.
Vigo 58.0°F 51.8°F 57.9% - 62.0°F 07h. 08m.
Vilagarcia de Arousa 58.4°F 47.7°F 62.4% 1 day (0.6 in) 62.2°F 06h. 30m.
Vilanova i la Geltru 66.1°F 60.0°F 33.4% 1 day (0.6 in) 66.6°F 10h. 40m.
Villajoyosa 69.5°F 66.8°F 16.8% - 67.0°F 12h. 53m.
Vitoria-Gasteiz 52.2°F 44.6°F 76.5% - - 04h. 26m.
Xabia 69.4°F 65.7°F 15.0% - 67.0°F 13h. 10m.
Zaragoza 63.0°F 53.5°F 35.4% 1 day (0.5 in) - 10h. 24m.
* 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
Antalya +80
Aya Napa +76
Bali +78
Crete +74
Eilat +90
Eivissa +66
Goa +92
Hainan +80
Hurghada +86
Kemer +78
Palma de Mallorca +66
Pattaya +90
Phuket +86
Punta Cana +82
Sharm-el-Sheikh +86