Measurements:
°C
°F
World Resorts

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

Below you can find weather conditions information for almost all popular resorts of Spain and Mexico in december. Day and night temperatures, cloud cover, precipitation, sea water temperature and sunny hours values are based on daily average values in december for last three years.
Resort name Air Temperature
Day / Night
Cloudiness Rainy Days /
Precipitation
Sea Water
Temperature
Sunny
Hours *
A Coruna 53.9°F 49.1°F 52.7% 1 day (1.4 in) 58.2°F 05h. 16m.
Acantilados de Los Gigantes 68.7°F 62.3°F 25.7% - 73.6°F 08h. 42m.
Acapulco 86.8°F 75.5°F 18.7% - 88.0°F 10h. 03m.
Adeje 67.6°F 56.4°F 29.2% - 72.8°F 08h. 21m.
Aguadulce 60.4°F 53.9°F 28.1% - 62.6°F 07h. 57m.
Aguascalientes 71.9°F 46.8°F 25.5% - - 09h. 03m.
Aguilas 62.0°F 55.1°F 33.5% 2 days (0.5 in) 63.4°F 07h. 25m.
Albacete 51.4°F 40.4°F 34.4% - - 07h. 13m.
Alcossebre 56.8°F 49.1°F 30.6% 1 day (0.6 in) 61.6°F 07h. 29m.
Alcudia 60.0°F 55.1°F 39.8% 1 day (1.1 in) 63.4°F 06h. 39m.
Algarrobo-Costa 59.8°F 52.8°F 29.5% 2 days (0.8 in) 61.8°F 07h. 50m.
Algeciras 60.4°F 54.6°F 44.9% 1 day (0.8 in) 63.2°F 06h. 22m.
Alicante 61.3°F 53.6°F 30.3% - 63.0°F 07h. 40m.
Almeria 59.5°F 55.2°F 27.6% - 63.0°F 08h. 01m.
Almunecar 61.2°F 54.6°F 26.4% 1 day (0.4 in) 62.2°F 08h. 08m.
Altea 60.8°F 54.4°F 30.6% - 63.2°F 07h. 36m.
Alzira 60.5°F 48.5°F 34.0% 1 day (0.9 in) - 07h. 15m.
Arenals del Sol 61.3°F 53.6°F 30.2% - 62.6°F 07h. 40m.
Arenas del Mar 69.5°F 67.5°F 23.4% - 73.0°F 08h. 57m.
Arrecife 68.1°F 65.8°F 38.8% - 71.0°F 07h. 19m.
Atalaya Isdabe 61.8°F 51.7°F 36.6% 1 day (0.8 in) 62.2°F 07h. 09m.
Badajoz 56.3°F 45.0°F 33.6% - - 07h. 18m.
Badalona 56.5°F 51.8°F 38.1% - 60.8°F 06h. 42m.
Badia de Xabia 60.2°F 55.5°F 33.3% 1 day (1.0 in) 62.8°F 07h. 20m.
Bahia de Casares 61.4°F 51.7°F 37.1% 1 day (0.8 in) 62.2°F 07h. 06m.
Baiona 54.2°F 47.7°F 45.0% 5 days (1.9 in) 58.8°F 06h. 02m.
Barcelona 57.6°F 52.6°F 37.3% - 61.0°F 06h. 47m.
Barra de Potosi 91.5°F 76.6°F 23.2% - 87.4°F 09h. 30m.
Benalmadena 58.5°F 53.7°F 36.2% 2 days (0.9 in) 62.2°F 07h. 11m.
Benalmadeno 59.6°F 53.8°F 36.6% 2 days (0.9 in) 62.2°F 07h. 09m.
Benicasim 60.4°F 51.3°F 32.7% - 61.8°F 07h. 19m.
Benidorm 60.7°F 55.5°F 30.8% - 63.2°F 07h. 36m.
Bilbao 51.6°F 45.7°F 58.5% 3 days (1.2 in) 58.4°F 04h. 45m.
Binibeca 59.7°F 58.0°F 43.5% 1 day (0.8 in) 64.6°F 06h. 18m.
Blanes 57.1°F 48.6°F 40.2% 2 days (1.1 in) 60.6°F 06h. 30m.
Boca del Rio 80.5°F 75.8°F 54.6% - 79.8°F 05h. 59m.
Brisas de Zicatela 85.5°F 76.5°F 13.0% - 86.8°F 10h. 44m.
Burgos 44.5°F 36.5°F 54.2% - - 05h. 11m.
Cabo San Lucas 81.6°F 68.7°F 23.7% - 80.8°F 09h. 12m.
Cadaques 55.6°F 50.3°F 36.2% 3 days (1.1 in) 59.6°F 06h. 50m.
Cadiz 60.2°F 55.3°F 35.1% 2 days (1.0 in) 62.8°F 07h. 18m.
Cala Agulla 60.1°F 57.7°F 41.2% 1 day (1.1 in) 64.2°F 06h. 32m.
Cala Anguila-Cala Mendia 60.2°F 53.4°F 39.6% 1 day (0.8 in) 64.4°F 06h. 41m.
Cala Blanca 59.9°F 57.1°F 42.5% 2 days (1.2 in) 64.4°F 06h. 23m.
Cala Bona 60.0°F 54.0°F 40.4% 1 day (0.9 in) 64.2°F 06h. 37m.
Cala de Sant Vicent 61.1°F 57.9°F 36.9% 1 day (0.7 in) 63.8°F 06h. 59m.
Cala Dor 60.4°F 55.1°F 38.6% 1 day (0.8 in) 64.2°F 06h. 48m.
Cala en Bosc 59.9°F 57.1°F 42.5% 2 days (1.2 in) 64.6°F 06h. 23m.
Cala en Porter 59.7°F 58.0°F 43.5% 1 day (0.8 in) 64.4°F 06h. 18m.
Cala Figuera 60.4°F 55.4°F 38.0% - 64.2°F 06h. 51m.
Cala Llenya 61.1°F 57.9°F 36.7% 1 day (0.7 in) 63.8°F 07h. 00m.
Cala Mayor 60.3°F 52.0°F 36.5% - 63.4°F 06h. 59m.
Cala Mesquida 60.1°F 57.7°F 41.2% 1 day (1.1 in) 63.8°F 06h. 31m.
Cala Ratjada 60.1°F 57.7°F 41.2% 1 day (1.1 in) 64.2°F 06h. 32m.
Cala Sant Vicenc 60.0°F 55.6°F 40.2% 1 day (1.1 in) 63.4°F 06h. 37m.
Cala Vedella 61.0°F 57.7°F 37.4% 1 day (0.7 in) 64.0°F 06h. 56m.
Calafell 58.1°F 49.3°F 33.6% 1 day (0.5 in) 61.0°F 07h. 09m.
Calella 57.0°F 51.0°F 39.4% 2 days (1.1 in) 60.8°F 06h. 35m.
Calella de Palafrugell 56.1°F 50.7°F 39.4% 3 days (1.2 in) 60.2°F 06h. 34m.
Cales de Mallorca 60.4°F 54.3°F 39.2% - 64.4°F 06h. 44m.
Caleta de Campos 87.1°F 75.8°F 29.7% - 86.4°F 08h. 46m.
Callao Salvaje 68.4°F 60.3°F 28.3% - 73.4°F 08h. 26m.
Calpe 60.9°F 54.0°F 31.8% 1 day (0.7 in) 63.2°F 07h. 29m.
Cambados 54.6°F 44.4°F 46.5% 4 days (1.8 in) 57.8°F 05h. 53m.
Cambrils 57.7°F 51.5°F 32.1% 1 day (0.5 in) 61.2°F 07h. 17m.
Camp de Mar 60.3°F 55.5°F 37.4% - 63.6°F 06h. 54m.
Campeche 86.2°F 74.9°F 40.8% - 81.0°F 07h. 29m.
Can Picafort 60.0°F 53.9°F 40.0% 1 day (1.0 in) 63.4°F 06h. 38m.
Cancun 84.8°F 78.0°F 54.6% - 84.4°F 05h. 55m.
Canet de Mar 57.0°F 51.0°F 39.4% 2 days (1.1 in) 60.6°F 06h. 35m.
Cangas 54.2°F 47.7°F 45.0% 5 days (1.9 in) 58.4°F 06h. 02m.
Cap d'Artrutx 59.9°F 57.1°F 42.5% 2 days (1.2 in) 64.6°F 06h. 23m.
Capella 52.0°F 36.8°F 28.6% - - 07h. 32m.
Cartagena 61.5°F 55.2°F 32.4% - 63.2°F 07h. 30m.
Casitas 78.0°F 70.4°F 57.8% - 79.8°F 05h. 36m.
Castellon de la Plana 60.4°F 51.3°F 32.8% - 61.8°F 07h. 18m.
Celaya 74.1°F 48.3°F 30.2% - - 08h. 36m.
Ceuta 61.5°F 58.0°F 43.7% 1 day (1.0 in) 64.6°F 06h. 29m.
Chaclana de la Frontera 60.8°F 54.5°F 34.4% 3 days (0.9 in) 63.0°F 07h. 22m.
Chetumal 85.9°F 76.5°F 51.0% - 83.0°F 06h. 24m.
Chicoloapan 67.6°F 50.6°F 33.7% - - 08h. 16m.
Chihuahua 71.5°F 46.7°F 9.9% - - 10h. 20m.
Chilpancingo 76.4°F 53.8°F 29.0% - - 08h. 52m.
Chimalhuacan 67.8°F 51.3°F 33.5% - - 08h. 18m.
Chipiona 59.4°F 56.2°F 33.1% 1 day (0.8 in) 62.0°F 07h. 29m.
Ciudad Acuna 67.2°F 51.1°F 35.4% - - 07h. 39m.
Ciudad Apodaca 72.7°F 58.0°F 35.6% - - 07h. 48m.
Ciudad del Carmen 80.3°F 79.2°F 44.6% - 81.8°F 07h. 07m.
Ciudad Juarez 62.9°F 41.4°F 8.3% - - 10h. 16m.
Ciudad Lazaro Cardenas 90.5°F 75.5°F 31.5% - 87.4°F 08h. 34m.
Ciudad Lopez Mateos 66.8°F 49.9°F 39.5% - - 07h. 38m.
Ciudad Madero 79.1°F 70.6°F 64.8% - 77.8°F 04h. 47m.
Ciudad Nicolas Romero 65.6°F 48.8°F 41.6% - - 07h. 24m.
Ciudad Obregon 86.1°F 56.9°F 4.3% - - 10h. 59m.
Ciudad Victoria 78.5°F 61.9°F 31.3% - - 08h. 20m.
Ciutadella de Menorca 60.0°F 57.0°F 42.0% 2 days (1.2 in) 64.4°F 06h. 26m.
Coatzacoalcos 82.6°F 76.5°F 65.9% - 81.4°F 04h. 46m.
Colima 93.6°F 68.3°F 21.2% - - 09h. 39m.
Colonia de Sant Jordi 60.6°F 55.5°F 36.6% - 64.2°F 06h. 59m.
Coma Ruga 58.1°F 49.3°F 33.6% 1 day (0.5 in) 60.8°F 07h. 09m.
Conil de la Frontera 60.8°F 54.5°F 34.4% 3 days (0.9 in) 63.6°F 07h. 22m.
Cordoba 58.0°F 45.2°F 30.5% - - 07h. 40m.
Corralejo 69.0°F 67.2°F 39.2% - 70.6°F 07h. 17m.
Costa Adeje 70.0°F 66.2°F 28.0% - 72.8°F 08h. 28m.
Costa Blanca 60.7°F 55.5°F 30.8% - 63.2°F 07h. 36m.
Costa Brava 56.0°F 49.4°F 38.4% 3 days (1.1 in) 59.8°F 06h. 39m.
Costa Calma 68.0°F 68.0°F 32.4% - 71.6°F 08h. 01m.
Costa Careyes 87.0°F 75.7°F 48.1% - 84.8°F 06h. 41m.
Costa de Oro 76.9°F 70.2°F 74.3% - 81.2°F 03h. 50m.
Costa del Silencio 69.5°F 67.5°F 23.4% - 73.2°F 08h. 57m.
Costa Teguise 68.3°F 66.0°F 39.6% - 71.0°F 07h. 14m.
Cozumel 83.9°F 79.6°F 55.5% - 85.6°F 05h. 50m.
Cuautitlan Izcalli 68.0°F 50.8°F 39.0% - - 07h. 41m.
Cuautla 82.2°F 60.2°F 13.1% - - 10h. 34m.
Cuernavaca 76.7°F 54.2°F 19.0% - - 09h. 55m.
Culiacan 91.4°F 64.5°F 10.1% - - 10h. 33m.
Cullera 60.5°F 48.5°F 34.0% 1 day (0.9 in) 62.0°F 07h. 15m.
Dehesa de Campoamor 61.7°F 54.5°F 32.8% 1 day (0.6 in) 63.2°F 07h. 26m.
Denia 59.9°F 55.2°F 33.2% 1 day (0.9 in) 62.6°F 07h. 20m.
Durango 69.4°F 40.8°F 23.4% - - 09h. 10m.
Ecatepec 69.5°F 51.1°F 35.8% - - 08h. 02m.
Eivissa 61.1°F 57.9°F 36.7% 1 day (0.7 in) 63.6°F 07h. 00m.
El Arenal 43.7°F 36.1°F 38.4% 1 day (0.7 in) - 06h. 45m.
El Faro 60.7°F 55.9°F 36.5% 3 days (1.0 in) 62.4°F 07h. 10m.
El Medano 69.5°F 67.5°F 23.3% - 72.4°F 08h. 58m.
El Puerto de Santa Maria 60.2°F 55.3°F 34.7% 2 days (1.0 in) 62.6°F 07h. 20m.
El Vendrell 58.1°F 49.3°F 33.6% 1 day (0.5 in) 61.0°F 07h. 09m.
Empirabrava 55.6°F 50.3°F 36.3% 3 days (1.1 in) 59.4°F 06h. 49m.
Ensenada 67.8°F 53.7°F 28.2% - 61.2°F 08h. 15m.
Es Canar 61.1°F 57.9°F 36.7% 1 day (0.7 in) 63.8°F 07h. 00m.
Es Figueral 61.1°F 57.9°F 36.7% 1 day (0.7 in) 63.8°F 07h. 00m.
Es Pelats 60.1°F 57.7°F 41.2% 1 day (1.1 in) 64.2°F 06h. 32m.
Es Pujols 61.1°F 58.9°F 37.8% 1 day (0.8 in) 64.2°F 06h. 54m.
Estepona 61.4°F 51.7°F 37.1% 1 day (0.8 in) 62.2°F 07h. 07m.
Faro de Cullera 60.5°F 48.5°F 34.0% 1 day (0.9 in) 62.2°F 07h. 15m.
Ferrol 54.3°F 49.6°F 53.0% 1 day (1.4 in) 58.0°F 05h. 14m.
Figueres 55.6°F 50.3°F 36.3% 3 days (1.1 in) 59.4°F 06h. 49m.
Formentera 61.1°F 58.9°F 37.4% 1 day (0.8 in) 63.8°F 06h. 56m.
Fuengirola 60.7°F 55.9°F 36.5% 3 days (1.0 in) 62.4°F 07h. 09m.
Fuente del Gallo 60.8°F 54.5°F 34.4% 3 days (0.9 in) 63.8°F 07h. 22m.
Fuerteventura 69.2°F 65.8°F 36.9% - 70.8°F 07h. 32m.
Gandia 60.6°F 50.2°F 32.9% 2 days (1.0 in) 62.0°F 07h. 22m.
Garcia 73.6°F 56.6°F 26.3% - - 08h. 47m.
General Escobedo 73.0°F 58.6°F 32.8% - - 08h. 05m.
Gijon 55.0°F 47.0°F 55.5% 3 days (1.2 in) 57.8°F 05h. 00m.
Girona 56.7°F 45.4°F 38.3% 1 day (1.0 in) 60.4°F 06h. 40m.
Golf del Sur 69.5°F 67.5°F 23.5% - 72.6°F 08h. 57m.
Gomez Palacio 73.8°F 52.0°F 15.0% - - 09h. 58m.
Gran Canaria 68.9°F 64.7°F 31.4% - 71.4°F 08h. 08m.
Granada 51.7°F 38.3°F 29.5% - 62.2°F 07h. 48m.
Grau i Platja 60.6°F 50.2°F 32.9% 2 days (1.0 in) 62.0°F 07h. 22m.
Guadalajara 48.7°F 38.5°F 36.4% - - 06h. 55m.
Guadalajara 77.4°F 59.1°F 16.3% - - 10h. 07m.
Guadalupe 73.0°F 58.5°F 31.3% - - 08h. 15m.
Guardamar del Segura 62.0°F 53.8°F 32.1% 1 day (0.6 in) 63.0°F 07h. 30m.
Guia de Isora 65.3°F 59.1°F 27.8% - 72.8°F 08h. 29m.
Hermosillo 83.0°F 52.1°F 3.6% - - 10h. 57m.
Huelva 59.6°F 51.1°F 33.1% 1 day (0.6 in) 62.0°F 07h. 27m.
Irapuato 74.2°F 50.2°F 27.0% - - 08h. 57m.
Isla Mujeres 83.7°F 78.6°F 54.4% - 85.0°F 05h. 57m.
Islantilla 60.0°F 51.4°F 33.2% 1 day (0.7 in) 62.2°F 07h. 26m.
Ixtapaluca 66.7°F 48.9°F 35.1% - - 08h. 07m.
Jerez 60.2°F 51.4°F 31.3% 1 day (0.7 in) - 07h. 39m.
Jerez de la Frontera 60.2°F 51.4°F 31.3% 1 day (0.7 in) - 07h. 39m.
Jiutepec 80.3°F 57.8°F 15.4% - - 10h. 19m.
L'Albir 60.8°F 54.5°F 30.9% - 63.2°F 07h. 34m.
L'Escala 56.0°F 49.4°F 38.4% 3 days (1.1 in) 59.4°F 06h. 39m.
L'Estartit 56.0°F 49.4°F 38.4% 3 days (1.1 in) 59.4°F 06h. 39m.
La Cala de Mijas 60.7°F 55.9°F 36.5% 3 days (1.0 in) 62.6°F 07h. 10m.
La Cala del Moral 61.8°F 52.2°F 35.1% 1 day (0.8 in) 61.6°F 07h. 17m.
La Crucecita 88.7°F 74.0°F 17.4% - 83.8°F 10h. 15m.
La Gomera 69.3°F 67.0°F 27.2% - 73.4°F 08h. 33m.
La Linea de la Concepcion 57.3°F 53.5°F 43.2% 1 day (0.8 in) 62.6°F 06h. 32m.
La Manga 61.5°F 55.9°F 32.2% 1 day (0.6 in) 63.0°F 07h. 30m.
La Manzanilla 87.0°F 75.7°F 48.1% - 85.0°F 06h. 41m.
La Orotava 66.4°F 60.2°F 36.4% - 72.2°F 07h. 35m.
La Palma 67.6°F 66.1°F 44.3% - 72.8°F 06h. 46m.
La Paz 80.9°F 64.8°F 15.2% - 77.4°F 10h. 03m.
La Penita de Jaltemba 79.0°F 73.1°F 38.6% - 82.6°F 07h. 41m.
La Pesca 74.4°F 68.3°F 64.5% - 75.8°F 04h. 47m.
La Pineda 57.7°F 52.1°F 32.4% 1 day (0.5 in) 61.4°F 07h. 16m.
La Rapita 58.2°F 52.3°F 33.0% 1 day (0.5 in) 60.2°F 07h. 14m.
La Vigueta 78.0°F 70.4°F 57.8% - 79.8°F 05h. 36m.
Lanzarote 72.5°F 61.3°F 39.3% - 70.6°F 07h. 16m.
Las Palmas 68.2°F 65.0°F 41.0% - 71.6°F 07h. 07m.
Leon 45.3°F 36.2°F 46.0% - - 05h. 55m.
Leon 74.3°F 49.3°F 22.0% - - 09h. 28m.
Les Meravelles 60.5°F 51.8°F 35.6% - 63.4°F 07h. 04m.
Llafranc 56.1°F 50.7°F 39.4% 3 days (1.2 in) 60.2°F 06h. 34m.
Lleida 53.9°F 42.2°F 26.7% - - 07h. 45m.
Lloret de Mar 57.0°F 48.6°F 39.7% 2 days (1.1 in) 60.6°F 06h. 33m.
Logrono 49.1°F 36.9°F 55.2% - - 05h. 05m.
Lomo Quiebre 70.4°F 66.7°F 26.0% - 72.4°F 08h. 42m.
Los Alkazares 61.5°F 55.9°F 32.1% 1 day (0.6 in) 63.0°F 07h. 31m.
Los Cristianos 70.2°F 66.3°F 28.0% - 72.8°F 08h. 29m.
Los Gigantes 68.7°F 62.3°F 25.7% - 72.8°F 08h. 42m.
Los Medanos 84.7°F 71.6°F 41.4% - 80.4°F 07h. 25m.
Los Mochis 84.4°F 59.0°F 21.6% - - 09h. 17m.
Luces en el Mar 85.2°F 78.0°F 20.6% - 87.8°F 09h. 50m.
Madrid 50.2°F 42.2°F 34.9% - - 07h. 05m.
Magaluf 60.4°F 54.0°F 36.9% - 63.6°F 06h. 57m.
Mahahual 83.9°F 80.1°F 54.6% - 85.8°F 05h. 59m.
Mahon 59.7°F 58.0°F 43.5% 1 day (0.8 in) 64.2°F 06h. 18m.
Malaga 61.3°F 54.4°F 36.3% 2 days (0.8 in) 62.0°F 07h. 11m.
Malgrat de Mar 56.9°F 49.3°F 39.5% 2 days (1.1 in) 60.8°F 06h. 34m.
Manilva 61.2°F 51.7°F 39.3% 1 day (0.8 in) 62.2°F 06h. 54m.
Manresa 54.0°F 41.5°F 31.1% 1 day (0.5 in) - 07h. 20m.
Manzaltan 85.1°F 69.6°F 39.8% - 79.6°F 07h. 27m.
Manzanillo 90.5°F 74.3°F 35.0% - 86.0°F 08h. 08m.
Mar Menor 61.5°F 55.9°F 32.2% 1 day (0.6 in) 63.0°F 07h. 30m.
Marbella 61.2°F 53.7°F 34.6% 2 days (0.9 in) 62.4°F 07h. 21m.
Martos 54.6°F 40.4°F 32.9% - - 07h. 26m.
Maspalomas 70.3°F 66.1°F 24.7% - 71.6°F 08h. 50m.
Matamoros 76.7°F 65.1°F 53.6% 1 day (0.3 in) - 05h. 53m.
Mataro 56.0°F 51.0°F 38.7% 2 days (1.0 in) 60.8°F 06h. 39m.
Mazagon 59.6°F 51.1°F 33.1% 1 day (0.6 in) 62.2°F 07h. 27m.
Mazatlan 85.1°F 69.6°F 39.9% - 78.2°F 07h. 27m.
Mazunte 88.7°F 74.0°F 17.3% - 86.0°F 10h. 16m.
Melilla 62.8°F 57.8°F 32.4% - 63.8°F 07h. 38m.
Menorca 59.8°F 56.5°F 43.7% 1 day (0.8 in) 63.6°F 06h. 17m.
Merida 88.4°F 72.1°F 53.8% - 80.0°F 06h. 01m.
Mexica 68.8°F 52.7°F 35.8% - - 08h. 03m.
Mexicali 70.8°F 51.9°F 7.9% - - 10h. 14m.
Mexico City 68.7°F 52.6°F 35.7% - - 08h. 03m.
Miami Platja 57.7°F 51.5°F 32.2% 1 day (0.5 in) 61.4°F 07h. 17m.
Mijas 57.7°F 54.0°F 35.9% 2 days (0.9 in) 62.2°F 07h. 13m.
Minatitlan 83.1°F 73.6°F 66.2% - - 04h. 44m.
Mojacar 60.4°F 55.1°F 33.4% 2 days (0.6 in) 63.4°F 07h. 25m.
Mojacar Playa 60.4°F 55.1°F 33.4% 2 days (0.6 in) 63.6°F 07h. 25m.
Monclova 73.0°F 54.7°F 25.6% - - 08h. 47m.
Monte Gordo 78.0°F 70.4°F 57.8% - 79.8°F 05h. 36m.
Monterrey 73.3°F 58.5°F 29.8% - - 08h. 24m.
Morair 60.3°F 55.4°F 33.6% 1 day (0.9 in) 63.0°F 07h. 18m.
Morelia 72.5°F 49.5°F 29.7% - - 08h. 42m.
Motril 61.2°F 54.6°F 26.4% 1 day (0.4 in) - 08h. 08m.
Murcia 62.1°F 49.1°F 31.8% - 63.0°F 07h. 32m.
Naucalpan 67.2°F 50.5°F 38.9% - - 07h. 42m.
Nerja 61.0°F 54.0°F 28.9% 1 day (0.7 in) 62.2°F 07h. 53m.
Nezahualcoyotl 68.7°F 52.8°F 33.6% - - 08h. 17m.
Nigran 54.2°F 47.7°F 45.0% 5 days (1.9 in) 58.6°F 06h. 02m.
Nogales 69.7°F 44.1°F 4.6% - - 10h. 41m.
Nueva Andalucia 61.4°F 52.8°F 34.7% 2 days (0.9 in) 62.4°F 07h. 20m.
Nuevo Laredo 72.6°F 58.0°F 39.3% - - 07h. 20m.
Nuevo Vallarta 86.1°F 72.4°F 26.5% - 81.4°F 09h. 00m.
O Grove 54.6°F 44.4°F 46.4% 4 days (1.8 in) 58.0°F 05h. 53m.
Oaxaca 72.9°F 51.6°F 24.5% - - 09h. 24m.
Ojo de Agua 73.1°F 58.6°F 31.7% - - 08h. 12m.
Oropesa del Mar 60.4°F 51.3°F 33.0% - 62.0°F 07h. 17m.
Ourense 49.1°F 42.3°F 50.8% 2 days (0.8 in) - 05h. 30m.
Oviedo 53.2°F 40.6°F 50.5% 3 days (1.2 in) - 05h. 28m.
Pachuca 63.1°F 46.0°F 52.1% - - 06h. 14m.
Paguera 60.3°F 55.4°F 37.3% - 63.6°F 06h. 55m.
Palamos 56.1°F 50.7°F 39.4% 3 days (1.2 in) 60.2°F 06h. 34m.
Palm-Mar 70.3°F 66.4°F 27.0% - 73.2°F 08h. 35m.
Palma 60.3°F 52.0°F 36.5% - 63.6°F 06h. 59m.
Palma de Majorka 60.3°F 52.0°F 36.5% - 63.6°F 06h. 59m.
Palma de Mallorca 60.0°F 52.8°F 38.7% - 64.0°F 06h. 46m.
Palmanova 60.3°F 54.4°F 37.1% - 63.6°F 06h. 56m.
Pamplona 48.0°F 38.3°F 58.8% 2 days (1.0 in) - 04h. 44m.
Peniscola 56.8°F 49.1°F 30.6% 1 day (0.6 in) 61.6°F 07h. 29m.
Perula 87.0°F 75.7°F 48.0% - 84.2°F 06h. 42m.
Piedras Negras 68.8°F 53.0°F 39.1% - - 07h. 18m.
Pilar de la Foradada 61.7°F 54.5°F 32.7% 1 day (0.6 in) 63.2°F 07h. 27m.
Pineda de Mar 57.0°F 49.9°F 39.0% 2 days (1.1 in) 60.8°F 06h. 37m.
Platges de Fornells 59.9°F 55.3°F 43.6% 1 day (0.9 in) 63.8°F 06h. 17m.
Platja dAro 56.4°F 49.9°F 39.9% 3 days (1.3 in) 60.2°F 06h. 31m.
Platja de Palma 60.5°F 51.8°F 35.6% - 63.6°F 07h. 04m.
Platja den Bossa 61.1°F 58.5°F 37.1% 1 day (0.8 in) 63.8°F 06h. 58m.
Playa Azul 90.5°F 74.3°F 35.1% - 85.4°F 08h. 07m.
Playa Blanca 69.0°F 67.2°F 39.1% - 71.2°F 07h. 17m.
Playa Chachalacas 84.7°F 71.6°F 41.4% - 80.4°F 07h. 25m.
Playa de Muro 59.7°F 54.3°F 39.9% 1 day (1.1 in) 63.4°F 06h. 39m.
Playa del Carmen 84.6°F 77.8°F 55.6% - 85.6°F 05h. 50m.
Playa del Ingles 70.3°F 66.1°F 24.4% - 71.6°F 08h. 52m.
Playa Oriente 77.9°F 70.4°F 58.2% - 79.8°F 05h. 34m.
Playa Zipolite 88.7°F 74.0°F 17.3% - 85.8°F 10h. 16m.
Playa-de-Las-Americas 70.2°F 66.3°F 28.0% - 72.8°F 08h. 28m.
Pontevedra 54.6°F 44.4°F 46.6% 4 days (1.8 in) 57.8°F 05h. 52m.
Port d'Alcudia 60.0°F 55.1°F 39.8% 1 day (1.1 in) 63.4°F 06h. 39m.
Port de Pollenca 60.0°F 55.6°F 40.2% 1 day (1.1 in) 63.4°F 06h. 37m.
Port de Soller 59.3°F 51.0°F 38.0% - 63.6°F 06h. 50m.
Portinatx 61.1°F 57.9°F 36.9% 1 day (0.7 in) 63.8°F 06h. 59m.
Portocolom 60.4°F 55.1°F 38.6% 1 day (0.8 in) 64.4°F 06h. 48m.
Portonovo 54.6°F 44.4°F 46.6% 4 days (1.8 in) 58.2°F 05h. 52m.
Poza Rica 79.4°F 67.8°F 67.4% - - 04h. 33m.
Puebla 71.6°F 50.7°F 23.5% - - 09h. 25m.
Puerto Angel 88.7°F 74.0°F 17.1% - 85.2°F 10h. 17m.
Puerto Arista 85.0°F 72.9°F 20.2% - 87.8°F 09h. 55m.
Puerto Aventuras 84.6°F 77.8°F 55.6% - 85.6°F 05h. 50m.
Puerto de la Cruz 67.2°F 61.1°F 35.7% - 72.4°F 07h. 39m.
Puerto de Mazarron 61.3°F 52.3°F 30.5% 1 day (0.5 in) 63.2°F 07h. 41m.
Puerto de Mogan 70.4°F 66.8°F 26.1% - 71.8°F 08h. 41m.
Puerto de Santiago 69.0°F 62.4°F 25.7% - 72.8°F 08h. 42m.
Puerto del Carmen 69.1°F 66.2°F 38.7% - 70.4°F 07h. 20m.
Puerto Morelos 81.6°F 78.0°F 55.6% - 85.6°F 05h. 50m.
Puerto Rico de Gran Canaria 70.5°F 66.2°F 24.7% - 72.2°F 08h. 50m.
Puerto Vallarta 86.5°F 70.6°F 29.0% - 81.8°F 08h. 43m.
Punta Mita 86.1°F 72.4°F 26.5% - 82.0°F 09h. 00m.
Punta Prima 61.9°F 54.5°F 33.6% 1 day (0.6 in) 63.2°F 07h. 21m.
Punta Villela 86.1°F 72.4°F 26.5% - 82.0°F 09h. 00m.
Purerto Escondido 85.5°F 76.5°F 13.0% - 87.2°F 10h. 44m.
Queretaro 70.8°F 50.6°F 36.7% - - 07h. 54m.
Reus 54.5°F 49.0°F 31.5% - 61.2°F 07h. 21m.
Reynosa 76.3°F 63.2°F 47.5% - - 06h. 32m.
Rincon de Guayabitos 79.0°F 73.1°F 38.6% - 82.6°F 07h. 41m.
Rincon de la Victoria 61.8°F 52.2°F 35.3% 1 day (0.8 in) 61.8°F 07h. 16m.
Riviera Maya 84.6°F 77.8°F 55.6% - 85.4°F 05h. 50m.
Roquetas de Mar 60.3°F 55.4°F 27.7% - 62.8°F 08h. 00m.
Roses 55.6°F 50.3°F 36.3% 3 days (1.1 in) 59.4°F 06h. 49m.
Rota 59.9°F 55.2°F 32.9% 2 days (0.8 in) 62.6°F 07h. 30m.
Rotes Velles 60.2°F 54.7°F 37.5% - 63.8°F 06h. 54m.
S'Arenal 60.5°F 51.8°F 35.6% - 63.8°F 07h. 04m.
S'illot 60.0°F 53.9°F 40.2% 1 day (0.9 in) 64.2°F 06h. 38m.
Sa Coma 60.0°F 53.9°F 40.2% 1 day (0.9 in) 64.2°F 06h. 38m.
Sa Rapita 60.5°F 55.0°F 36.6% - 64.0°F 06h. 59m.
Sa Riera 56.0°F 50.3°F 39.7% 3 days (1.2 in) 60.0°F 06h. 32m.
Salamanca 47.5°F 37.5°F 39.4% - - 06h. 37m.
Salamanca 74.7°F 49.7°F 29.7% - - 08h. 39m.
Salchi 88.7°F 74.0°F 17.1% - 84.4°F 10h. 17m.
Salou 57.7°F 51.5°F 32.2% 1 day (0.5 in) 61.2°F 07h. 17m.
Saltillo 70.6°F 48.0°F 19.6% - - 09h. 30m.
San Agustinillo 88.7°F 74.0°F 17.1% - 85.8°F 10h. 17m.
San Augustin 70.2°F 65.6°F 25.4% - 71.6°F 08h. 46m.
San Blas 93.7°F 67.6°F 27.4% - 82.2°F 08h. 52m.
San Cristobal de La Laguna 64.5°F 64.4°F 40.9% - 73.0°F 07h. 07m.
San Cristobal de las Casas 64.5°F 53.6°F 46.2% 1 day (0.7 in) - 07h. 00m.
San Fernando 60.5°F 54.3°F 35.4% 3 days (1.0 in) 62.8°F 07h. 16m.
San Jaime Mediterraneo 59.8°F 56.5°F 43.7% 1 day (0.8 in) 64.4°F 06h. 17m.
San Jose 61.2°F 52.8°F 28.3% - 63.2°F 07h. 56m.
San Jose del Cabo 87.7°F 61.8°F 22.3% - 80.6°F 09h. 20m.
San Juan de Los Terreros 62.0°F 55.1°F 33.5% 2 days (0.5 in) 63.4°F 07h. 25m.
San Juan del Rio 70.0°F 48.3°F 38.4% - - 07h. 43m.
San Luis Potosi 67.0°F 47.9°F 45.2% - - 06h. 54m.
San Luis Rio Colorado 68.6°F 50.3°F 6.5% - - 10h. 24m.
San Nicolas de los Garza 72.9°F 59.2°F 31.5% - - 08h. 13m.
San Pablo de las Salinas 68.8°F 50.3°F 37.2% - - 07h. 52m.
San Pancho 79.0°F 73.1°F 38.7% - 82.6°F 07h. 40m.
San Patricio 88.1°F 76.0°F 42.0% - 85.4°F 07h. 22m.
San Pedro del Pinatar 61.5°F 55.9°F 32.2% 1 day (0.6 in) 63.2°F 07h. 30m.
San Sebastian 53.5°F 44.9°F 54.1% 4 days (2.1 in) 58.4°F 05h. 08m.
Sanlucar de Barrameda 59.8°F 53.6°F 32.2% 1 day (0.7 in) 61.4°F 07h. 34m.
Sant Antoni de Portmany 61.0°F 57.7°F 37.3% 1 day (0.7 in) 63.8°F 06h. 57m.
Sant Feliu de Guixols 56.8°F 48.6°F 40.1% 2 days (1.2 in) 60.4°F 06h. 31m.
Sant Pol de Mar 57.0°F 51.0°F 39.4% 2 days (1.1 in) 60.8°F 06h. 35m.
Santa Catarina 73.6°F 56.6°F 26.3% - - 08h. 47m.
Santa Cruz de La Palma 67.6°F 66.1°F 44.1% - 72.6°F 06h. 47m.
Santa Cruz de Tenerife 68.2°F 67.0°F 42.2% - 72.2°F 06h. 59m.
Santa Eularia des Riu 61.1°F 57.9°F 36.9% 1 day (0.7 in) 64.0°F 06h. 59m.
Santa Pola 62.0°F 53.8°F 32.1% 1 day (0.6 in) 62.8°F 07h. 30m.
Santa Ponsa 60.2°F 54.7°F 37.5% - 63.6°F 06h. 54m.
Santa Susanna 56.9°F 49.3°F 39.5% 2 days (1.1 in) 60.8°F 06h. 34m.
Santander 54.8°F 51.7°F 54.6% 2 days (1.5 in) 58.4°F 05h. 05m.
Santiago de Compostela 50.4°F 42.8°F 60.0% 2 days (1.4 in) - 04h. 37m.
Sanxenxo 54.6°F 44.4°F 46.5% 4 days (1.8 in) 58.2°F 05h. 53m.
Sayulita 79.0°F 73.1°F 38.6% - 82.4°F 07h. 40m.
Segovia 43.7°F 34.8°F 46.4% - - 05h. 58m.
ses Illetes 60.3°F 53.4°F 36.9% - 63.6°F 06h. 57m.
Sevilla 59.6°F 49.0°F 29.7% - 61.8°F 07h. 46m.
Seville 59.6°F 49.0°F 29.7% - - 07h. 46m.
Sierra Nevada 45.6°F 36.0°F 31.5% - 62.4°F 07h. 37m.
Siesta 61.1°F 57.9°F 36.7% 1 day (0.7 in) 64.0°F 07h. 00m.
Sitges 56.5°F 51.1°F 34.4% - 61.0°F 07h. 04m.
Son Xoriguer 59.9°F 57.1°F 42.5% 2 days (1.2 in) 64.6°F 06h. 23m.
Tamariu 56.0°F 50.5°F 39.9% 3 days (1.2 in) 60.2°F 06h. 31m.
Tampico 79.4°F 71.1°F 63.9% - 77.2°F 04h. 54m.
Tangolunda 88.7°F 74.0°F 17.1% - 83.6°F 10h. 17m.
Tapachula 87.2°F 71.1°F 32.7% 1 day (1.1 in) - 08h. 35m.
Tarifa 60.6°F 57.6°F 43.8% 2 days (1.0 in) 65.0°F 06h. 29m.
Tarragona 57.6°F 51.3°F 32.5% - 61.4°F 07h. 15m.
Taurito 70.5°F 66.5°F 24.3% - 72.4°F 08h. 53m.
Tecolutla 78.0°F 67.9°F 67.1% - 79.8°F 04h. 35m.
Tehuacan 72.1°F 51.2°F 37.5% - - 07h. 54m.
Tenerife 64.7°F 58.6°F 36.9% - 72.2°F 07h. 32m.
Tepic 85.5°F 66.2°F 17.6% - - 09h. 56m.
Tijuana 66.0°F 54.5°F 33.0% - 60.8°F 07h. 44m.
Tlalnepantla 68.5°F 51.6°F 37.4% - - 07h. 51m.
Tlaquepaque 76.3°F 58.1°F 15.8% - - 10h. 10m.
Toledo 51.5°F 42.8°F 32.3% - - 07h. 21m.
Toluca 62.4°F 45.7°F 41.9% - - 07h. 22m.
Tonala 76.0°F 58.2°F 15.7% - - 10h. 11m.
Torre del Mar 59.8°F 52.8°F 29.5% 2 days (0.8 in) 61.8°F 07h. 50m.
Torre del Ram 60.0°F 57.0°F 42.0% 2 days (1.2 in) 64.4°F 06h. 26m.
Torre La Mata 61.9°F 54.9°F 33.4% 1 day (0.6 in) 63.2°F 07h. 23m.
Torrelavega 52.1°F 47.5°F 53.7% 3 days (1.4 in) - 05h. 10m.
Torremolinos 61.0°F 53.9°F 36.8% 2 days (0.9 in) 62.0°F 07h. 08m.
Torrent de Cala Pi 60.6°F 55.5°F 36.5% - 64.2°F 06h. 59m.
Torreon 73.8°F 52.3°F 14.7% - - 10h. 01m.
Torrevieja 61.9°F 54.9°F 33.4% 1 day (0.6 in) 63.2°F 07h. 23m.
Torroks 57.5°F 51.8°F 28.9% 2 days (0.7 in) 62.2°F 07h. 53m.
Tossa de Mar 56.9°F 48.4°F 39.7% 2 days (1.2 in) 60.6°F 06h. 33m.
Troncones 91.5°F 76.6°F 23.2% - 87.0°F 09h. 30m.
Tulum 83.1°F 77.4°F 53.0% - 85.4°F 06h. 08m.
Tuxtla Gutierrez 80.7°F 59.6°F 51.8% - - 06h. 22m.
Uruapan 75.4°F 57.3°F 21.2% - - 09h. 38m.
Valencia 60.7°F 51.9°F 33.7% 1 day (0.7 in) 62.0°F 07h. 15m.
Valladolid 48.0°F 38.2°F 41.8% - - 06h. 22m.
Veracruz 81.8°F 75.6°F 53.6% - 79.8°F 06h. 06m.
Vic 52.7°F 42.3°F 35.8% 2 days (1.1 in) - 06h. 54m.
Vigo 54.2°F 47.8°F 44.8% 5 days (1.9 in) 58.2°F 06h. 03m.
Vilagarcia de Arousa 54.6°F 44.4°F 46.6% 4 days (1.8 in) 57.4°F 05h. 52m.
Vilanova i la Geltru 56.5°F 51.1°F 34.4% - 61.2°F 07h. 04m.
Villa de Alvarez 92.8°F 68.9°F 22.0% - - 09h. 34m.
Villahermosa 85.2°F 72.6°F 60.6% - - 05h. 21m.
Villajoyosa 60.9°F 55.1°F 31.0% - 63.2°F 07h. 34m.
Vitoria-Gasteiz 47.3°F 39.5°F 61.0% 2 days (1.0 in) - 04h. 32m.
Xabia 60.2°F 55.5°F 33.4% 1 day (1.0 in) 62.8°F 07h. 20m.
Xalapa 68.0°F 59.6°F 51.9% - - 06h. 17m.
Zamora 75.3°F 52.1°F 18.2% - - 09h. 57m.
Zapopan 77.4°F 59.1°F 16.3% - - 10h. 06m.
Zaragoza 52.9°F 43.9°F 35.9% - - 06h. 54m.
Zihuatanejo 91.5°F 76.6°F 23.1% - 87.6°F 09h. 31m.
* 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
Antalya +44
Aya Napa +56
Bali +78
Crete +52
Eilat +54
Eivissa +54
Goa +80
Hainan +70
Hurghada +60
Kemer +44
Palma de Mallorca +52
Pattaya +74
Phuket +80
Punta Cana +78
Sharm-el-Sheikh +62