Measurements:
°C
°F
World Resorts

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

Below you can find weather conditions information for almost all popular resorts of Spain and Mexico. 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 61.0°F 59.8°F 77.8% 5 days (1.7 in) 58.0°F 03h. 09m.
Acantilados de Los Gigantes 72.4°F 64.4°F 60.7% 2 days (1.2 in) 79.0°F 05h. 13m.
Acapulco 86.0°F 83.2°F 51.0% - 89.8°F 06h. 33m.
Adeje 68.8°F 66.2°F 59.8% 1 day (0.9 in) 79.0°F 05h. 19m.
Aguadulce 68.2°F 66.6°F 50.5% - 72.2°F 06h. 03m.
Aguascalientes 70.7°F 56.6°F 44.2% - - 07h. 11m.
Aguilas 70.5°F 66.6°F 53.3% - 74.6°F 05h. 46m.
Albacete 59.3°F 54.9°F 74.5% - - 03h. 34m.
Alcossebre 65.5°F 60.7°F 63.9% - 71.2°F 04h. 36m.
Alcudia 68.7°F 65.3°F 64.8% - 72.4°F 04h. 31m.
Algarrobo-Costa 65.4°F 63.6°F 63.2% 1 day (0.5 in) 70.2°F 04h. 45m.
Algeciras 66.7°F 62.0°F 78.7% 3 days (1.9 in) 65.0°F 03h. 11m.
Alicante 69.1°F 65.1°F 63.6% - 73.8°F 04h. 41m.
Almeria 68.2°F 66.6°F 50.5% - 72.8°F 06h. 03m.
Almunecar 67.0°F 61.6°F 55.4% 3 days (0.7 in) 70.8°F 05h. 33m.
Altea 69.9°F 67.4°F 64.7% - 73.8°F 04h. 34m.
Alzira 68.7°F 62.0°F 64.2% - - 04h. 36m.
Arenals del Sol 69.4°F 65.4°F 63.1% - 73.6°F 04h. 44m.
Arenas del Mar 73.3°F 71.9°F 61.6% 1 day (0.5 in) 78.6°F 05h. 08m.
Arrecife 74.5°F 71.6°F 59.4% 1 day (0.3 in) 75.6°F 05h. 21m.
Atalaya Isdabe 66.7°F 60.9°F 61.4% 4 days (1.4 in) 67.6°F 04h. 57m.
Badajoz 63.8°F 59.7°F 81.4% 3 days (1.0 in) - 02h. 52m.
Badalona 63.6°F 60.5°F 67.6% - 71.2°F 04h. 11m.
Badia de Xabia 69.5°F 67.6°F 63.6% - 71.8°F 04h. 40m.
Bahia de Casares 65.3°F 58.0°F 73.2% 4 days (1.7 in) 66.2°F 03h. 44m.
Baiona 60.5°F 58.5°F 87.5% 6 days (2.5 in) 59.4°F 02h. 13m.
Barcelona 64.3°F 61.4°F 65.4% 1 day (0.3 in) 71.6°F 04h. 25m.
Barra de Potosi 85.3°F 80.2°F 48.7% - 89.2°F 06h. 48m.
Benalmadena 65.9°F 65.0°F 60.7% 1 day (0.8 in) 69.0°F 05h. 01m.
Benalmadeno 65.9°F 65.0°F 60.7% 1 day (0.8 in) 69.0°F 05h. 01m.
Benicasim 67.4°F 62.5°F 67.7% - 71.8°F 04h. 13m.
Benidorm 69.8°F 68.0°F 65.0% - 73.8°F 04h. 32m.
Bilbao 60.0°F 56.9°F 82.3% 1 day (0.5 in) 62.4°F 02h. 43m.
Binibeca 68.1°F 67.8°F 72.7% 1 day (0.6 in) 73.6°F 03h. 44m.
Blanes 63.1°F 56.2°F 74.0% - 68.6°F 03h. 34m.
Boca del Rio 80.4°F 79.1°F 70.7% - 86.4°F 04h. 18m.
Brisas de Zicatela 85.6°F 80.3°F 37.5% - 88.6°F 08h. 07m.
Burgos 52.1°F 48.9°F 85.5% 2 days (1.1 in) - 02h. 25m.
Cabo San Lucas 83.7°F 77.3°F 61.2% 1 day (0.4 in) 89.0°F 05h. 17m.
Cadaques 61.7°F 59.9°F 78.0% - 65.6°F 03h. 09m.
Cadiz 68.4°F 67.1°F 75.6% 5 days (2.1 in) 70.4°F 03h. 29m.
Cala Agulla 69.1°F 67.7°F 67.2% - 73.6°F 04h. 17m.
Cala Anguila-Cala Mendia 69.3°F 65.4°F 66.0% 1 day (0.4 in) 73.8°F 04h. 24m.
Cala Blanca 68.1°F 67.7°F 72.1% 1 day (0.6 in) 73.4°F 03h. 47m.
Cala Bona 69.2°F 68.2°F 68.7% 2 days (0.6 in) 73.4°F 04h. 08m.
Cala de Sant Vicent 69.6°F 67.3°F 63.8% - 72.6°F 04h. 38m.
Cala Dor 69.4°F 65.8°F 67.7% 1 day (0.4 in) 74.0°F 04h. 14m.
Cala en Bosc 68.1°F 67.7°F 72.1% 1 day (0.6 in) 73.6°F 03h. 47m.
Cala en Porter 68.1°F 67.8°F 72.7% 1 day (0.6 in) 73.2°F 03h. 44m.
Cala Figuera 69.6°F 68.8°F 66.9% 2 days (0.8 in) 74.2°F 04h. 19m.
Cala Llenya 69.6°F 67.3°F 63.8% - 73.0°F 04h. 38m.
Cala Mayor 68.6°F 65.1°F 68.2% - 73.4°F 04h. 11m.
Cala Mesquida 69.1°F 67.7°F 67.2% - 73.4°F 04h. 17m.
Cala Ratjada 69.1°F 67.7°F 67.2% - 73.6°F 04h. 17m.
Cala Sant Vicenc 68.3°F 67.5°F 67.9% - 72.6°F 04h. 12m.
Cala Vedella 69.5°F 68.2°F 63.7% - 74.2°F 04h. 39m.
Calafell 63.8°F 59.2°F 65.3% - 71.8°F 04h. 26m.
Calella 63.0°F 62.0°F 71.6% 1 day (0.3 in) 68.2°F 03h. 48m.
Calella de Palafrugell 61.7°F 59.8°F 79.5% - 66.2°F 03h. 01m.
Cales de Mallorca 69.0°F 65.0°F 66.2% 1 day (0.4 in) 73.8°F 04h. 23m.
Caleta de Campos 85.2°F 78.0°F 43.4% - 89.6°F 07h. 23m.
Callao Salvaje 69.1°F 66.7°F 57.2% 1 day (0.9 in) 79.0°F 05h. 36m.
Calpe 69.6°F 62.4°F 64.2% - 73.8°F 04h. 37m.
Cambados 59.6°F 56.8°F 88.8% 6 days (2.9 in) 58.2°F 02h. 05m.
Cambrils 65.3°F 64.2°F 66.0% - 71.6°F 04h. 22m.
Camp de Mar 68.6°F 67.0°F 67.9% - 73.4°F 04h. 13m.
Campeche 84.4°F 74.8°F 41.2% - 89.0°F 07h. 36m.
Can Picafort 68.3°F 64.3°F 64.6% - 72.2°F 04h. 32m.
Cancun 82.1°F 79.7°F 66.7% - 88.0°F 04h. 42m.
Canet de Mar 63.0°F 62.0°F 71.6% 1 day (0.3 in) 69.0°F 03h. 48m.
Cangas 60.5°F 58.5°F 87.5% 6 days (2.5 in) 59.0°F 02h. 13m.
Cap d'Artrutx 68.1°F 67.7°F 72.1% 1 day (0.6 in) 73.6°F 03h. 47m.
Capella 55.3°F 46.9°F 67.5% 2 days (0.7 in) - 04h. 11m.
Cartagena 70.2°F 68.3°F 58.7% - 74.6°F 05h. 12m.
Casitas 79.4°F 75.5°F 70.0% 1 day (0.7 in) 85.6°F 04h. 21m.
Castellon de la Plana 67.4°F 62.5°F 67.7% - 71.8°F 04h. 13m.
Celaya 72.0°F 57.5°F 48.2% - - 06h. 47m.
Ceuta 68.1°F 67.1°F 72.0% 2 days (1.8 in) 68.2°F 03h. 52m.
Chaclana de la Frontera 68.5°F 66.7°F 74.2% 6 days (2.1 in) 68.8°F 03h. 38m.
Chetumal 82.2°F 78.0°F 64.7% 2 days (0.8 in) 88.2°F 04h. 58m.
Chicoloapan 66.5°F 55.9°F 62.4% - - 05h. 13m.
Chihuahua 64.5°F 55.3°F 35.2% 1 day (0.4 in) - 07h. 58m.
Chilpancingo 75.1°F 59.5°F 64.8% 1 day (0.5 in) - 04h. 59m.
Chimalhuacan 66.2°F 55.8°F 62.8% - - 05h. 10m.
Chipiona 68.0°F 67.5°F 72.3% 4 days (1.6 in) 69.8°F 03h. 49m.
Ciudad Acuna 70.3°F 65.2°F 62.7% 2 days (0.6 in) - 04h. 59m.
Ciudad Apodaca 72.8°F 67.8°F 71.5% - - 04h. 06m.
Ciudad del Carmen 81.7°F 82.1°F 63.6% 2 days (0.8 in) 88.8°F 05h. 06m.
Ciudad Juarez 62.7°F 57.0°F 31.1% - - 08h. 17m.
Ciudad Lazaro Cardenas 86.0°F 78.6°F 53.8% - 89.2°F 06h. 13m.
Ciudad Lopez Mateos 64.4°F 56.0°F 62.6% 1 day (0.3 in) - 05h. 11m.
Ciudad Madero 79.5°F 78.1°F 71.9% 1 day (0.7 in) 86.2°F 04h. 07m.
Ciudad Nicolas Romero 63.5°F 53.1°F 63.5% - - 05h. 05m.
Ciudad Obregon 84.5°F 76.4°F 35.8% 2 days (0.7 in) - 07h. 56m.
Ciudad Victoria 77.4°F 68.4°F 60.4% - - 05h. 21m.
Ciutadella de Menorca 68.1°F 67.7°F 72.1% 1 day (0.6 in) 73.4°F 03h. 47m.
Coatzacoalcos 81.8°F 79.0°F 71.7% 2 days (1.1 in) 85.6°F 04h. 12m.
Colima 83.7°F 73.3°F 45.0% - - 07h. 11m.
Colonia de Sant Jordi 69.5°F 68.7°F 67.3% 1 day (0.6 in) 74.2°F 04h. 17m.
Coma Ruga 63.8°F 59.2°F 65.3% - 71.6°F 04h. 26m.
Conil de la Frontera 68.5°F 66.7°F 74.2% 6 days (2.1 in) 68.6°F 03h. 38m.
Cordoba 63.0°F 58.0°F 82.4% 3 days (1.0 in) - 02h. 47m.
Corralejo 75.0°F 73.5°F 61.5% - 76.2°F 05h. 08m.
Costa Adeje 71.8°F 70.0°F 56.6% 1 day (0.7 in) 79.0°F 05h. 40m.
Costa Blanca 69.9°F 68.1°F 64.8% - 73.8°F 04h. 33m.
Costa Brava 61.5°F 59.2°F 82.9% - 65.4°F 02h. 40m.
Costa Calma 73.6°F 72.4°F 55.8% - 76.0°F 05h. 45m.
Costa Careyes 84.5°F 81.5°F 51.6% - 89.4°F 06h. 26m.
Costa de Oro 77.0°F 69.1°F 73.9% 1 day (0.7 in) 86.6°F 03h. 56m.
Costa del Silencio 73.5°F 72.5°F 58.5% 1 day (0.4 in) 78.8°F 05h. 28m.
Costa Teguise 75.3°F 72.3°F 60.5% 1 day (0.3 in) 75.6°F 05h. 14m.
Cozumel 82.5°F 79.7°F 68.9% - 89.0°F 04h. 28m.
Cuautitlan Izcalli 64.9°F 54.9°F 65.5% - - 04h. 52m.
Cuautla 79.1°F 64.5°F 48.1% - - 06h. 51m.
Cuernavaca 73.3°F 61.5°F 51.2% - - 06h. 29m.
Culiacan 86.6°F 74.7°F 48.9% 2 days (1.0 in) - 06h. 35m.
Cullera 68.7°F 62.0°F 64.2% - 71.6°F 04h. 36m.
Dehesa de Campoamor 70.0°F 65.6°F 62.0% - 74.6°F 04h. 51m.
Denia 69.4°F 63.0°F 63.4% - 71.0°F 04h. 41m.
Durango 67.7°F 52.9°F 49.5% - - 06h. 33m.
Ecatepec 66.8°F 57.9°F 64.8% 1 day (0.3 in) - 04h. 56m.
Eivissa 69.7°F 67.3°F 64.2% - 73.2°F 04h. 37m.
El Arenal 49.5°F 48.2°F 84.2% 4 days (2.9 in) - 02h. 34m.
El Faro 66.5°F 65.0°F 60.2% 1 day (0.8 in) 68.6°F 05h. 04m.
El Medano 73.3°F 71.9°F 61.6% 1 day (0.5 in) 78.8°F 05h. 08m.
El Puerto de Santa Maria 68.4°F 67.1°F 75.8% 5 days (2.1 in) 70.4°F 03h. 28m.
El Vendrell 63.8°F 59.2°F 65.3% - 71.6°F 04h. 26m.
Empirabrava 61.7°F 59.9°F 78.0% - 65.6°F 03h. 09m.
Ensenada 75.6°F 63.4°F 35.0% 2 days (0.7 in) 76.6°F 07h. 51m.
Es Canar 69.6°F 67.3°F 63.8% - 73.0°F 04h. 38m.
Es Figueral 69.6°F 67.3°F 63.8% - 72.6°F 04h. 38m.
Es Pelats 69.1°F 67.7°F 67.2% - 73.6°F 04h. 17m.
Es Pujols 70.0°F 70.0°F 65.4% - 74.0°F 04h. 29m.
Estepona 65.3°F 58.0°F 73.2% 4 days (1.7 in) 66.8°F 03h. 44m.
Faro de Cullera 68.7°F 62.0°F 64.2% - 71.6°F 04h. 36m.
Ferrol 59.6°F 57.5°F 77.9% 4 days (1.5 in) 57.4°F 03h. 08m.
Figueres 61.7°F 59.9°F 78.0% - 65.8°F 03h. 09m.
Formentera 70.0°F 70.0°F 65.4% - 74.2°F 04h. 29m.
Fuengirola 66.5°F 65.0°F 60.2% 1 day (0.8 in) 68.6°F 05h. 04m.
Fuente del Gallo 68.5°F 66.7°F 74.2% 6 days (2.1 in) 68.8°F 03h. 38m.
Fuerteventura 74.9°F 72.6°F 61.1% - 77.0°F 05h. 11m.
Gandia 68.9°F 62.1°F 61.0% - 71.6°F 04h. 56m.
Garcia 68.6°F 60.8°F 75.7% - - 03h. 38m.
General Escobedo 71.5°F 66.7°F 71.5% - - 04h. 06m.
Gijon 61.3°F 55.0°F 86.6% 3 days (1.0 in) 60.2°F 02h. 17m.
Girona 62.3°F 54.4°F 76.5% - 66.0°F 03h. 18m.
Golf del Sur 73.5°F 72.5°F 58.5% 1 day (0.4 in) 78.8°F 05h. 28m.
Gomez Palacio 73.9°F 63.8°F 45.2% - - 06h. 58m.
Gran Canaria 73.1°F 70.2°F 70.6% 1 day (0.4 in) 77.2°F 04h. 10m.
Granada 57.5°F 49.6°F 78.7% 2 days (0.8 in) 70.8°F 03h. 10m.
Grau i Platja 68.9°F 62.1°F 61.0% - 71.4°F 04h. 56m.
Guadalajara 76.3°F 62.6°F 41.4% - - 07h. 32m.
Guadalajara 54.8°F 51.8°F 83.6% 1 day (0.9 in) - 02h. 38m.
Guadalupe 72.9°F 68.2°F 71.7% - - 04h. 05m.
Guardamar del Segura 70.1°F 65.6°F 62.4% - 74.4°F 04h. 48m.
Guia de Isora 68.7°F 61.6°F 59.9% 2 days (1.2 in) 79.0°F 05h. 18m.
Hermosillo 80.0°F 74.1°F 35.8% 1 day (1.0 in) - 07h. 52m.
Huelva 66.9°F 63.2°F 68.4% 2 days (1.1 in) 68.8°F 04h. 12m.
Irapuato 72.6°F 58.9°F 44.5% - - 07h. 12m.
Isla Mujeres 82.2°F 80.2°F 67.0% - 88.0°F 04h. 40m.
Islantilla 68.8°F 63.4°F 68.8% 2 days (0.8 in) 68.8°F 04h. 10m.
Ixtapaluca 65.0°F 50.8°F 63.4% - - 05h. 06m.
Jerez 67.9°F 64.4°F 75.1% 4 days (1.3 in) - 03h. 33m.
Jerez de la Frontera 67.9°F 64.4°F 75.1% 4 days (1.3 in) - 03h. 33m.
Jiutepec 75.7°F 65.1°F 51.8% - - 06h. 25m.
L'Albir 69.9°F 68.0°F 64.4% - 73.8°F 04h. 35m.
L'Escala 61.5°F 59.2°F 82.9% - 65.4°F 02h. 40m.
L'Estartit 61.5°F 59.2°F 82.9% - 65.0°F 02h. 40m.
La Cala de Mijas 66.5°F 65.0°F 60.2% 1 day (0.8 in) 68.4°F 05h. 04m.
La Cala del Moral 67.4°F 61.5°F 62.5% 1 day (0.7 in) 69.8°F 04h. 49m.
La Crucecita 87.8°F 77.3°F 46.8% 1 day (0.4 in) 88.6°F 07h. 04m.
La Gomera 73.4°F 72.4°F 63.8% 1 day (0.6 in) 78.0°F 04h. 53m.
La Linea de la Concepcion 65.5°F 64.3°F 72.3% 4 days (1.7 in) 65.6°F 03h. 50m.
La Manga 70.5°F 70.0°F 58.8% - 74.2°F 05h. 11m.
La Manzanilla 84.5°F 81.5°F 51.6% - 89.8°F 06h. 26m.
La Orotava 69.5°F 65.8°F 62.5% 1 day (0.6 in) 77.8°F 05h. 02m.
La Palma 72.0°F 69.3°F 70.9% 2 days (1.1 in) 78.4°F 04h. 07m.
La Paz 83.9°F 77.0°F 48.8% - 88.2°F 06h. 38m.
La Penita de Jaltemba 83.8°F 76.8°F 55.9% - 91.4°F 05h. 54m.
La Pesca 78.8°F 77.3°F 62.1% - 85.0°F 05h. 10m.
La Pineda 65.6°F 64.3°F 66.2% - 71.8°F 04h. 21m.
La Rapita 65.6°F 61.7°F 67.0% - 68.8°F 04h. 16m.
La Vigueta 79.4°F 75.5°F 70.0% 1 day (0.7 in) 85.6°F 04h. 21m.
Lanzarote 70.4°F 68.3°F 62.2% - 76.0°F 05h. 03m.
Las Palmas 74.5°F 71.4°F 71.6% 1 day (0.4 in) 77.4°F 04h. 03m.
Leon 52.4°F 48.3°F 88.5% 2 days (1.2 in) - 02h. 07m.
Leon 71.0°F 55.8°F 46.3% - - 06h. 58m.
Les Meravelles 68.6°F 65.0°F 65.8% - 73.4°F 04h. 26m.
Llafranc 61.7°F 59.8°F 79.5% - 66.2°F 03h. 01m.
Lleida 60.5°F 53.2°F 64.4% - - 04h. 30m.
Lloret de Mar 62.9°F 56.3°F 74.2% - 68.6°F 03h. 32m.
Logrono 56.2°F 50.8°F 76.3% 2 days (1.0 in) - 03h. 19m.
Lomo Quiebre 73.5°F 72.0°F 59.1% 2 days (0.5 in) 78.4°F 05h. 24m.
Los Alkazares 70.1°F 68.1°F 61.8% - 74.2°F 04h. 53m.
Los Cristianos 71.8°F 70.0°F 56.6% 1 day (0.7 in) 79.0°F 05h. 40m.
Los Gigantes 72.2°F 64.1°F 59.6% 2 days (1.2 in) 79.0°F 05h. 20m.
Los Medanos 82.4°F 73.3°F 60.3% - 86.2°F 05h. 27m.
Los Mochis 85.8°F 77.6°F 44.8% 1 day (0.5 in) - 07h. 01m.
Luces en el Mar 85.8°F 83.9°F 49.6% - 89.6°F 06h. 43m.
Madrid 57.5°F 54.7°F 82.4% 1 day (0.6 in) - 02h. 45m.
Magaluf 68.5°F 66.6°F 68.1% - 73.4°F 04h. 11m.
Mahahual 82.5°F 77.1°F 64.6% 3 days (1.3 in) 88.6°F 04h. 58m.
Mahon 68.1°F 67.8°F 72.7% 1 day (0.6 in) 72.6°F 03h. 44m.
Malaga 67.1°F 61.9°F 64.9% 1 day (0.6 in) 69.6°F 04h. 35m.
Malgrat de Mar 62.7°F 56.5°F 73.7% - 68.4°F 03h. 35m.
Manilva 65.9°F 63.2°F 71.6% 4 days (1.7 in) 66.2°F 03h. 54m.
Manresa 58.7°F 51.7°F 65.3% - - 04h. 25m.
Manzaltan 82.7°F 79.7°F 50.3% - 90.0°F 06h. 29m.
Manzanillo 85.6°F 78.0°F 41.0% - 90.0°F 07h. 38m.
Mar Menor 70.1°F 68.1°F 61.8% - 74.4°F 04h. 53m.
Marbella 65.9°F 60.7°F 62.7% 4 days (1.5 in) 68.2°F 04h. 49m.
Martos 60.7°F 54.4°F 78.6% 2 days (0.9 in) - 03h. 10m.
Maspalomas 74.8°F 72.9°F 56.4% 1 day (0.4 in) 77.4°F 05h. 42m.
Matamoros 79.3°F 73.5°F 59.5% 2 days (0.9 in) - 05h. 24m.
Mataro 62.9°F 61.1°F 69.2% 1 day (0.4 in) 69.6°F 04h. 02m.
Mazagon 66.9°F 63.2°F 68.4% 2 days (1.1 in) 69.8°F 04h. 12m.
Mazatlan 82.7°F 79.7°F 50.3% - 90.0°F 06h. 29m.
Mazunte 87.8°F 77.3°F 46.8% 1 day (0.4 in) 88.8°F 07h. 04m.
Melilla 69.7°F 65.0°F 63.4% - 72.4°F 04h. 46m.
Menorca 68.4°F 64.8°F 73.0% 2 days (0.6 in) 72.0°F 03h. 41m.
Merida 84.7°F 73.6°F 44.8% - 86.4°F 07h. 09m.
Mexica 65.6°F 55.4°F 62.1% 1 day (0.5 in) - 05h. 15m.
Mexicali 79.4°F 69.8°F 29.4% 1 day (0.3 in) - 08h. 25m.
Mexico City 65.7°F 57.4°F 62.7% 1 day (0.5 in) - 05h. 11m.
Miami Platja 65.3°F 64.2°F 66.0% - 72.0°F 04h. 22m.
Mijas 65.3°F 64.0°F 60.1% 2 days (1.0 in) 69.0°F 05h. 05m.
Minatitlan 81.6°F 74.6°F 65.9% 2 days (0.8 in) - 04h. 51m.
Mojacar 70.0°F 67.3°F 53.4% - 74.6°F 05h. 45m.
Mojacar Playa 70.0°F 67.3°F 53.4% - 74.6°F 05h. 45m.
Monclova 70.6°F 64.3°F 60.9% - - 05h. 14m.
Monte Gordo 79.4°F 75.5°F 70.0% 1 day (0.7 in) 85.6°F 04h. 21m.
Monterrey 70.3°F 64.2°F 73.6% - - 03h. 52m.
Morair 69.5°F 67.2°F 64.3% - 73.6°F 04h. 36m.
Morelia 68.3°F 52.5°F 47.7% - - 06h. 52m.
Motril 67.0°F 61.6°F 55.4% 3 days (0.7 in) - 05h. 33m.
Murcia 68.6°F 61.1°F 58.0% - 74.2°F 05h. 15m.
Naucalpan 65.1°F 56.3°F 62.0% 1 day (0.4 in) - 05h. 16m.
Nerja 66.8°F 61.6°F 62.4% 1 day (0.5 in) 70.6°F 04h. 50m.
Nezahualcoyotl 66.5°F 55.9°F 62.4% - - 05h. 13m.
Nigran 60.5°F 58.5°F 87.5% 6 days (2.5 in) 59.2°F 02h. 13m.
Nogales 64.1°F 53.6°F 39.1% 1 day (0.6 in) - 07h. 27m.
Nueva Andalucia 66.5°F 61.1°F 61.1% 4 days (1.4 in) 67.8°F 04h. 59m.
Nuevo Laredo 74.7°F 69.0°F 61.3% 2 days (1.1 in) - 05h. 10m.
Nuevo Vallarta 85.5°F 73.0°F 59.2% - 90.2°F 05h. 33m.
O Grove 59.6°F 56.8°F 88.8% 6 days (2.9 in) 58.4°F 02h. 05m.
Oaxaca 72.8°F 57.8°F 48.6% - - 06h. 49m.
Ojo de Agua 71.4°F 66.5°F 71.5% - - 04h. 06m.
Oropesa del Mar 67.4°F 62.5°F 67.7% - 72.0°F 04h. 13m.
Ourense 58.0°F 53.5°F 89.4% 4 days (1.9 in) - 02h. 02m.
Oviedo 58.4°F 50.7°F 86.5% 1 day (1.0 in) - 02h. 18m.
Pachuca 61.9°F 51.3°F 63.0% - - 05h. 08m.
Paguera 68.5°F 66.9°F 68.2% - 73.4°F 04h. 11m.
Palamos 61.7°F 59.8°F 79.5% - 66.0°F 03h. 01m.
Palm-Mar 71.8°F 70.0°F 56.6% 1 day (0.7 in) 79.0°F 05h. 40m.
Palma 68.6°F 65.1°F 68.2% - 73.4°F 04h. 11m.
Palma de Majorka 68.6°F 65.1°F 68.2% - 73.4°F 04h. 11m.
Palma de Mallorca 67.9°F 62.6°F 64.8% 1 day (0.4 in) 74.0°F 04h. 32m.
Palmanova 68.5°F 66.6°F 68.1% - 73.4°F 04h. 11m.
Pamplona 54.7°F 49.0°F 74.5% 2 days (0.9 in) - 03h. 29m.
Peniscola 65.5°F 60.7°F 63.9% - 70.4°F 04h. 36m.
Perula 84.5°F 81.5°F 51.6% - 89.4°F 06h. 26m.
Piedras Negras 71.3°F 65.9°F 62.6% 1 day (0.7 in) - 05h. 01m.
Pilar de la Foradada 70.0°F 65.6°F 62.0% - 74.6°F 04h. 51m.
Pineda de Mar 62.8°F 56.5°F 73.3% - 68.2°F 03h. 37m.
Platges de Fornells 68.0°F 64.6°F 72.9% 2 days (0.6 in) 72.0°F 03h. 42m.
Platja dAro 61.7°F 59.8°F 79.5% - 65.8°F 03h. 01m.
Platja de Palma 68.5°F 64.8°F 66.2% - 73.4°F 04h. 23m.
Platja den Bossa 69.6°F 67.3°F 63.8% - 73.6°F 04h. 38m.
Playa Azul 85.6°F 78.0°F 41.0% - 90.0°F 07h. 38m.
Playa Blanca 75.0°F 73.5°F 61.5% - 76.0°F 05h. 08m.
Playa Chachalacas 82.4°F 73.3°F 60.3% - 86.2°F 05h. 27m.
Playa de Muro 68.3°F 64.3°F 64.6% - 72.4°F 04h. 32m.
Playa del Carmen 81.9°F 74.7°F 66.7% - 88.4°F 04h. 43m.
Playa del Ingles 74.8°F 72.9°F 56.4% 1 day (0.4 in) 77.4°F 05h. 42m.
Playa Oriente 79.4°F 75.5°F 70.0% 1 day (0.7 in) 85.6°F 04h. 21m.
Playa Zipolite 87.8°F 77.3°F 46.8% 1 day (0.4 in) 88.6°F 07h. 04m.
Playa-de-Las-Americas 71.8°F 70.0°F 56.6% 1 day (0.7 in) 79.0°F 05h. 40m.
Pontevedra 59.6°F 56.8°F 88.8% 6 days (2.9 in) 58.0°F 02h. 05m.
Port d'Alcudia 68.7°F 65.3°F 64.8% - 72.4°F 04h. 31m.
Port de Pollenca 68.3°F 67.5°F 67.9% - 72.6°F 04h. 12m.
Port de Soller 66.6°F 61.0°F 73.9% 1 day (0.4 in) 73.2°F 03h. 36m.
Portinatx 69.6°F 67.3°F 63.8% - 72.4°F 04h. 38m.
Portocolom 69.0°F 65.0°F 66.2% 1 day (0.4 in) 73.8°F 04h. 23m.
Portonovo 59.6°F 56.8°F 88.8% 6 days (2.9 in) 58.6°F 02h. 05m.
Poza Rica 79.1°F 71.5°F 65.8% 1 day (0.4 in) - 04h. 49m.
Puebla 68.4°F 56.2°F 47.3% - - 06h. 55m.
Puerto Angel 87.8°F 77.3°F 46.8% 1 day (0.4 in) 88.6°F 07h. 04m.
Puerto Arista 90.2°F 79.2°F 55.4% - 91.2°F 06h. 05m.
Puerto Aventuras 81.9°F 74.7°F 66.7% - 88.4°F 04h. 43m.
Puerto de la Cruz 71.7°F 67.4°F 62.6% 1 day (0.5 in) 77.8°F 05h. 01m.
Puerto de Mazarron 69.2°F 66.5°F 56.5% - 74.2°F 05h. 25m.
Puerto de Mogan 73.5°F 72.0°F 59.1% 2 days (0.5 in) 78.4°F 05h. 24m.
Puerto de Santiago 66.0°F 62.2°F 60.0% 2 days (1.1 in) 79.0°F 05h. 18m.
Puerto del Carmen 75.2°F 72.1°F 60.3% - 75.4°F 05h. 15m.
Puerto Morelos 81.8°F 74.8°F 65.0% - 88.2°F 04h. 54m.
Puerto Rico de Gran Canaria 73.7°F 72.2°F 59.5% 2 days (0.5 in) 78.2°F 05h. 22m.
Puerto Vallarta 84.8°F 72.0°F 55.0% - 90.0°F 06h. 01m.
Punta Mita 85.5°F 73.0°F 59.2% - 90.4°F 05h. 33m.
Punta Prima 70.1°F 65.6°F 62.0% - 74.6°F 04h. 51m.
Punta Villela 85.5°F 73.0°F 59.2% - 90.4°F 05h. 33m.
Purerto Escondido 85.6°F 80.3°F 37.5% - 88.6°F 08h. 07m.
Queretaro 70.0°F 55.5°F 51.2% - - 06h. 27m.
Reus 62.1°F 56.5°F 64.2% - 71.6°F 04h. 32m.
Reynosa 78.8°F 72.7°F 53.1% 2 days (0.7 in) - 06h. 06m.
Rincon de Guayabitos 83.8°F 76.8°F 55.9% - 91.4°F 05h. 54m.
Rincon de la Victoria 67.4°F 61.5°F 62.5% 1 day (0.7 in) 70.0°F 04h. 49m.
Riviera Maya 81.9°F 74.7°F 66.7% - 88.4°F 04h. 43m.
Roquetas de Mar 68.2°F 66.6°F 50.5% - 72.2°F 06h. 03m.
Roses 61.7°F 59.9°F 78.0% - 65.6°F 03h. 09m.
Rota 68.3°F 65.7°F 74.9% 3 days (1.3 in) 70.4°F 03h. 34m.
Rotes Velles 68.5°F 66.6°F 68.1% - 73.4°F 04h. 11m.
S'Arenal 68.6°F 65.0°F 65.8% - 73.6°F 04h. 26m.
S'illot 69.2°F 68.2°F 68.7% 2 days (0.6 in) 73.6°F 04h. 08m.
Sa Coma 69.2°F 68.2°F 68.7% 2 days (0.6 in) 73.6°F 04h. 08m.
Sa Rapita 69.5°F 68.7°F 67.3% 1 day (0.6 in) 74.0°F 04h. 17m.
Sa Riera 61.6°F 59.7°F 81.1% - 65.8°F 02h. 51m.
Salamanca 73.7°F 59.1°F 43.8% - - 07h. 17m.
Salamanca 54.9°F 52.0°F 82.8% 4 days (1.4 in) - 02h. 42m.
Salchi 87.8°F 77.3°F 46.8% 1 day (0.4 in) 88.8°F 07h. 04m.
Salou 65.3°F 64.2°F 66.0% - 71.6°F 04h. 22m.
Saltillo 65.0°F 56.5°F 54.4% - - 05h. 59m.
San Agustinillo 87.8°F 77.3°F 46.8% 1 day (0.4 in) 88.6°F 07h. 04m.
San Augustin 74.8°F 72.9°F 56.4% 1 day (0.4 in) 77.2°F 05h. 42m.
San Blas 87.6°F 75.5°F 44.0% - 90.8°F 07h. 13m.
San Cristobal de La Laguna 69.3°F 69.2°F 66.5% 1 day (0.5 in) 78.2°F 04h. 36m.
San Cristobal de las Casas 62.6°F 56.1°F 61.6% - - 05h. 21m.
San Fernando 68.3°F 66.9°F 76.5% 6 days (2.2 in) 68.8°F 03h. 24m.
San Jaime Mediterraneo 68.0°F 64.6°F 72.9% 2 days (0.6 in) 73.2°F 03h. 42m.
San Jose 68.1°F 65.4°F 50.7% - 72.6°F 06h. 02m.
San Jose del Cabo 84.0°F 73.4°F 57.3% - 89.0°F 05h. 42m.
San Juan de Los Terreros 70.5°F 66.6°F 53.3% - 74.6°F 05h. 46m.
San Juan del Rio 67.8°F 54.9°F 54.3% - - 06h. 07m.
San Luis Potosi 65.4°F 55.0°F 61.8% - - 05h. 14m.
San Luis Rio Colorado 77.6°F 71.8°F 34.2% 1 day (0.2 in) - 07h. 55m.
San Nicolas de los Garza 71.4°F 66.5°F 71.5% - - 04h. 06m.
San Pablo de las Salinas 66.0°F 55.8°F 62.8% - - 05h. 10m.
San Pancho 83.8°F 76.8°F 55.9% - 91.0°F 05h. 54m.
San Patricio 85.1°F 78.3°F 47.4% - 89.6°F 06h. 54m.
San Pedro del Pinatar 70.1°F 68.1°F 61.8% - 74.4°F 04h. 53m.
San Sebastian 59.6°F 55.0°F 81.8% 3 days (1.3 in) 64.0°F 02h. 46m.
Sanlucar de Barrameda 68.3°F 65.1°F 70.8% 3 days (1.2 in) 69.6°F 03h. 59m.
Sant Antoni de Portmany 69.5°F 68.2°F 63.7% - 73.8°F 04h. 39m.
Sant Feliu de Guixols 62.3°F 58.4°F 76.7% - 66.0°F 03h. 18m.
Sant Pol de Mar 63.0°F 62.0°F 71.6% 1 day (0.3 in) 68.6°F 03h. 48m.
Santa Catarina 68.6°F 60.8°F 75.7% - - 03h. 38m.
Santa Cruz de La Palma 72.0°F 69.3°F 70.9% 2 days (1.1 in) 78.4°F 04h. 07m.
Santa Cruz de Tenerife 73.2°F 70.4°F 66.2% 1 day (0.5 in) 78.6°F 04h. 38m.
Santa Eularia des Riu 69.6°F 67.3°F 63.8% - 73.2°F 04h. 38m.
Santa Pola 70.1°F 65.6°F 62.4% - 73.2°F 04h. 48m.
Santa Ponsa 68.5°F 66.6°F 68.1% - 73.4°F 04h. 11m.
Santa Susanna 62.7°F 56.5°F 73.7% - 68.4°F 03h. 35m.
Santander 62.5°F 61.3°F 83.0% - 61.8°F 02h. 39m.
Santiago de Compostela 56.9°F 54.4°F 91.5% 3 days (1.7 in) - 01h. 49m.
Sanxenxo 59.6°F 56.8°F 88.8% 6 days (2.9 in) 58.6°F 02h. 05m.
Sayulita 83.8°F 76.8°F 55.9% - 91.0°F 05h. 54m.
Segovia 51.4°F 46.8°F 83.5% 1 day (1.2 in) - 02h. 38m.
ses Illetes 68.6°F 65.1°F 68.2% - 73.4°F 04h. 11m.
Sevilla 66.5°F 60.9°F 73.9% 2 days (0.7 in) 70.8°F 03h. 39m.
Seville 66.9°F 61.2°F 72.3% 2 days (0.7 in) - 03h. 49m.
Sierra Nevada 47.7°F 50.2°F 60.3% 2 days (0.8 in) 71.6°F 05h. 03m.
Siesta 69.6°F 67.3°F 63.8% - 73.2°F 04h. 38m.
Sitges 64.2°F 61.4°F 65.3% - 71.8°F 04h. 26m.
Son Xoriguer 68.1°F 67.7°F 72.1% 1 day (0.6 in) 73.6°F 03h. 47m.
Tamariu 61.7°F 59.8°F 79.5% - 66.0°F 03h. 01m.
Tampico 79.5°F 78.4°F 74.5% 1 day (0.7 in) 86.0°F 03h. 49m.
Tangolunda 87.8°F 77.3°F 46.8% 1 day (0.4 in) 88.6°F 07h. 04m.
Tapachula 87.2°F 75.8°F 58.4% 1 day (0.6 in) - 05h. 46m.
Tarifa 67.4°F 65.9°F 76.9% 5 days (2.1 in) 68.0°F 03h. 22m.
Tarragona 65.0°F 64.0°F 65.8% - 71.8°F 04h. 23m.
Taurito 73.5°F 72.0°F 59.1% 2 days (0.5 in) 78.4°F 05h. 24m.
Tecolutla 78.3°F 71.8°F 66.7% - 85.8°F 04h. 43m.
Tehuacan 70.5°F 58.5°F 54.2% - - 06h. 10m.
Tenerife 64.2°F 59.5°F 66.1% 1 day (0.8 in) 77.8°F 04h. 39m.
Tepic 79.5°F 67.9°F 71.3% - - 04h. 11m.
Tijuana 76.4°F 69.5°F 40.1% 3 days (0.8 in) 75.8°F 07h. 18m.
Tlalnepantla 65.8°F 57.5°F 63.0% 1 day (0.4 in) - 05h. 08m.
Tlaquepaque 77.0°F 63.4°F 43.8% - - 07h. 16m.
Toledo 58.9°F 55.5°F 82.4% - - 02h. 46m.
Toluca 60.0°F 44.3°F 53.3% - - 06h. 15m.
Tonala 76.0°F 64.2°F 41.4% - - 07h. 32m.
Torre del Mar 66.8°F 60.9°F 65.5% 1 day (0.5 in) 70.2°F 04h. 31m.
Torre del Ram 68.1°F 67.7°F 72.1% 1 day (0.6 in) 73.4°F 03h. 47m.
Torre La Mata 70.1°F 65.6°F 62.4% - 74.8°F 04h. 48m.
Torrelavega 60.9°F 55.8°F 84.9% 1 day (0.9 in) - 02h. 28m.
Torremolinos 67.2°F 61.9°F 62.5% 1 day (0.6 in) 69.4°F 04h. 50m.
Torrent de Cala Pi 69.5°F 68.7°F 67.3% 1 day (0.6 in) 74.0°F 04h. 17m.
Torreon 74.2°F 64.0°F 44.6% - - 07h. 03m.
Torrevieja 70.1°F 65.6°F 62.0% - 74.8°F 04h. 51m.
Torroks 65.4°F 63.6°F 63.2% 1 day (0.5 in) 70.4°F 04h. 45m.
Tossa de Mar 62.3°F 58.4°F 76.7% - 67.8°F 03h. 18m.
Troncones 85.3°F 80.2°F 48.7% - 89.2°F 06h. 48m.
Tulum 81.6°F 73.3°F 68.4% 1 day (0.7 in) 88.6°F 04h. 32m.
Tuxtla Gutierrez 80.7°F 68.9°F 56.4% - - 05h. 57m.
Uruapan 70.3°F 52.8°F 44.2% - - 07h. 15m.
Valencia 68.5°F 65.7°F 67.0% - 71.6°F 04h. 18m.
Valladolid 55.2°F 51.2°F 84.6% 2 days (1.4 in) - 02h. 31m.
Veracruz 81.4°F 76.7°F 68.9% - 86.2°F 04h. 30m.
Vic 57.7°F 52.0°F 76.6% - - 03h. 18m.
Vigo 60.5°F 58.4°F 87.2% 6 days (2.5 in) 59.0°F 02h. 15m.
Vilagarcia de Arousa 59.6°F 56.8°F 88.8% 6 days (2.9 in) 57.6°F 02h. 05m.
Vilanova i la Geltru 64.2°F 61.4°F 65.3% - 72.0°F 04h. 26m.
Villa de Alvarez 83.3°F 72.8°F 44.3% - - 07h. 15m.
Villahermosa 83.0°F 74.9°F 58.0% 2 days (0.6 in) - 05h. 45m.
Villajoyosa 69.7°F 66.8°F 65.3% - 73.8°F 04h. 30m.
Vitoria-Gasteiz 53.8°F 48.7°F 81.8% 2 days (0.7 in) - 02h. 46m.
Xabia 69.5°F 67.6°F 63.6% - 71.8°F 04h. 40m.
Xalapa 66.4°F 57.7°F 67.3% 2 days (0.6 in) - 04h. 40m.
Zamora 75.5°F 56.7°F 40.6% - - 07h. 39m.
Zapopan 76.3°F 62.6°F 41.4% - - 07h. 32m.
Zaragoza 60.0°F 54.3°F 68.0% - - 04h. 09m.
Zihuatanejo 85.3°F 80.2°F 48.7% - 89.2°F 06h. 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 Mexico. 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 Mexico. Monthly Weather Averages.

Popular Resorts:
NAME
F°
Antalya +50
Aya Napa +66
Bali +90
Crete +44
Eilat +62
Eivissa +62
Goa +84
Hainan +78
Hurghada +66
Kemer +44
Palma de Mallorca +58
Pattaya +86
Phuket +84
Punta Cana +84
Sharm-el-Sheikh +74