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 Coruña 54.7°F 50.9°F 65.1% 7 days (8.6 in) 56.8°F 05h. 55m.
Acapulco 85.1°F 79.8°F 9.8% - 85.8°F 12h. 28m.
Adeje 66.5°F 63.2°F 24.2% - 68.2°F 11h. 00m.
Aguilas 69.7°F 65.0°F 30.1% 1 day (1.8 in) 60.8°F 10h. 33m.
Alcudia 64.5°F 61.5°F 35.7% 3 days (1.1 in) 61.2°F 09h. 54m.
Algeciras 61.9°F 57.6°F 32.3% 2 days (2.2 in) 60.0°F 10h. 13m.
Alicante 67.7°F 62.5°F 33.5% - 59.8°F 10h. 09m.
Almeria 67.1°F 62.5°F 28.9% 2 days (2.5 in) 60.0°F 10h. 43m.
Almunecar 64.1°F 61.1°F 25.4% 3 days (1.3 in) 59.6°F 11h. 11m.
Altea 66.0°F 61.1°F 34.8% 1 day (0.4 in) 59.8°F 09h. 58m.
Badalona 65.9°F 62.8°F 38.8% 1 day (0.6 in) 59.8°F 09h. 32m.
Barcelona 65.5°F 62.1°F 41.5% 1 day (0.6 in) 59.6°F 09h. 09m.
Benalmadena 65.7°F 59.8°F 29.6% 3 days (1.9 in) 59.8°F 10h. 36m.
Benalmadeno 65.7°F 59.8°F 29.6% 3 days (1.9 in) 59.8°F 10h. 36m.
Benicasim 69.9°F 62.2°F 21.9% - 61.4°F 11h. 49m.
Benidorm 65.6°F 60.6°F 38.1% 2 days (0.9 in) 59.8°F 09h. 31m.
Bilbao 59.2°F 51.1°F 65.9% 7 days (3.3 in) 58.4°F 05h. 48m.
Blanes 65.4°F 58.8°F 36.5% - 60.0°F 09h. 52m.
Boca del Rio 85.1°F 81.9°F 33.2% 1 day (0.9 in) 81.0°F 09h. 33m.
Burgos 51.0°F 39.1°F 55.9% 3 days (1.7 in) - 07h. 10m.
Cabo San Lucas 75.6°F 71.1°F 9.6% - 73.4°F 12h. 44m.
Cadaqués 64.2°F 59.3°F 30.6% 2 days (0.6 in) 60.8°F 10h. 43m.
Cadiz 63.6°F 59.8°F 28.1% 4 days (2.6 in) 61.2°F 10h. 49m.
Cala Dor 64.3°F 61.9°F 32.1% 2 days (1.0 in) 61.4°F 10h. 22m.
Cala Figuera 64.0°F 61.7°F 33.4% 1 day (0.7 in) 61.6°F 10h. 11m.
Cala Mayor 64.1°F 61.4°F 36.8% 1 day (0.6 in) 61.8°F 09h. 44m.
Cala Mesquida 63.7°F 62.4°F 36.5% 2 days (0.6 in) 61.4°F 09h. 47m.
Calafell 66.0°F 60.1°F 39.8% - 60.0°F 09h. 23m.
Calella 64.9°F 59.1°F 40.4% 2 days (1.0 in) 60.0°F 09h. 19m.
Calpe 65.8°F 61.0°F 33.9% 1 day (0.4 in) 59.8°F 10h. 06m.
Cambrils 66.0°F 60.9°F 36.6% 2 days (0.7 in) 61.0°F 09h. 49m.
Camp de Mar 63.7°F 62.1°F 38.9% 1 day (0.7 in) 61.6°F 09h. 27m.
Campeche 88.8°F 83.1°F 34.7% 1 day (0.7 in) 83.8°F 09h. 23m.
Can Picafort 64.3°F 60.4°F 36.4% 3 days (1.3 in) 61.8°F 09h. 48m.
Cancun 84.0°F 80.2°F 46.8% 4 days (1.7 in) 84.6°F 07h. 52m.
Capella 62.4°F 47.2°F 38.4% 2 days (1.0 in) - 09h. 37m.
Cartagena 67.2°F 63.2°F 37.2% 3 days (1.2 in) 60.6°F 09h. 36m.
Castellon de la Plana 69.9°F 62.2°F 21.9% - 61.4°F 11h. 49m.
Ceuta 62.2°F 58.6°F 34.7% 3 days (2.6 in) 60.6°F 09h. 53m.
Chaclana de la Frontera 63.4°F 58.1°F 31.2% 2 days (2.4 in) 61.2°F 10h. 23m.
Chetumal 86.2°F 81.1°F 50.3% - 86.2°F 07h. 21m.
Ciudad del Carmen 87.9°F 84.5°F 43.0% 4 days (2.4 in) 85.6°F 08h. 18m.
Ciudad Lazaro Cardenas 83.5°F 77.3°F 2.9% - 83.8°F 13h. 23m.
Coma Ruga 66.0°F 60.1°F 39.8% - 60.0°F 09h. 23m.
Cordoba 66.7°F 52.6°F 34.2% 4 days (1.9 in) - 10h. 01m.
Corralejo 65.7°F 65.2°F 54.7% - 66.0°F 06h. 59m.
Costa Adeje 68.5°F 66.9°F 20.4% - 68.0°F 11h. 30m.
Costa Blanca 65.6°F 60.6°F 38.1% 2 days (0.9 in) 59.6°F 09h. 31m.
Costa Brava 63.4°F 59.4°F 33.6% 2 days (1.0 in) 60.0°F 10h. 17m.
Cozumel 84.4°F 78.4°F 55.6% 4 days (1.6 in) 84.4°F 06h. 43m.
Cullera 70.3°F 60.9°F 31.4% - 60.0°F 10h. 28m.
Denia 65.3°F 61.7°F 39.2% 2 days (1.1 in) 60.0°F 09h. 23m.
Eivissa 64.6°F 64.1°F 44.1% 3 days (1.4 in) 59.8°F 08h. 42m.
El Arenal 52.0°F 41.2°F 33.5% 3 days (3.0 in) - 10h. 14m.
El Medano 67.5°F 66.6°F 20.6% - 68.0°F 11h. 28m.
El Puerto de Santa Maria 63.6°F 59.8°F 28.1% 4 days (2.6 in) 61.4°F 10h. 49m.
El Vendrell 66.0°F 60.1°F 39.8% - 60.0°F 09h. 23m.
Empirabrava 64.2°F 59.3°F 30.6% 2 days (0.6 in) 60.8°F 10h. 43m.
Estepona 65.3°F 55.7°F 28.5% 3 days (2.7 in) 59.8°F 10h. 45m.
Figueres 64.2°F 59.3°F 30.6% 2 days (0.6 in) 60.4°F 10h. 43m.
Formentera 64.6°F 64.2°F 43.2% 3 days (1.5 in) 59.2°F 08h. 49m.
Fuengirola 66.6°F 59.8°F 30.5% 2 days (1.7 in) 59.8°F 10h. 28m.
Fuerteventura 66.6°F 64.1°F 49.4% - 66.0°F 07h. 41m.
Gandia 68.6°F 61.2°F 37.6% 2 days (0.7 in) 60.2°F 09h. 36m.
Gijon 56.1°F 50.2°F 77.0% 8 days (4.5 in) 56.4°F 04h. 14m.
Girona 67.1°F 58.5°F 38.9% 2 days (1.2 in) 60.6°F 09h. 32m.
Golf del Sur 68.3°F 67.2°F 20.6% - 67.8°F 11h. 29m.
Gran Canaria 67.5°F 64.5°F 18.3% - 67.4°F 11h. 46m.
Granada 60.1°F 49.0°F 39.2% 3 days (3.9 in) 59.6°F 09h. 19m.
Guadalajara 81.6°F 72.2°F 8.3% - - 12h. 48m.
Guardamar del Segura 69.4°F 63.0°F 25.0% - 60.0°F 11h. 18m.
Guia de Isora 63.3°F 60.8°F 25.0% - 68.2°F 10h. 54m.
Huelva 65.9°F 55.9°F 30.3% 2 days (1.1 in) 62.4°F 10h. 32m.
Jerez 65.3°F 55.9°F 35.9% 4 days (3.0 in) - 09h. 45m.
L'Albir 65.3°F 60.8°F 38.9% 2 days (1.0 in) 59.8°F 09h. 24m.
La Manga 67.1°F 63.5°F 37.1% 2 days (1.3 in) 61.0°F 09h. 37m.
La Orotava 63.1°F 61.8°F 46.8% - 68.2°F 08h. 02m.
La Palma 64.9°F 63.5°F 37.7% - 69.0°F 09h. 14m.
La Pineda 65.8°F 60.4°F 38.1% 2 days (0.9 in) 60.8°F 09h. 37m.
Lanzarote 65.0°F 63.8°F 57.2% - 65.8°F 06h. 40m.
Las Palmas 65.5°F 63.9°F 51.2% - 67.2°F 07h. 26m.
León 52.8°F 40.7°F 50.1% 4 days (1.9 in) - 08h. 00m.
Lloret de Mar 65.2°F 59.0°F 38.3% 1 day (0.5 in) 60.0°F 09h. 37m.
Los Alkazares 67.1°F 63.5°F 37.1% 2 days (1.3 in) 61.0°F 09h. 37m.
Los Cristianos 68.9°F 67.4°F 20.7% - 68.0°F 11h. 27m.
Los Gigantes 66.3°F 63.8°F 25.6% - 68.2°F 10h. 49m.
Madrid 62.8°F 53.4°F 36.3% 2 days (0.8 in) - 09h. 50m.
Magaluf 64.6°F 61.5°F 38.1% 3 days (1.2 in) 61.4°F 09h. 33m.
Malaga 68.2°F 60.5°F 29.6% 2 days (1.8 in) 59.4°F 10h. 36m.
Malgrat de Mar 65.1°F 58.8°F 37.7% 2 days (0.8 in) 60.0°F 09h. 42m.
Mallorca 64.8°F 60.2°F 38.2% 4 days (1.6 in) 61.2°F 09h. 32m.
Manilva 64.6°F 55.0°F 27.2% 2 days (2.5 in) 59.8°F 10h. 56m.
Manzaltan 82.1°F 72.7°F 9.4% - 76.0°F 12h. 46m.
Manzanillo 80.2°F 76.8°F 4.8% - 82.4°F 13h. 11m.
Mar Menor 67.1°F 63.5°F 37.1% 2 days (1.3 in) 60.8°F 09h. 37m.
Marbella 67.5°F 57.7°F 28.8% 2 days (2.3 in) 60.0°F 10h. 42m.
Maspalomas 67.8°F 66.0°F 17.6% - 67.2°F 11h. 51m.
Mataro 65.9°F 60.5°F 42.5% 2 days (1.1 in) 60.2°F 09h. 01m.
Melilla 65.6°F 61.5°F 32.6% 2 days (1.6 in) 62.8°F 10h. 09m.
Menorca 64.1°F 62.8°F 30.6% 2 days (0.9 in) 61.0°F 10h. 37m.
Merida 89.3°F 80.7°F 38.3% 2 days (0.7 in) 83.0°F 08h. 57m.
Mexica 71.0°F 64.3°F 55.6% 8 days (6.5 in) - 06h. 42m.
Mijas 63.9°F 56.8°F 32.3% 3 days (2.1 in) 59.8°F 10h. 14m.
Mojacar 67.5°F 63.8°F 29.0% 1 day (1.8 in) 60.6°F 10h. 42m.
Morair 65.3°F 62.1°F 37.6% 2 days (0.8 in) 59.6°F 09h. 35m.
Motril 64.1°F 61.1°F 25.4% 3 days (1.3 in) - 11h. 11m.
Murcia 72.4°F 62.5°F 32.2% 2 days (0.8 in) 61.0°F 10h. 18m.
Nerja 64.3°F 58.6°F 27.7% 3 days (1.2 in) 59.6°F 10h. 52m.
Oropesa del Mar 69.9°F 62.2°F 21.9% - 61.6°F 11h. 49m.
Oviedo 55.7°F 46.7°F 61.1% 8 days (5.0 in) - 06h. 29m.
Paguera 63.6°F 62.0°F 37.5% 1 day (0.5 in) 61.6°F 09h. 38m.
Palma 64.9°F 60.5°F 40.5% 2 days (0.9 in) 61.8°F 09h. 13m.
Palma de Majorka 64.9°F 60.5°F 40.5% 2 days (0.9 in) 61.8°F 09h. 13m.
Palmanova 64.1°F 61.4°F 36.8% 1 day (0.6 in) 61.4°F 09h. 44m.
Pamplona 55.5°F 44.1°F 54.8% 4 days (2.5 in) - 07h. 20m.
Peniscola 65.8°F 58.3°F 26.3% - 62.2°F 11h. 13m.
Pilar de la Foradada 68.9°F 63.3°F 33.4% 2 days (1.0 in) 60.0°F 10h. 08m.
Pineda de Mar 65.3°F 58.9°F 39.4% - 60.0°F 09h. 27m.
Platja dAro 63.2°F 59.7°F 31.2% 2 days (1.0 in) 60.4°F 10h. 36m.
Platja de Palma 64.9°F 60.5°F 40.5% 2 days (0.9 in) 61.8°F 09h. 13m.
Platja den Bossa 64.6°F 64.2°F 43.2% 3 days (1.5 in) 60.0°F 08h. 49m.
Playa de Muro 64.7°F 61.4°F 37.7% 3 days (1.6 in) 61.4°F 09h. 37m.
Playa del Carmen 85.4°F 78.8°F 56.8% 5 days (2.0 in) 84.4°F 06h. 34m.
Playa del Ingles 67.8°F 66.0°F 17.6% - 67.2°F 11h. 51m.
Playa-de-Las-Americas 68.9°F 67.4°F 20.7% - 68.0°F 11h. 27m.
Puerto de la Cruz 64.9°F 63.6°F 31.3% - 68.2°F 10h. 04m.
Puerto de Mogan 67.2°F 65.7°F 18.8% - 67.6°F 11h. 42m.
Puerto de Santiago 67.3°F 65.2°F 24.0% - 68.2°F 11h. 02m.
Puerto del Carmen 66.0°F 64.9°F 57.4% - 66.2°F 06h. 38m.
Puerto Vallarta 81.6°F 73.6°F 10.6% - 78.0°F 12h. 30m.
Purerto Escondido 87.3°F 81.1°F 42.9% - 88.4°F 08h. 14m.
Purto Aventuras 85.4°F 78.8°F 56.8% 5 days (2.0 in) 84.4°F 06h. 34m.
Reus 63.4°F 59.1°F 39.7% 3 days (1.6 in) 60.8°F 09h. 24m.
Riviera Maya 85.4°F 78.8°F 56.8% 5 days (2.0 in) 84.4°F 06h. 34m.
Roquetas de Mar 65.1°F 61.8°F 24.2% 3 days (1.8 in) 60.2°F 11h. 21m.
Roses 64.2°F 59.3°F 30.6% 2 days (0.6 in) 60.8°F 10h. 43m.
Salou 66.0°F 60.9°F 36.6% 2 days (0.7 in) 60.8°F 09h. 49m.
San Augustin 67.5°F 65.7°F 18.2% - 67.0°F 11h. 47m.
San Fernando 63.6°F 58.5°F 27.2% 2 days (2.5 in) 61.2°F 10h. 55m.
San Jose 67.1°F 62.5°F 28.9% 2 days (2.5 in) 59.8°F 10h. 43m.
San Juan de Los Terreros 69.7°F 65.0°F 30.1% 1 day (1.8 in) 60.8°F 10h. 33m.
San Pedro del Pinatar 67.1°F 63.5°F 37.1% 2 days (1.3 in) 60.6°F 09h. 37m.
San Sebastian 57.4°F 48.8°F 61.3% 6 days (3.5 in) 58.6°F 06h. 26m.
Santa Cruz de La Palma 64.9°F 63.5°F 37.7% - 68.6°F 09h. 14m.
Santa Cruz de Tenerife 63.9°F 62.9°F 58.3% - 68.4°F 06h. 30m.
Santa Pola 69.4°F 63.0°F 25.0% - 60.0°F 11h. 18m.
Santa Ponsa 63.8°F 61.8°F 40.3% 1 day (0.7 in) 61.4°F 09h. 15m.
Santa Susanna 65.1°F 58.8°F 37.7% 2 days (0.8 in) 60.0°F 09h. 42m.
Santander 57.7°F 53.2°F 69.1% 7 days (3.6 in) 56.8°F 05h. 21m.
Santiago de Compostela 53.0°F 45.6°F 81.0% 7 days (9.2 in) - 03h. 40m.
Segovia 53.1°F 39.6°F 41.9% 5 days (3.0 in) - 09h. 05m.
Sevilla 68.5°F 56.2°F 33.9% 3 days (1.6 in) 62.6°F 10h. 02m.
Sierra Nevada 52.5°F 44.8°F 45.6% 6 days (9.5 in) 60.0°F 08h. 26m.
Sitges 65.5°F 61.7°F 42.0% - 59.4°F 09h. 04m.
Tampico 82.6°F 79.5°F 52.6% 2 days (1.1 in) 80.0°F 07h. 08m.
Tarifa 61.7°F 58.7°F 36.4% 2 days (2.4 in) 60.0°F 09h. 39m.
Tarragona 65.8°F 60.1°F 36.3% 1 day (0.9 in) 60.8°F 09h. 52m.
Tenerife 59.2°F 57.6°F 49.2% - 68.0°F 07h. 42m.
Toledo 62.7°F 50.6°F 35.2% 2 days (1.0 in) - 09h. 59m.
Torremolinos 68.2°F 60.3°F 27.6% 2 days (1.8 in) 59.6°F 10h. 53m.
Torrevieja 68.7°F 63.1°F 35.7% 2 days (1.1 in) 60.0°F 09h. 49m.
Torroks 61.5°F 58.7°F 28.6% 3 days (1.4 in) 59.6°F 10h. 45m.
Tossa de Mar 64.9°F 58.9°F 36.8% 2 days (0.8 in) 60.2°F 09h. 49m.
Tulum 85.2°F 78.8°F 57.7% 6 days (2.0 in) 84.2°F 06h. 26m.
Valencia 71.9°F 61.5°F 27.9% 1 day (0.5 in) 60.6°F 10h. 57m.
Veracruz 85.1°F 81.9°F 33.2% 1 day (0.9 in) 81.0°F 09h. 33m.
Villajoyosa 67.5°F 60.0°F 38.4% 2 days (0.8 in) 59.6°F 09h. 28m.
Xabia 65.2°F 61.6°F 35.7% 1 day (0.5 in) 59.6°F 09h. 52m.
Zaragoza 65.3°F 53.4°F 33.2% 2 days (0.8 in) - 10h. 19m.
Zihuatanejo 84.8°F 79.4°F 5.2% - 83.8°F 13h. 05m.
* 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.

January
February
March
April
May
June
July
August
September
October
November
December
Popular Resorts:
NAME
Antalya +74
Aya Napa +78
Bali +82
Crete +66
Eilat +84
Eivissa +68
Goa +90
Hainan +88
Hurghada +82
Kemer +74
Mallorca +74
Pattaya +88
Phuket +86
Punta Cana +84
Sharm-el-Sheikh +82