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 52.1°F 50.6°F 70.0% 8 days (5.4 in) 56.8°F 03h. 42m.
Acapulco 84.5°F 80.7°F 20.9% - 88.6°F 09h. 48m.
Adeje 63.2°F 55.2°F 19.6% - 72.2°F 09h. 20m.
Aguilas 59.1°F 56.7°F 24.3% - 63.6°F 08h. 18m.
Alcudia 56.8°F 55.0°F 33.3% 2 days (0.7 in) 63.2°F 07h. 16m.
Algeciras 56.4°F 53.9°F 32.1% 2 days (1.3 in) 62.0°F 07h. 37m.
Alicante 57.9°F 55.3°F 29.3% - 62.8°F 07h. 45m.
Almeria 57.7°F 54.3°F 27.5% - 63.0°F 08h. 01m.
Almunecar 58.7°F 55.5°F 28.7% 1 day (0.4 in) 61.2°F 07h. 54m.
Altea 58.0°F 54.6°F 28.6% - 62.8°F 07h. 47m.
Badalona 53.0°F 53.0°F 26.8% 1 day (0.3 in) 60.6°F 07h. 45m.
Barcelona 53.1°F 53.4°F 24.7% 1 day (0.2 in) 60.6°F 07h. 58m.
Benalmadena 58.1°F 55.8°F 28.4% 2 days (0.7 in) 60.0°F 07h. 57m.
Benalmadeno 58.1°F 55.8°F 28.4% 2 days (0.7 in) 60.0°F 07h. 57m.
Benicasim 56.9°F 53.9°F 25.4% - 62.4°F 08h. 00m.
Benidorm 58.6°F 55.9°F 28.8% - 62.8°F 07h. 47m.
Bilbao 50.7°F 48.3°F 39.6% 4 days (1.3 in) 58.0°F 06h. 27m.
Blanes 51.9°F 48.3°F 32.3% - 60.2°F 07h. 14m.
Boca del Rio 76.5°F 73.7°F 33.7% - 80.4°F 08h. 17m.
Burgos 39.2°F 35.1°F 36.3% 2 days (0.5 in) - 06h. 49m.
Cabo San Lucas 77.0°F 73.0°F 12.4% - 83.2°F 10h. 25m.
Cadaqués 52.1°F 50.7°F 33.1% 1 day (0.3 in) 61.0°F 07h. 07m.
Cadiz 58.3°F 56.5°F 30.3% 1 day (0.8 in) 60.6°F 07h. 45m.
Cala Dor 57.5°F 55.6°F 38.4% - 63.6°F 06h. 48m.
Cala Figuera 57.6°F 56.1°F 38.7% - 63.6°F 06h. 47m.
Cala Mayor 56.4°F 54.3°F 31.6% 1 day (0.4 in) 63.6°F 07h. 26m.
Cala Mesquida 57.7°F 57.2°F 35.8% 2 days (0.5 in) 63.4°F 07h. 02m.
Calafell 52.8°F 49.4°F 26.2% - 61.0°F 07h. 50m.
Calella 52.8°F 50.8°F 31.2% - 60.4°F 07h. 20m.
Calpe 57.2°F 53.6°F 29.6% - 62.6°F 07h. 42m.
Cambrils 53.2°F 51.3°F 22.8% - 61.2°F 08h. 10m.
Camp de Mar 56.9°F 55.4°F 33.9% 1 day (0.6 in) 63.6°F 07h. 14m.
Campeche 79.4°F 74.8°F 35.8% 3 days (1.1 in) 83.2°F 08h. 02m.
Can Picafort 56.2°F 53.1°F 34.0% 1 day (0.6 in) 63.4°F 07h. 12m.
Cancun 80.2°F 75.9°F 54.1% 6 days (1.6 in) 85.4°F 05h. 58m.
Capella 44.7°F 37.4°F 21.0% - - 08h. 14m.
Cartagena 59.2°F 56.5°F 31.0% 1 day (0.4 in) 63.4°F 07h. 38m.
Castellon de la Plana 56.9°F 53.9°F 25.4% - 62.4°F 08h. 00m.
Ceuta 59.4°F 57.7°F 37.7% 3 days (1.4 in) 64.6°F 07h. 04m.
Chaclana de la Frontera 58.5°F 55.3°F 24.6% 1 day (0.4 in) 61.0°F 08h. 20m.
Chetumal 80.4°F 75.8°F 54.0% 7 days (3.7 in) 84.8°F 06h. 04m.
Ciudad del Carmen 79.0°F 78.3°F 47.3% 5 days (3.6 in) 83.8°F 06h. 48m.
Ciudad Lazaro Cardenas 83.6°F 77.1°F 31.6% - 88.6°F 08h. 34m.
Coma Ruga 52.7°F 49.3°F 28.8% - 60.8°F 07h. 35m.
Cordoba 54.2°F 48.0°F 28.6% - - 07h. 51m.
Corralejo 66.3°F 65.8°F 33.3% - 70.6°F 07h. 53m.
Costa Adeje 67.8°F 65.8°F 14.5% - 72.2°F 09h. 52m.
Costa Blanca 58.3°F 55.6°F 28.4% - 62.8°F 07h. 49m.
Costa Brava 51.5°F 49.3°F 28.2% - 60.2°F 07h. 35m.
Cozumel 81.0°F 77.2°F 58.4% 7 days (2.6 in) 86.8°F 05h. 32m.
Cullera 56.2°F 51.7°F 27.1% - 62.0°F 07h. 54m.
Denia 56.9°F 54.8°F 30.9% - 62.4°F 07h. 34m.
Eivissa 58.2°F 56.5°F 37.1% 1 day (0.6 in) 62.8°F 06h. 58m.
El Arenal 42.0°F 36.5°F 32.8% 3 days (1.1 in) - 07h. 17m.
El Medano 66.8°F 64.4°F 14.1% - 72.4°F 09h. 55m.
El Puerto de Santa Maria 58.3°F 56.5°F 30.3% 1 day (0.8 in) 60.8°F 07h. 45m.
El Vendrell 52.7°F 49.3°F 28.8% - 60.8°F 07h. 35m.
Empirabrava 52.1°F 50.7°F 32.3% 1 day (0.2 in) 60.2°F 07h. 11m.
Estepona 58.7°F 52.3°F 30.0% 1 day (0.5 in) 59.6°F 07h. 48m.
Figueres 52.1°F 50.7°F 32.3% 1 day (0.2 in) 60.0°F 07h. 11m.
Formentera 58.4°F 57.1°F 35.2% 1 day (0.6 in) 62.4°F 07h. 09m.
Fuengirola 59.7°F 57.0°F 28.3% 1 day (0.7 in) 59.8°F 07h. 57m.
Fuerteventura 66.1°F 64.8°F 28.9% - 70.8°F 08h. 22m.
Gandia 56.5°F 52.2°F 33.0% 1 day (0.3 in) 62.0°F 07h. 21m.
Gijon 51.3°F 49.1°F 47.1% 5 days (1.9 in) 58.4°F 05h. 45m.
Girona 52.2°F 47.8°F 29.4% - 60.2°F 07h. 29m.
Golf del Sur 67.4°F 66.4°F 11.6% - 72.2°F 10h. 11m.
Gran Canaria 66.3°F 62.3°F 28.3% - 71.8°F 08h. 28m.
Granada 49.8°F 43.8°F 29.3% 2 days (0.7 in) 61.0°F 07h. 50m.
Guadalajara 74.7°F 65.6°F 9.2% - - 10h. 53m.
Guardamar del Segura 58.0°F 54.9°F 30.6% - 63.2°F 07h. 38m.
Guia de Isora 62.8°F 58.4°F 16.1% - 72.2°F 09h. 42m.
Huelva 56.6°F 53.0°F 34.4% 2 days (0.9 in) 58.6°F 07h. 19m.
Jerez 56.9°F 52.9°F 28.6% 1 day (0.8 in) - 07h. 55m.
L'Albir 58.3°F 55.6°F 28.4% - 62.8°F 07h. 49m.
La Manga 59.0°F 57.1°F 31.9% 1 day (0.2 in) 62.6°F 07h. 32m.
La Orotava 64.0°F 61.7°F 36.7% - 72.4°F 07h. 33m.
La Palma 64.8°F 64.5°F 43.6% 1 day (0.6 in) 72.6°F 06h. 50m.
La Pineda 53.8°F 52.3°F 25.2% - 61.2°F 07h. 56m.
Lanzarote 65.4°F 64.7°F 33.0% - 70.6°F 07h. 55m.
Las Palmas 65.6°F 65.2°F 44.5% - 71.8°F 06h. 45m.
León 39.0°F 35.4°F 40.3% 2 days (0.7 in) - 06h. 26m.
Lloret de Mar 52.8°F 49.3°F 32.9% - 60.2°F 07h. 11m.
Los Alkazares 58.8°F 56.9°F 31.9% 1 day (0.2 in) 62.6°F 07h. 31m.
Los Cristianos 68.1°F 65.8°F 16.3% - 72.2°F 09h. 42m.
Los Gigantes 66.1°F 61.4°F 14.1% - 72.0°F 09h. 54m.
Madrid 47.9°F 47.6°F 30.6% 1 day (0.2 in) - 07h. 29m.
Magaluf 56.5°F 53.7°F 34.4% 2 days (0.6 in) 63.6°F 07h. 11m.
Malaga 59.9°F 56.6°F 27.6% 1 day (0.3 in) 60.2°F 08h. 01m.
Malgrat de Mar 52.3°F 49.2°F 31.7% - 60.2°F 07h. 17m.
Mallorca 56.5°F 51.5°F 33.5% 1 day (0.3 in) 63.4°F 07h. 16m.
Manilva 57.4°F 51.9°F 31.1% 2 days (1.2 in) 59.4°F 07h. 42m.
Manzaltan 77.9°F 73.5°F 9.9% - 80.6°F 10h. 40m.
Manzanillo 82.3°F 76.7°F 31.1% - 88.0°F 08h. 34m.
Mar Menor 59.0°F 57.1°F 31.9% 1 day (0.2 in) 62.6°F 07h. 32m.
Marbella 60.3°F 56.7°F 26.6% 1 day (0.3 in) 59.6°F 08h. 07m.
Maspalomas 67.2°F 64.5°F 24.4% - 71.8°F 08h. 52m.
Mataro 53.8°F 51.3°F 28.2% 1 day (0.5 in) 60.6°F 07h. 37m.
Melilla 59.0°F 57.4°F 32.1% 2 days (1.2 in) 63.8°F 07h. 39m.
Menorca 56.6°F 54.4°F 38.9% 2 days (2.5 in) 63.4°F 06h. 44m.
Merida 81.4°F 74.4°F 47.0% 1 day (0.6 in) 82.2°F 06h. 46m.
Mexica 67.5°F 63.9°F 15.9% - - 10h. 13m.
Mijas 56.0°F 53.3°F 28.2% 2 days (0.8 in) 60.0°F 07h. 58m.
Mojacar 58.1°F 56.4°F 25.4% - 63.8°F 08h. 12m.
Morair 57.7°F 55.4°F 30.6% - 62.6°F 07h. 36m.
Motril 58.7°F 55.5°F 28.7% 1 day (0.4 in) - 07h. 54m.
Murcia 56.7°F 53.0°F 27.1% - 62.6°F 07h. 58m.
Nerja 58.7°F 55.4°F 26.1% 1 day (0.4 in) 60.8°F 08h. 09m.
Oropesa del Mar 56.9°F 53.9°F 25.4% - 62.4°F 08h. 00m.
Oviedo 48.8°F 45.2°F 39.4% 5 days (1.8 in) - 06h. 28m.
Paguera 56.9°F 55.4°F 31.4% 1 day (0.5 in) 63.6°F 07h. 28m.
Palma 55.9°F 51.6°F 32.3% 1 day (0.4 in) 63.6°F 07h. 23m.
Palma de Majorka 55.9°F 51.6°F 30.5% 1 day (0.4 in) 63.6°F 07h. 33m.
Palmanova 56.4°F 54.3°F 31.6% 1 day (0.4 in) 63.6°F 07h. 26m.
Pamplona 43.2°F 38.2°F 33.0% 1 day (1.2 in) - 07h. 05m.
Peniscola 53.7°F 46.9°F 23.8% - 62.0°F 08h. 07m.
Pilar de la Foradada 58.0°F 55.2°F 29.8% - 63.0°F 07h. 43m.
Pineda de Mar 52.1°F 48.7°F 30.9% - 60.4°F 07h. 22m.
Platja dAro 52.3°F 50.8°F 30.2% - 60.2°F 07h. 24m.
Platja de Palma 55.9°F 51.6°F 32.3% 1 day (0.4 in) 63.6°F 07h. 23m.
Platja den Bossa 58.4°F 57.1°F 35.2% 1 day (0.6 in) 62.6°F 07h. 09m.
Playa de Muro 55.9°F 54.0°F 35.3% 2 days (0.7 in) 63.2°F 07h. 04m.
Playa del Carmen 80.0°F 73.2°F 45.3% 5 days (1.7 in) 86.8°F 06h. 57m.
Playa del Ingles 67.2°F 64.5°F 24.4% - 71.8°F 08h. 52m.
Playa-de-Las-Americas 68.1°F 65.8°F 16.3% - 72.2°F 09h. 42m.
Puerto de la Cruz 65.5°F 60.9°F 42.9% 1 day (0.8 in) 72.4°F 06h. 55m.
Puerto de Mogan 68.0°F 65.5°F 14.0% - 71.4°F 09h. 56m.
Puerto de Santiago 66.5°F 61.8°F 11.5% - 72.0°F 10h. 11m.
Puerto del Carmen 66.1°F 65.5°F 29.7% - 70.8°F 08h. 15m.
Puerto Vallarta 82.3°F 68.9°F 12.2% - 85.2°F 10h. 34m.
Purerto Escondido 82.3°F 76.6°F 20.3% - 88.6°F 09h. 55m.
Purto Aventuras 80.0°F 73.2°F 45.3% 5 days (1.7 in) 86.6°F 06h. 57m.
Reus 49.5°F 48.0°F 23.4% - 61.2°F 08h. 06m.
Riviera Maya 80.0°F 73.2°F 45.3% 5 days (1.7 in) 86.6°F 06h. 57m.
Roquetas de Mar 58.0°F 55.8°F 27.8% - 62.8°F 08h. 00m.
Roses 52.1°F 50.7°F 33.1% 1 day (0.3 in) 60.4°F 07h. 07m.
Salou 53.2°F 51.3°F 22.8% - 61.2°F 08h. 10m.
San Augustin 67.3°F 64.5°F 24.1% - 72.0°F 08h. 54m.
San Fernando 58.3°F 55.4°F 30.1% 2 days (1.1 in) 61.0°F 07h. 47m.
San Jose 57.7°F 54.3°F 27.5% - 63.2°F 08h. 01m.
San Juan de Los Terreros 58.8°F 56.5°F 24.3% - 63.6°F 08h. 18m.
San Pedro del Pinatar 58.8°F 56.9°F 31.9% 1 day (0.2 in) 62.8°F 07h. 31m.
San Sebastian 49.3°F 44.8°F 48.5% 3 days (1.6 in) 58.2°F 05h. 39m.
Santa Cruz de La Palma 64.8°F 64.5°F 43.6% 1 day (0.6 in) 72.2°F 06h. 50m.
Santa Cruz de Tenerife 65.6°F 65.1°F 50.0% 3 days (1.3 in) 72.6°F 06h. 10m.
Santa Pola 57.6°F 54.6°F 30.9% - 62.8°F 07h. 37m.
Santa Ponsa 56.6°F 54.3°F 32.6% 1 day (0.6 in) 63.6°F 07h. 21m.
Santa Susanna 52.3°F 49.2°F 31.7% - 60.2°F 07h. 17m.
Santander 52.1°F 51.0°F 39.8% 2 days (0.9 in) 57.8°F 06h. 25m.
Santiago de Compostela 46.5°F 44.2°F 69.9% 9 days (5.4 in) - 03h. 43m.
Segovia 41.1°F 36.7°F 42.3% 1 day (0.8 in) - 06h. 21m.
Sevilla 57.5°F 52.7°F 27.5% - 59.4°F 07h. 58m.
Sierra Nevada 44.1°F 38.9°F 29.2% 1 day (0.7 in) 61.8°F 07h. 51m.
Sitges 52.4°F 51.3°F 28.8% - 60.8°F 07h. 35m.
Tampico 72.1°F 70.4°F 51.2% - 76.2°F 06h. 16m.
Tarifa 58.8°F 56.7°F 36.7% 2 days (1.7 in) 65.6°F 07h. 10m.
Tarragona 53.9°F 51.5°F 25.3% - 61.2°F 07h. 56m.
Tenerife 56.8°F 53.0°F 34.2% - 72.2°F 07h. 49m.
Toledo 48.0°F 45.7°F 34.9% 1 day (0.3 in) - 07h. 07m.
Torremolinos 59.8°F 56.4°F 28.8% 1 day (0.6 in) 60.2°F 07h. 54m.
Torrevieja 58.7°F 56.0°F 29.5% - 63.2°F 07h. 45m.
Torroks 55.7°F 52.8°F 27.6% 1 day (0.4 in) 60.6°F 08h. 00m.
Tossa de Mar 51.5°F 48.4°F 35.6% - 60.2°F 06h. 56m.
Tulum 80.0°F 73.0°F 51.0% 9 days (2.8 in) 86.4°F 06h. 21m.
Valencia 56.5°F 52.6°F 28.4% - 62.0°F 07h. 45m.
Veracruz 76.5°F 73.7°F 33.7% - 80.4°F 08h. 17m.
Villajoyosa 58.1°F 55.4°F 29.4% - 62.8°F 07h. 43m.
Xabia 57.5°F 55.4°F 29.0% - 62.6°F 07h. 44m.
Zaragoza 47.1°F 44.0°F 24.0% - - 08h. 00m.
Zihuatanejo 82.0°F 76.5°F 32.3% - 89.2°F 08h. 30m.
* 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 +50
Aya Napa +62
Bali +82
Crete +48
Eilat +58
Eivissa +58
Goa +80
Hainan +54
Hurghada +68
Kemer +44
Mallorca +54
Pattaya +68
Phuket +78
Punta Cana +84
Sharm-el-Sheikh +68