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 58.6°F 55.0°F 46.9% 4 days (1.7 in) 60.4°F 06h. 24m.
Acapulco 86.4°F 80.7°F 68.6% 8 days (2.3 in) 89.4°F 04h. 36m.
Adeje 69.6°F 60.2°F 12.1% - 76.4°F 10h. 41m.
Aguilas 67.4°F 62.2°F 28.2% 2 days (0.4 in) 68.0°F 08h. 34m.
Alcudia 67.5°F 63.6°F 36.3% 3 days (1.1 in) 71.8°F 07h. 37m.
Algeciras 64.3°F 61.4°F 37.5% 2 days (0.5 in) 65.0°F 07h. 38m.
Alicante 67.2°F 61.8°F 27.4% 1 day (0.5 in) 70.0°F 08h. 36m.
Almeria 67.6°F 60.7°F 20.8% - 65.0°F 09h. 22m.
Almunecar 65.7°F 61.1°F 21.7% - 63.0°F 09h. 17m.
Altea 67.4°F 62.3°F 24.6% - 70.8°F 08h. 53m.
Badalona 63.8°F 61.8°F 41.2% 1 day (0.5 in) 70.4°F 07h. 03m.
Barcelona 63.5°F 60.8°F 41.3% 3 days (0.8 in) 71.0°F 07h. 03m.
Benalmadena 66.3°F 63.9°F 30.8% 1 day (0.4 in) 66.0°F 08h. 19m.
Benalmadeno 66.3°F 63.9°F 30.8% 1 day (0.4 in) 66.2°F 08h. 19m.
Benicasim 66.9°F 61.6°F 31.0% 1 day (0.8 in) 69.4°F 08h. 10m.
Benidorm 67.0°F 62.7°F 24.1% 1 day (0.2 in) 70.8°F 08h. 56m.
Bilbao 63.2°F 56.6°F 52.2% 4 days (2.5 in) 64.2°F 05h. 51m.
Blanes 62.7°F 56.5°F 36.6% - 66.4°F 07h. 31m.
Boca del Rio 81.0°F 77.7°F 44.3% 1 day (1.6 in) 87.0°F 07h. 20m.
Burgos 52.7°F 44.6°F 44.1% 1 day (0.6 in) - 06h. 43m.
Cabo San Lucas 84.0°F 78.4°F 14.9% 2 days (1.3 in) 90.8°F 10h. 34m.
Cadaqués 61.3°F 58.2°F 42.3% - 62.6°F 06h. 54m.
Cadiz 68.4°F 64.6°F 16.5% 2 days (0.8 in) 68.0°F 09h. 50m.
Cala Dor 67.8°F 64.2°F 36.2% 2 days (0.8 in) 72.6°F 07h. 39m.
Cala Figuera 68.1°F 64.8°F 38.9% 2 days (0.8 in) 72.6°F 07h. 22m.
Cala Mayor 67.2°F 62.7°F 37.1% 1 day (0.3 in) 72.2°F 07h. 33m.
Cala Mesquida 67.4°F 65.9°F 35.9% 3 days (1.2 in) 72.2°F 07h. 40m.
Calafell 64.7°F 58.9°F 42.9% 1 day (0.4 in) 68.4°F 06h. 53m.
Calella 62.9°F 59.3°F 37.3% 2 days (0.6 in) 68.4°F 07h. 27m.
Calpe 66.3°F 59.9°F 27.3% - 71.4°F 08h. 36m.
Cambrils 64.2°F 60.9°F 43.0% 1 day (1.1 in) 69.6°F 06h. 53m.
Camp de Mar 67.0°F 64.1°F 32.2% 1 day (0.4 in) 72.6°F 08h. 04m.
Campeche 83.4°F 79.2°F 55.4% 5 days (2.1 in) 88.4°F 06h. 04m.
Can Picafort 67.6°F 61.7°F 39.5% 4 days (1.2 in) 71.8°F 07h. 17m.
Cancun 83.9°F 80.7°F 62.1% 12 days (6.2 in) 87.2°F 05h. 17m.
Capella 59.5°F 50.2°F 43.0% - - 06h. 50m.
Cartagena 67.5°F 62.0°F 33.2% - 68.4°F 08h. 01m.
Castellon de la Plana 66.9°F 61.6°F 31.0% 1 day (0.8 in) 69.0°F 08h. 10m.
Ceuta 67.5°F 65.5°F 41.6% 1 day (0.5 in) 69.4°F 07h. 12m.
Chaclana de la Frontera 68.5°F 63.3°F 17.1% 2 days (0.4 in) 67.4°F 09h. 47m.
Chetumal 84.0°F 78.5°F 60.1% 7 days (3.6 in) 87.8°F 05h. 33m.
Ciudad del Carmen 83.0°F 81.9°F 62.8% 9 days (8.5 in) 87.2°F 05h. 15m.
Ciudad Lazaro Cardenas 86.3°F 80.3°F 43.2% 2 days (0.6 in) 89.4°F 07h. 29m.
Coma Ruga 64.7°F 58.9°F 42.9% 1 day (0.4 in) 68.4°F 06h. 53m.
Cordoba 70.7°F 60.6°F 16.4% - - 09h. 47m.
Corralejo 72.2°F 70.0°F 24.6% - 74.2°F 09h. 16m.
Costa Adeje 73.7°F 70.9°F 11.7% - 76.6°F 10h. 43m.
Costa Blanca 67.0°F 62.7°F 24.1% 1 day (0.2 in) 70.6°F 08h. 56m.
Costa Brava 61.5°F 57.1°F 40.5% 2 days (0.8 in) 63.2°F 07h. 06m.
Cozumel 84.5°F 82.2°F 69.8% 13 days (7.9 in) 88.4°F 04h. 25m.
Cullera 68.1°F 59.5°F 35.9% 1 day (1.1 in) 70.6°F 07h. 41m.
Denia 65.7°F 61.1°F 33.0% 1 day (0.6 in) 71.4°F 08h. 00m.
Eivissa 67.9°F 64.4°F 34.6% 1 day (0.3 in) 72.8°F 07h. 50m.
El Arenal 51.4°F 43.4°F 25.1% - - 08h. 46m.
El Medano 73.1°F 70.1°F 11.6% - 76.6°F 10h. 43m.
El Puerto de Santa Maria 68.4°F 64.6°F 16.5% 2 days (0.8 in) 68.2°F 09h. 50m.
El Vendrell 64.7°F 58.9°F 42.9% 1 day (0.4 in) 68.4°F 06h. 53m.
Empirabrava 61.3°F 58.2°F 42.3% - 63.2°F 06h. 54m.
Estepona 66.7°F 59.6°F 28.1% 2 days (0.6 in) 64.6°F 08h. 37m.
Figueres 61.3°F 58.2°F 42.3% - 63.6°F 06h. 54m.
Formentera 67.8°F 65.3°F 31.8% 1 day (0.5 in) 73.0°F 08h. 08m.
Fuengirola 67.7°F 64.7°F 29.3% 1 day (0.7 in) 66.2°F 08h. 29m.
Fuerteventura 72.5°F 68.8°F 19.7% - 74.4°F 09h. 49m.
Gandia 66.2°F 58.4°F 36.3% 1 day (0.7 in) 70.8°F 07h. 39m.
Gijon 59.2°F 52.6°F 43.1% 5 days (2.6 in) 63.4°F 06h. 47m.
Girona 63.7°F 56.9°F 40.1% 3 days (1.0 in) 65.0°F 07h. 09m.
Golf del Sur 73.2°F 71.2°F 9.5% - 76.6°F 10h. 58m.
Gran Canaria 73.0°F 66.2°F 11.7% - 76.2°F 10h. 44m.
Granada 64.1°F 52.4°F 19.4% - 62.8°F 09h. 30m.
Guadalajara 76.6°F 66.1°F 21.1% 2 days (0.5 in) - 09h. 56m.
Guardamar del Segura 67.3°F 61.1°F 30.4% - 70.2°F 08h. 18m.
Guia de Isora 68.8°F 63.8°F 10.1% - 76.6°F 10h. 53m.
Huelva 68.0°F 61.4°F 15.0% 2 days (0.5 in) 66.8°F 09h. 57m.
Jerez 70.3°F 62.8°F 19.8% - - 09h. 28m.
L'Albir 67.2°F 62.4°F 25.7% 1 day (0.3 in) 70.8°F 08h. 47m.
La Manga 67.3°F 63.2°F 35.2% - 69.8°F 07h. 49m.
La Orotava 70.1°F 66.1°F 16.9% - 76.4°F 10h. 08m.
La Palma 69.6°F 67.7°F 32.2% 1 day (0.3 in) 77.6°F 08h. 26m.
La Pineda 64.3°F 60.8°F 43.9% 1 day (1.0 in) 69.2°F 06h. 47m.
Lanzarote 71.8°F 68.6°F 22.3% - 74.2°F 09h. 31m.
Las Palmas 71.0°F 67.6°F 28.5% - 76.0°F 08h. 52m.
León 51.3°F 43.1°F 23.2% - - 08h. 51m.
Lloret de Mar 63.2°F 57.7°F 37.6% 2 days (0.7 in) 66.2°F 07h. 25m.
Los Alkazares 67.3°F 63.2°F 35.2% - 69.8°F 07h. 49m.
Los Cristianos 73.7°F 70.5°F 12.7% - 76.6°F 10h. 37m.
Los Gigantes 71.5°F 66.4°F 8.1% - 76.6°F 11h. 06m.
Madrid 62.0°F 57.5°F 26.4% 2 days (0.7 in) - 08h. 37m.
Magaluf 67.8°F 62.2°F 36.7% 1 day (0.6 in) 72.6°F 07h. 36m.
Malaga 68.8°F 65.1°F 29.2% 1 day (0.3 in) 65.0°F 08h. 29m.
Malgrat de Mar 62.8°F 57.7°F 38.1% 3 days (0.7 in) 67.6°F 07h. 22m.
Mallorca 68.5°F 60.1°F 39.0% 3 days (1.4 in) 72.4°F 07h. 21m.
Manilva 66.4°F 59.6°F 29.0% 2 days (0.6 in) 63.4°F 08h. 31m.
Manzaltan 83.3°F 78.3°F 23.0% 3 days (3.2 in) 90.4°F 09h. 39m.
Manzanillo 85.7°F 79.7°F 44.4% 1 day (0.7 in) 86.4°F 07h. 20m.
Mar Menor 67.3°F 63.2°F 35.2% - 69.8°F 07h. 49m.
Marbella 67.6°F 62.5°F 29.6% 2 days (0.8 in) 66.2°F 08h. 27m.
Maspalomas 74.0°F 70.1°F 6.4% - 76.2°F 11h. 19m.
Mataro 64.0°F 60.6°F 40.6% 1 day (0.4 in) 69.6°F 07h. 07m.
Melilla 68.5°F 64.8°F 42.9% 1 day (0.7 in) 70.2°F 07h. 05m.
Menorca 67.3°F 63.0°F 41.2% 3 days (1.5 in) 71.4°F 07h. 07m.
Merida 84.0°F 77.0°F 70.3% 10 days (4.2 in) 87.0°F 04h. 21m.
Mexica 72.0°F 61.9°F 35.8% 1 day (0.6 in) - 08h. 18m.
Mijas 64.0°F 61.2°F 30.7% 1 day (0.8 in) 66.0°F 08h. 19m.
Mojacar 66.1°F 62.3°F 30.1% - 68.2°F 08h. 22m.
Morair 66.5°F 62.0°F 30.1% 1 day (0.3 in) 71.6°F 08h. 19m.
Motril 65.7°F 61.1°F 21.7% - - 09h. 17m.
Murcia 68.8°F 59.6°F 33.3% 1 day (0.2 in) 69.8°F 08h. 00m.
Nerja 67.3°F 63.2°F 24.0% - 63.6°F 09h. 02m.
Oropesa del Mar 66.9°F 61.6°F 31.0% 1 day (0.8 in) 69.4°F 08h. 10m.
Oviedo 59.9°F 51.8°F 41.4% 4 days (2.4 in) - 06h. 57m.
Paguera 66.9°F 63.9°F 33.3% - 72.6°F 07h. 56m.
Palma 67.8°F 60.8°F 35.0% 1 day (0.3 in) 72.2°F 07h. 46m.
Palma de Majorka 67.8°F 60.8°F 35.0% 1 day (0.3 in) 72.2°F 07h. 46m.
Palmanova 67.2°F 62.7°F 37.1% 1 day (0.3 in) 72.6°F 07h. 33m.
Pamplona 55.1°F 46.3°F 30.0% - - 08h. 08m.
Peniscola 63.3°F 54.3°F 34.4% 2 days (1.1 in) 69.0°F 07h. 48m.
Pilar de la Foradada 67.6°F 61.8°F 32.0% - 69.8°F 08h. 09m.
Pineda de Mar 62.7°F 57.3°F 35.6% - 68.4°F 07h. 38m.
Platja dAro 61.7°F 58.1°F 37.6% 2 days (1.0 in) 64.8°F 07h. 25m.
Platja de Palma 67.8°F 60.8°F 35.0% 1 day (0.3 in) 72.2°F 07h. 46m.
Platja den Bossa 67.8°F 65.3°F 31.8% 1 day (0.5 in) 72.6°F 08h. 08m.
Playa de Muro 66.9°F 62.6°F 39.1% 3 days (1.5 in) 71.8°F 07h. 20m.
Playa del Carmen 83.8°F 78.2°F 57.1% 8 days (5.6 in) 88.4°F 05h. 52m.
Playa del Ingles 74.0°F 70.1°F 6.4% - 76.2°F 11h. 19m.
Playa-de-Las-Americas 73.7°F 70.5°F 12.7% - 76.6°F 10h. 37m.
Puerto de la Cruz 71.5°F 66.3°F 12.3% - 76.4°F 10h. 38m.
Puerto de Mogan 73.9°F 70.5°F 9.5% - 76.2°F 10h. 58m.
Puerto de Santiago 71.5°F 66.4°F 8.1% - 76.6°F 11h. 06m.
Puerto del Carmen 72.5°F 69.6°F 22.6% - 74.4°F 09h. 29m.
Puerto Vallarta 84.9°F 72.6°F 30.3% 2 days (1.0 in) 90.2°F 08h. 54m.
Purerto Escondido 84.0°F 78.2°F 62.5% 7 days (2.7 in) 88.6°F 05h. 19m.
Purto Aventuras 83.8°F 78.2°F 57.1% 8 days (5.6 in) 88.4°F 05h. 52m.
Reus 62.4°F 59.0°F 44.4% 1 day (1.1 in) 69.4°F 06h. 44m.
Riviera Maya 83.8°F 78.2°F 57.1% 8 days (5.6 in) 88.4°F 05h. 52m.
Roquetas de Mar 66.7°F 61.8°F 19.3% - 64.2°F 09h. 32m.
Roses 61.3°F 58.2°F 42.3% - 63.0°F 06h. 54m.
Salou 64.2°F 60.9°F 43.0% 1 day (1.1 in) 69.4°F 06h. 53m.
San Augustin 74.0°F 70.1°F 6.4% - 76.0°F 11h. 19m.
San Fernando 68.5°F 63.4°F 17.7% 2 days (0.6 in) 67.8°F 09h. 43m.
San Jose 67.6°F 60.7°F 20.8% - 65.2°F 09h. 22m.
San Juan de Los Terreros 67.4°F 62.2°F 28.2% 2 days (0.4 in) 67.8°F 08h. 34m.
San Pedro del Pinatar 67.3°F 63.2°F 35.2% - 69.8°F 07h. 49m.
San Sebastian 60.6°F 51.8°F 51.4% 4 days (2.4 in) 64.2°F 05h. 56m.
Santa Cruz de La Palma 69.6°F 67.7°F 32.2% 1 day (0.3 in) 76.8°F 08h. 26m.
Santa Cruz de Tenerife 70.6°F 68.6°F 37.9% - 76.8°F 07h. 49m.
Santa Pola 67.3°F 61.1°F 30.4% - 70.0°F 08h. 18m.
Santa Ponsa 67.0°F 62.8°F 36.0% 1 day (0.3 in) 72.6°F 07h. 40m.
Santa Susanna 62.8°F 57.7°F 38.1% 3 days (0.7 in) 67.6°F 07h. 22m.
Santander 59.7°F 56.7°F 50.9% 4 days (1.7 in) 63.8°F 05h. 59m.
Santiago de Compostela 55.0°F 48.4°F 64.2% 2 days (1.1 in) - 04h. 39m.
Segovia 53.7°F 44.7°F 25.5% - - 08h. 41m.
Sevilla 70.8°F 62.6°F 16.2% 2 days (0.7 in) 68.0°F 09h. 49m.
Sierra Nevada 54.3°F 46.4°F 18.7% - 61.6°F 09h. 34m.
Sitges 64.0°F 60.9°F 42.4% 2 days (0.6 in) 68.6°F 06h. 56m.
Tampico 78.3°F 76.1°F 44.7% - 87.0°F 07h. 14m.
Tarifa 66.7°F 64.5°F 26.3% 1 day (0.4 in) 69.0°F 08h. 49m.
Tarragona 64.6°F 60.2°F 45.6% 2 days (1.0 in) 69.2°F 06h. 36m.
Tenerife 63.9°F 59.1°F 14.1% - 76.2°F 10h. 27m.
Toledo 61.1°F 54.3°F 25.9% 2 days (0.7 in) - 08h. 42m.
Torremolinos 68.8°F 64.9°F 30.8% 1 day (0.4 in) 65.4°F 08h. 19m.
Torrevieja 67.8°F 62.4°F 32.1% - 70.2°F 08h. 07m.
Torroks 63.3°F 58.0°F 24.8% - 63.8°F 08h. 57m.
Tossa de Mar 62.3°F 56.7°F 39.7% 3 days (1.1 in) 65.6°F 07h. 12m.
Tulum 83.6°F 77.6°F 62.0% 13 days (5.2 in) 88.2°F 05h. 19m.
Valencia 67.2°F 59.3°F 32.8% 1 day (0.9 in) 70.2°F 08h. 00m.
Veracruz 81.0°F 77.7°F 44.3% 1 day (1.6 in) 87.2°F 07h. 20m.
Villajoyosa 66.2°F 62.2°F 25.9% 1 day (0.4 in) 70.6°F 08h. 45m.
Xabia 66.3°F 62.2°F 32.0% 1 day (0.2 in) 71.6°F 08h. 06m.
Zaragoza 61.7°F 54.7°F 32.2% 2 days (0.9 in) - 07h. 58m.
Zihuatanejo 84.9°F 79.9°F 63.6% 3 days (1.7 in) 89.6°F 05h. 09m.
* 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
Antalya +82
Aya Napa +82
Bali +78
Crete +72
Eilat +94
Eivissa +66
Goa +86
Hainan +68
Hurghada +88
Kemer +80
Mallorca +68
Pattaya +86
Phuket +84
Punta Cana +86
Sharm-el-Sheikh +90