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.9°F 51.0°F 34.3% - 54.8°F 08h. 13m.
Acapulco 82.9°F 76.5°F 13.0% - 84.4°F 11h. 12m.
Adeje 63.7°F 59.4°F 21.9% - 68.0°F 09h. 57m.
Aguilas 57.5°F 52.1°F 14.2% - 59.6°F 10h. 36m.
Alcudia 55.5°F 51.7°F 13.9% - 58.2°F 10h. 33m.
Algeciras 56.2°F 53.7°F 19.0% 1 day (0.5 in) 59.8°F 10h. 06m.
Alicante 57.0°F 52.0°F 13.1% - 58.8°F 10h. 41m.
Almeria 56.8°F 51.3°F 14.3% 1 day (0.2 in) 59.4°F 10h. 36m.
Almunecar 56.4°F 53.0°F 18.1% 2 days (0.4 in) 60.0°F 10h. 11m.
Altea 56.3°F 51.7°F 14.5% - 59.2°F 10h. 32m.
Badalona 55.6°F 53.8°F 14.0% - 55.4°F 10h. 30m.
Barcelona 55.5°F 52.9°F 13.5% - 55.6°F 10h. 33m.
Benalmadena 56.3°F 52.5°F 26.8% - 59.6°F 09h. 13m.
Benalmadeno 56.3°F 52.6°F 21.3% - 59.6°F 09h. 50m.
Benicasim 57.4°F 52.2°F 13.0% - 56.8°F 10h. 39m.
Benidorm 56.0°F 50.8°F 15.9% - 59.2°F 10h. 22m.
Bilbao 57.4°F 50.2°F 27.8% - 54.8°F 08h. 55m.
Blanes 56.2°F 49.2°F 11.2% - 55.8°F 10h. 48m.
Boca del Rio 80.2°F 75.8°F 26.5% - 77.8°F 09h. 35m.
Burgos 49.1°F 41.9°F 33.0% 1 day (0.7 in) - 08h. 22m.
Cabo San Lucas 71.7°F 66.1°F 18.0% - 74.2°F 10h. 31m.
Cadaqués 54.8°F 50.7°F 15.6% 2 days (0.5 in) 56.0°F 10h. 17m.
Cadiz 58.2°F 55.8°F 13.4% 2 days (1.0 in) 58.8°F 10h. 43m.
Cala Dor 55.1°F 52.4°F 16.9% - 57.8°F 10h. 14m.
Cala Figuera 55.5°F 52.9°F 11.1% - 57.8°F 10h. 53m.
Cala Mayor 54.3°F 51.3°F 13.9% - 58.4°F 10h. 33m.
Cala Mesquida 55.1°F 54.2°F 17.8% - 57.6°F 10h. 07m.
Calafell 54.9°F 49.7°F 13.9% - 56.2°F 10h. 30m.
Calella 56.4°F 51.4°F 11.1% - 56.0°F 10h. 48m.
Calpe 55.1°F 50.6°F 10.9% - 59.0°F 10h. 55m.
Cambrils 55.9°F 51.5°F 13.3% - 55.8°F 10h. 35m.
Camp de Mar 54.3°F 52.5°F 14.2% - 58.8°F 10h. 32m.
Campeche 87.5°F 80.6°F 23.7% 1 day (0.4 in) 82.4°F 09h. 54m.
Can Picafort 55.3°F 50.3°F 12.4% - 57.6°F 10h. 43m.
Cancun 82.8°F 78.9°F 50.8% 1 day (1.3 in) 83.0°F 06h. 43m.
Capella 53.3°F 41.5°F 15.0% 1 day (0.2 in) - 10h. 22m.
Cartagena 56.7°F 52.9°F 14.3% - 59.4°F 10h. 34m.
Castellon de la Plana 57.4°F 52.2°F 13.0% - 56.8°F 10h. 39m.
Ceuta 56.4°F 54.1°F 36.6% 2 days (1.4 in) 60.4°F 08h. 07m.
Chaclana de la Frontera 58.3°F 54.2°F 12.5% 1 day (0.8 in) 59.0°F 10h. 49m.
Chetumal 84.4°F 79.2°F 56.4% 1 day (0.8 in) 83.8°F 06h. 05m.
Ciudad del Carmen 84.7°F 80.9°F 24.2% 2 days (1.6 in) 83.2°F 09h. 52m.
Ciudad Lazaro Cardenas 82.0°F 74.8°F 4.7% - 84.2°F 12h. 10m.
Coma Ruga 54.9°F 49.7°F 13.9% - 56.2°F 10h. 30m.
Cordoba 59.2°F 50.2°F 21.0% - - 09h. 49m.
Corralejo 64.4°F 63.5°F 16.3% - 66.2°F 10h. 34m.
Costa Adeje 64.5°F 61.4°F 20.3% - 68.0°F 10h. 08m.
Costa Blanca 55.6°F 50.9°F 14.8% - 59.0°F 10h. 30m.
Costa Brava 54.2°F 50.9°F 14.1% - 56.0°F 10h. 28m.
Cozumel 82.6°F 78.0°F 59.5% 4 days (2.0 in) 83.6°F 05h. 43m.
Cullera 57.1°F 48.8°F 21.0% - 57.2°F 09h. 47m.
Denia 55.2°F 51.6°F 16.6% - 57.6°F 10h. 17m.
Eivissa 56.4°F 54.9°F 17.5% 1 day (0.5 in) 58.8°F 10h. 11m.
El Arenal 47.8°F 39.0°F 28.4% 2 days (1.0 in) - 08h. 56m.
El Medano 63.8°F 62.8°F 19.9% - 67.8°F 10h. 10m.
El Puerto de Santa Maria 58.2°F 55.8°F 13.4% 2 days (1.0 in) 58.6°F 10h. 43m.
El Vendrell 54.9°F 49.7°F 13.9% - 56.2°F 10h. 30m.
Empirabrava 54.8°F 50.7°F 15.6% 2 days (0.5 in) 55.4°F 10h. 17m.
Estepona 57.5°F 51.0°F 28.7% 1 day (0.7 in) 59.8°F 09h. 00m.
Figueres 54.8°F 50.7°F 15.6% 2 days (0.5 in) 55.4°F 10h. 17m.
Formentera 56.3°F 55.0°F 17.8% 1 day (0.6 in) 58.6°F 10h. 09m.
Fuengirola 58.0°F 53.8°F 28.1% - 59.6°F 09h. 04m.
Fuerteventura 64.3°F 62.1°F 15.3% - 66.2°F 10h. 42m.
Gandia 56.4°F 50.1°F 16.5% - 56.8°F 10h. 17m.
Gijon 55.1°F 49.3°F 34.1% 2 days (0.7 in) 53.6°F 08h. 14m.
Girona 58.7°F 50.8°F 13.0% 2 days (0.5 in) 56.0°F 10h. 35m.
Golf del Sur 64.5°F 64.4°F 18.0% - 67.8°F 10h. 24m.
Gran Canaria 64.5°F 62.5°F 14.5% - 66.8°F 10h. 48m.
Granada 53.0°F 43.3°F 25.8% 2 days (1.4 in) 60.0°F 09h. 18m.
Guadalajara 74.5°F 61.5°F 13.3% - - 11h. 06m.
Guardamar del Segura 56.7°F 50.5°F 11.6% - 59.0°F 10h. 52m.
Guia de Isora 61.3°F 57.7°F 22.3% - 68.0°F 09h. 54m.
Huelva 58.3°F 54.1°F 14.8% 1 day (0.7 in) 57.4°F 10h. 32m.
Jerez 58.9°F 52.1°F 13.8% 3 days (0.9 in) - 10h. 40m.
L'Albir 56.0°F 50.8°F 15.9% - 59.2°F 10h. 22m.
La Manga 56.4°F 52.6°F 14.5% - 59.0°F 10h. 33m.
La Orotava 62.6°F 61.1°F 32.1% - 68.6°F 08h. 46m.
La Palma 62.9°F 61.2°F 27.9% - 68.8°F 09h. 15m.
La Pineda 56.0°F 52.5°F 13.4% - 56.0°F 10h. 35m.
Lanzarote 63.2°F 62.4°F 20.0% - 66.2°F 10h. 09m.
Las Palmas 64.0°F 62.5°F 19.4% - 66.8°F 10h. 14m.
León 48.3°F 41.5°F 31.4% 1 day (0.3 in) - 08h. 33m.
Lloret de Mar 56.4°F 50.5°F 11.3% - 55.8°F 10h. 47m.
Los Alkazares 56.4°F 52.6°F 14.5% - 58.8°F 10h. 33m.
Los Cristianos 65.0°F 63.3°F 21.2% - 68.0°F 10h. 01m.
Los Gigantes 63.7°F 59.1°F 22.7% - 67.8°F 09h. 51m.
Madrid 56.4°F 52.2°F 20.2% - - 09h. 51m.
Magaluf 55.4°F 51.3°F 9.7% - 58.6°F 11h. 02m.
Malaga 58.3°F 53.2°F 25.0% - 59.6°F 09h. 24m.
Malgrat de Mar 56.3°F 50.1°F 11.2% - 55.8°F 10h. 48m.
Mallorca 54.9°F 49.3°F 13.8% - 58.2°F 10h. 35m.
Manilva 57.5°F 50.9°F 26.8% 2 days (0.6 in) 59.8°F 09h. 13m.
Manzaltan 75.6°F 65.9°F 19.6% - 74.6°F 10h. 19m.
Manzanillo 78.5°F 74.2°F 14.9% - 81.2°F 10h. 57m.
Mar Menor 56.4°F 52.6°F 14.5% - 59.0°F 10h. 33m.
Marbella 57.4°F 51.3°F 28.0% 1 day (0.4 in) 60.0°F 09h. 05m.
Maspalomas 65.1°F 64.1°F 13.6% - 67.2°F 10h. 55m.
Mataro 56.5°F 52.5°F 11.9% - 55.8°F 10h. 44m.
Melilla 57.8°F 53.5°F 38.6% 2 days (1.0 in) 59.6°F 07h. 55m.
Menorca 55.7°F 53.5°F 15.2% 2 days (0.5 in) 57.4°F 10h. 24m.
Merida 88.2°F 80.6°F 29.4% 1 day (1.4 in) 80.2°F 09h. 13m.
Mexica 70.0°F 60.6°F 35.0% 3 days (2.5 in) - 08h. 35m.
Mijas 54.7°F 51.4°F 20.3% - 59.6°F 09h. 56m.
Mojacar 56.5°F 52.8°F 15.2% - 59.8°F 10h. 29m.
Morair 55.2°F 51.8°F 13.4% - 58.8°F 10h. 39m.
Motril 56.4°F 53.0°F 18.1% 2 days (0.4 in) - 10h. 11m.
Murcia 58.4°F 49.7°F 13.8% - 58.8°F 10h. 37m.
Nerja 56.3°F 52.7°F 14.6% - 60.2°F 10h. 34m.
Oropesa del Mar 57.4°F 52.2°F 13.0% - 56.8°F 10h. 39m.
Oviedo 55.2°F 48.5°F 28.8% 2 days (0.9 in) - 08h. 49m.
Paguera 54.3°F 52.5°F 14.6% - 58.8°F 10h. 29m.
Palma 54.7°F 49.2°F 14.3% - 58.4°F 10h. 31m.
Palma de Majorka 55.3°F 49.3°F 10.2% - 58.4°F 10h. 58m.
Palmanova 54.3°F 51.3°F 13.9% - 58.6°F 10h. 33m.
Pamplona 51.5°F 41.7°F 28.9% 1 day (0.5 in) - 08h. 49m.
Peniscola 54.0°F 46.7°F 13.3% - 56.2°F 10h. 36m.
Pilar de la Foradada 56.7°F 51.1°F 12.5% - 59.2°F 10h. 46m.
Pineda de Mar 56.0°F 49.0°F 11.1% - 56.0°F 10h. 48m.
Platja dAro 54.3°F 51.5°F 13.9% - 56.0°F 10h. 30m.
Platja de Palma 54.7°F 49.2°F 14.3% - 58.4°F 10h. 31m.
Platja den Bossa 56.3°F 55.0°F 17.8% 1 day (0.6 in) 58.8°F 10h. 09m.
Playa de Muro 55.4°F 51.5°F 13.1% - 57.8°F 10h. 39m.
Playa del Carmen 83.0°F 77.6°F 57.8% 4 days (1.9 in) 83.6°F 05h. 55m.
Playa del Ingles 64.5°F 63.6°F 15.8% - 67.2°F 10h. 39m.
Playa-de-Las-Americas 65.0°F 63.3°F 21.2% - 68.0°F 10h. 01m.
Puerto de la Cruz 63.9°F 60.7°F 23.2% - 68.6°F 09h. 47m.
Puerto de Mogan 65.5°F 63.7°F 13.3% - 67.4°F 10h. 56m.
Puerto de Santiago 64.3°F 60.0°F 24.0% - 67.8°F 09h. 42m.
Puerto del Carmen 64.5°F 63.1°F 16.7% - 66.2°F 10h. 31m.
Puerto Vallarta 76.7°F 69.4°F 14.4% - 79.8°F 10h. 58m.
Purerto Escondido 84.8°F 76.3°F 7.3% - 86.2°F 11h. 54m.
Purto Aventuras 83.0°F 77.6°F 57.8% 4 days (1.9 in) 83.8°F 05h. 55m.
Reus 52.8°F 50.8°F 16.9% - 56.0°F 10h. 11m.
Riviera Maya 83.0°F 77.6°F 57.8% 4 days (1.9 in) 83.8°F 05h. 55m.
Roquetas de Mar 57.0°F 51.3°F 16.1% - 59.6°F 10h. 24m.
Roses 54.8°F 50.7°F 15.6% 2 days (0.5 in) 55.4°F 10h. 17m.
Salou 55.9°F 51.5°F 13.3% - 55.8°F 10h. 35m.
San Augustin 65.2°F 63.8°F 13.8% - 67.2°F 10h. 53m.
San Fernando 58.5°F 54.9°F 8.5% 1 day (0.4 in) 58.8°F 11h. 15m.
San Jose 57.1°F 51.3°F 14.1% 1 day (0.2 in) 59.8°F 10h. 38m.
San Juan de Los Terreros 57.9°F 52.4°F 15.4% - 59.6°F 10h. 28m.
San Pedro del Pinatar 56.4°F 52.6°F 14.5% - 59.0°F 10h. 33m.
San Sebastian 55.4°F 46.0°F 26.1% - 54.2°F 09h. 06m.
Santa Cruz de La Palma 62.9°F 61.2°F 27.9% - 68.4°F 09h. 15m.
Santa Cruz de Tenerife 63.2°F 62.2°F 26.4% - 67.2°F 09h. 26m.
Santa Pola 57.2°F 51.1°F 13.2% - 58.8°F 10h. 41m.
Santa Ponsa 54.9°F 51.7°F 9.8% - 58.8°F 11h. 01m.
Santa Susanna 56.3°F 50.1°F 11.2% - 55.8°F 10h. 48m.
Santander 54.3°F 50.6°F 25.5% - 53.4°F 09h. 10m.
Santiago de Compostela 53.7°F 46.6°F 44.4% - - 07h. 07m.
Segovia 49.0°F 41.0°F 24.4% 3 days (1.0 in) - 09h. 22m.
Sevilla 59.8°F 53.4°F 12.8% 1 day (0.3 in) 58.2°F 10h. 45m.
Sierra Nevada 44.1°F 37.4°F 30.3% 4 days (2.5 in) 59.6°F 08h. 48m.
Sitges 53.9°F 52.3°F 15.1% - 56.4°F 10h. 23m.
Tampico 74.3°F 71.3°F 54.8% 3 days (2.1 in) 71.2°F 06h. 14m.
Tarifa 56.1°F 54.3°F 25.0% 2 days (0.9 in) 60.4°F 09h. 25m.
Tarragona 55.7°F 52.1°F 14.5% - 56.0°F 10h. 27m.
Tenerife 58.7°F 56.6°F 31.6% - 68.4°F 08h. 50m.
Toledo 54.9°F 48.5°F 18.5% - - 10h. 03m.
Torremolinos 58.3°F 53.2°F 25.0% - 59.6°F 09h. 24m.
Torrevieja 57.3°F 51.7°F 14.2% - 59.2°F 10h. 35m.
Torroks 53.5°F 51.7°F 17.1% - 60.2°F 10h. 17m.
Tossa de Mar 55.7°F 50.0°F 11.6% - 56.0°F 10h. 45m.
Tulum 82.9°F 77.7°F 61.5% 5 days (2.3 in) 83.6°F 05h. 29m.
Valencia 57.7°F 49.7°F 15.8% - 57.0°F 10h. 21m.
Veracruz 80.2°F 75.8°F 26.5% - 77.8°F 09h. 35m.
Villajoyosa 56.4°F 50.2°F 14.0% - 58.8°F 10h. 35m.
Xabia 55.3°F 51.5°F 14.9% - 58.2°F 10h. 28m.
Zaragoza 54.4°F 47.2°F 11.5% - - 10h. 46m.
Zihuatanejo 83.0°F 75.0°F 11.6% - 83.6°F 11h. 22m.
* 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 +62
Aya Napa +62
Bali +86
Crete +54
Eilat +62
Eivissa +58
Goa +86
Hainan +82
Hurghada +68
Kemer +60
Mallorca +56
Pattaya +90
Phuket +90
Punta Cana +78
Sharm-el-Sheikh +66