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 56.2°F 50.5°F 32.0% 3 days (1.9 in) 56.0°F 10h. 28m.
Acapulco 89.3°F 81.9°F 4.8% - 82.0°F 13h. 04m.
Adeje 68.9°F 65.3°F 26.8% - 69.8°F 10h. 36m.
Aguilas 66.2°F 63.0°F 34.5% 3 days (1.6 in) 62.6°F 09h. 52m.
Alcudia 62.6°F 59.4°F 36.5% 2 days (0.6 in) 61.6°F 09h. 42m.
Algeciras 62.7°F 59.3°F 24.8% 2 days (0.9 in) 61.4°F 11h. 09m.
Alicante 63.7°F 60.6°F 36.5% 4 days (1.8 in) 61.8°F 09h. 38m.
Almeria 66.5°F 62.7°F 24.8% 2 days (0.5 in) 62.2°F 11h. 11m.
Almunecar 64.2°F 60.9°F 18.2% 2 days (0.6 in) 61.4°F 12h. 04m.
Altea 62.2°F 59.4°F 39.6% 4 days (1.6 in) 61.8°F 09h. 14m.
Badalona 63.0°F 59.9°F 41.3% 3 days (1.9 in) 59.2°F 09h. 06m.
Barcelona 62.8°F 60.2°F 31.7% 3 days (0.7 in) 59.0°F 10h. 25m.
Benalmadena 64.3°F 60.5°F 25.3% 1 day (0.7 in) 61.6°F 11h. 06m.
Benalmadeno 64.3°F 60.5°F 25.3% 1 day (0.7 in) 61.6°F 11h. 06m.
Benicasim 64.9°F 60.4°F 32.0% 1 day (1.2 in) 61.2°F 10h. 19m.
Benidorm 63.0°F 59.6°F 38.9% 5 days (3.4 in) 62.0°F 09h. 19m.
Bilbao 59.4°F 52.2°F 38.7% 3 days (1.4 in) 56.0°F 09h. 32m.
Blanes 63.2°F 57.1°F 36.0% 2 days (0.8 in) 58.6°F 09h. 51m.
Boca del Rio 83.2°F 78.9°F 19.0% 1 day (0.6 in) 79.2°F 11h. 20m.
Burgos 52.2°F 41.8°F 40.0% 3 days (1.0 in) - 09h. 19m.
Cabo San Lucas 80.4°F 76.1°F 18.1% - 71.6°F 11h. 34m.
Cadaqués 61.0°F 57.4°F 37.5% 4 days (1.4 in) 57.6°F 09h. 39m.
Cadiz 66.2°F 61.9°F 23.9% 2 days (0.8 in) 64.4°F 11h. 18m.
Cala Dor 62.8°F 59.9°F 31.4% 2 days (0.6 in) 61.6°F 10h. 23m.
Cala Figuera 62.6°F 60.6°F 31.2% 2 days (0.5 in) 61.6°F 10h. 24m.
Cala Mayor 62.2°F 59.1°F 30.4% 2 days (0.6 in) 61.8°F 10h. 31m.
Cala Mesquida 61.9°F 60.4°F 34.5% 1 day (0.5 in) 61.2°F 09h. 58m.
Calafell 62.5°F 58.1°F 41.6% 3 days (1.8 in) 60.0°F 09h. 03m.
Calella 62.2°F 57.7°F 42.8% 2 days (0.9 in) 59.0°F 08h. 54m.
Calpe 62.5°F 59.0°F 35.5% 3 days (1.6 in) 61.8°F 09h. 48m.
Cambrils 62.2°F 59.2°F 40.9% 3 days (2.0 in) 60.0°F 09h. 09m.
Camp de Mar 61.5°F 59.9°F 35.2% 2 days (0.8 in) 61.8°F 09h. 52m.
Campeche 89.1°F 82.7°F 21.1% 2 days (0.9 in) 86.6°F 11h. 05m.
Can Picafort 62.7°F 58.7°F 36.3% 2 days (0.8 in) 62.0°F 09h. 44m.
Cancun 84.3°F 79.0°F 30.8% 1 day (1.1 in) 84.8°F 09h. 53m.
Capella 60.5°F 50.8°F 40.2% 4 days (2.8 in) - 09h. 17m.
Cartagena 65.0°F 62.3°F 40.4% 4 days (5.0 in) 62.6°F 09h. 05m.
Castellon de la Plana 64.9°F 60.4°F 32.0% 1 day (1.2 in) 61.2°F 10h. 19m.
Ceuta 62.7°F 60.0°F 21.7% 3 days (0.9 in) 62.8°F 11h. 34m.
Chaclana de la Frontera 64.9°F 59.7°F 31.6% 2 days (1.2 in) 64.2°F 10h. 15m.
Chetumal 86.4°F 80.2°F 45.0% 1 day (1.1 in) 87.4°F 08h. 00m.
Ciudad del Carmen 85.7°F 83.7°F 22.4% 2 days (3.3 in) 86.8°F 10h. 53m.
Ciudad Lazaro Cardenas 89.0°F 77.8°F 11.2% - 78.8°F 12h. 17m.
Coma Ruga 63.4°F 58.4°F 36.4% 2 days (0.9 in) 60.0°F 09h. 46m.
Cordoba 69.3°F 56.3°F 33.8% 2 days (1.1 in) - 10h. 00m.
Corralejo 69.5°F 68.1°F 40.0% - 67.2°F 08h. 53m.
Costa Adeje 71.2°F 69.0°F 23.6% - 69.6°F 11h. 01m.
Costa Blanca 63.0°F 59.6°F 38.9% 5 days (3.4 in) 62.0°F 09h. 19m.
Costa Brava 60.7°F 57.4°F 40.7% 5 days (2.2 in) 58.0°F 09h. 12m.
Cozumel 84.2°F 80.5°F 41.7% 2 days (1.6 in) 85.0°F 08h. 28m.
Cullera 65.7°F 61.0°F 34.9% 4 days (4.8 in) 61.6°F 09h. 54m.
Denia 62.3°F 59.7°F 37.6% 7 days (3.8 in) 61.8°F 09h. 30m.
Eivissa 63.2°F 61.7°F 36.4% 3 days (1.3 in) 61.4°F 09h. 40m.
El Arenal 52.1°F 40.6°F 35.6% 6 days (2.4 in) - 09h. 50m.
El Medano 69.8°F 68.1°F 24.0% - 68.8°F 10h. 58m.
El Puerto de Santa Maria 66.2°F 61.9°F 23.9% 2 days (0.8 in) 64.6°F 11h. 18m.
El Vendrell 63.4°F 58.4°F 36.4% 2 days (0.9 in) 60.0°F 09h. 46m.
Empirabrava 61.0°F 57.4°F 37.5% 4 days (1.4 in) 57.6°F 09h. 39m.
Estepona 64.5°F 56.4°F 26.2% 5 days (1.7 in) 60.8°F 10h. 58m.
Figueres 61.8°F 57.5°F 35.7% 2 days (0.9 in) 57.8°F 09h. 55m.
Formentera 62.5°F 62.0°F 38.1% 3 days (1.5 in) 61.2°F 09h. 27m.
Fuengirola 65.4°F 60.5°F 21.6% 1 day (0.5 in) 61.8°F 11h. 36m.
Fuerteventura 70.6°F 67.5°F 35.1% - 67.0°F 09h. 31m.
Gandia 62.3°F 58.6°F 41.8% 6 days (6.3 in) 61.8°F 08h. 56m.
Gijon 56.7°F 48.0°F 35.1% 3 days (1.9 in) 55.2°F 10h. 03m.
Girona 64.8°F 56.8°F 35.6% 4 days (1.4 in) 58.2°F 09h. 54m.
Golf del Sur 71.0°F 69.5°F 24.4% - 69.2°F 10h. 54m.
Gran Canaria 71.4°F 67.9°F 25.9% - 68.6°F 10h. 42m.
Granada 62.3°F 51.7°F 38.5% 6 days (3.9 in) 62.0°F 09h. 20m.
Guadalajara 90.0°F 76.5°F 18.4% - - 11h. 27m.
Guardamar del Segura 64.6°F 60.6°F 36.6% 3 days (1.2 in) 61.8°F 09h. 37m.
Guia de Isora 65.8°F 63.3°F 26.8% - 69.6°F 10h. 36m.
Huelva 68.9°F 61.0°F 26.1% 1 day (0.6 in) 62.0°F 11h. 01m.
Jerez 67.1°F 57.5°F 27.7% 2 days (2.0 in) - 10h. 47m.
L'Albir 62.3°F 58.7°F 40.1% 4 days (3.0 in) 61.8°F 09h. 09m.
La Manga 64.2°F 61.2°F 38.3% 4 days (4.3 in) 63.0°F 09h. 23m.
La Orotava 67.0°F 65.3°F 41.8% 1 day (0.7 in) 69.2°F 08h. 38m.
La Palma 67.3°F 65.7°F 42.5% - 69.6°F 08h. 33m.
La Pineda 62.8°F 59.2°F 37.1% 3 days (1.2 in) 60.0°F 09h. 40m.
Lanzarote 69.9°F 67.4°F 44.2% - 67.6°F 08h. 20m.
Las Palmas 67.4°F 66.0°F 43.6% - 68.8°F 08h. 23m.
León 52.3°F 41.2°F 33.4% 1 day (0.5 in) - 10h. 14m.
Lloret de Mar 62.8°F 57.2°F 36.6% 2 days (0.8 in) 58.6°F 09h. 46m.
Los Alkazares 64.9°F 62.3°F 37.5% 4 days (3.9 in) 63.2°F 09h. 30m.
Los Cristianos 71.3°F 69.1°F 23.5% - 69.6°F 11h. 02m.
Los Gigantes 67.4°F 65.1°F 28.5% - 69.2°F 10h. 22m.
Madrid 65.1°F 57.4°F 33.5% - - 10h. 08m.
Magaluf 62.6°F 60.3°F 32.3% 2 days (1.3 in) 61.8°F 10h. 16m.
Malaga 67.0°F 61.2°F 21.5% 1 day (0.5 in) 61.6°F 11h. 37m.
Malgrat de Mar 62.3°F 56.9°F 45.5% 6 days (3.0 in) 58.8°F 08h. 32m.
Mallorca 63.5°F 57.4°F 36.6% 2 days (1.5 in) 61.2°F 09h. 41m.
Manilva 64.7°F 57.2°F 27.6% 3 days (1.1 in) 60.6°F 10h. 47m.
Manzaltan 84.2°F 78.2°F 19.5% - 77.0°F 11h. 23m.
Manzanillo 85.3°F 79.2°F 15.2% - 76.6°F 11h. 48m.
Mar Menor 64.2°F 61.2°F 38.3% 4 days (4.3 in) 63.2°F 09h. 23m.
Marbella 66.0°F 57.4°F 24.0% 3 days (1.2 in) 62.0°F 11h. 16m.
Maspalomas 71.3°F 68.8°F 24.7% - 69.0°F 10h. 51m.
Mataro 62.7°F 59.0°F 39.7% 2 days (1.0 in) 59.6°F 09h. 20m.
Melilla 64.6°F 61.3°F 41.5% 5 days (3.4 in) 64.2°F 08h. 52m.
Menorca 62.2°F 60.2°F 35.3% 2 days (0.6 in) 60.6°F 09h. 52m.
Merida 92.0°F 81.2°F 20.0% 2 days (0.5 in) 85.4°F 11h. 16m.
Mexica 80.3°F 71.6°F 50.7% 4 days (2.4 in) - 07h. 17m.
Mijas 63.4°F 58.3°F 26.7% 1 day (0.9 in) 61.6°F 10h. 54m.
Mojacar 65.6°F 63.1°F 31.0% 2 days (0.9 in) 62.2°F 10h. 20m.
Morair 61.9°F 60.1°F 38.0% 4 days (2.6 in) 61.6°F 09h. 27m.
Motril 63.4°F 60.0°F 23.5% 2 days (0.8 in) - 11h. 21m.
Murcia 66.9°F 61.0°F 40.3% 2 days (3.4 in) 63.0°F 09h. 07m.
Nerja 63.8°F 59.4°F 21.3% - 62.0°F 11h. 39m.
Oropesa del Mar 64.9°F 60.4°F 32.0% 1 day (1.2 in) 61.4°F 10h. 19m.
Oviedo 56.4°F 45.2°F 41.5% 5 days (2.5 in) - 09h. 09m.
Paguera 61.3°F 59.9°F 38.5% 1 day (0.3 in) 61.8°F 09h. 25m.
Palma 63.1°F 57.9°F 33.5% 2 days (1.0 in) 61.8°F 10h. 06m.
Palma de Majorka 63.0°F 58.6°F 39.0% 2 days (0.8 in) 61.8°F 09h. 21m.
Palmanova 62.2°F 59.1°F 30.4% 2 days (0.6 in) 61.8°F 10h. 31m.
Pamplona 56.1°F 44.8°F 51.1% 5 days (1.9 in) - 07h. 47m.
Peniscola 61.7°F 55.3°F 36.9% 3 days (1.7 in) 61.0°F 09h. 40m.
Pilar de la Foradada 65.2°F 60.9°F 36.4% 5 days (3.2 in) 62.8°F 09h. 38m.
Pineda de Mar 62.9°F 57.3°F 41.6% 2 days (0.9 in) 59.0°F 09h. 03m.
Platja dAro 60.6°F 57.8°F 38.6% 3 days (1.4 in) 58.2°F 09h. 29m.
Platja de Palma 63.1°F 57.9°F 33.5% 2 days (1.0 in) 61.8°F 10h. 06m.
Platja den Bossa 63.2°F 61.9°F 32.4% 4 days (1.5 in) 61.4°F 10h. 13m.
Playa de Muro 62.8°F 59.2°F 33.7% 2 days (1.8 in) 61.8°F 10h. 05m.
Playa del Carmen 85.3°F 78.2°F 37.1% 2 days (1.4 in) 85.2°F 09h. 03m.
Playa del Ingles 70.9°F 68.8°F 24.8% - 69.0°F 10h. 51m.
Playa-de-Las-Americas 71.3°F 69.1°F 23.5% - 69.6°F 11h. 02m.
Puerto de la Cruz 68.1°F 66.1°F 39.0% 1 day (0.5 in) 69.4°F 09h. 00m.
Puerto de Mogan 71.0°F 68.5°F 24.6% - 69.2°F 10h. 53m.
Puerto de Santiago 68.4°F 66.7°F 22.7% - 69.2°F 11h. 08m.
Puerto del Carmen 70.2°F 67.9°F 40.7% - 67.8°F 08h. 48m.
Puerto Vallarta 90.0°F 76.5°F 14.0% - 79.2°F 12h. 00m.
Purerto Escondido 89.8°F 83.6°F 6.9% - 83.6°F 12h. 46m.
Purto Aventuras 84.4°F 78.8°F 36.6% 2 days (0.8 in) 85.2°F 09h. 07m.
Reus 59.4°F 56.4°F 42.3% 8 days (4.4 in) 60.0°F 08h. 57m.
Riviera Maya 84.4°F 78.8°F 36.6% 2 days (0.8 in) 85.0°F 09h. 07m.
Roquetas de Mar 65.7°F 61.5°F 29.3% 2 days (0.7 in) 62.0°F 10h. 33m.
Roses 61.8°F 57.5°F 35.7% 2 days (0.9 in) 57.6°F 09h. 55m.
Salou 62.9°F 59.5°F 37.9% 2 days (1.2 in) 60.0°F 09h. 33m.
San Augustin 71.2°F 68.8°F 25.2% - 69.2°F 10h. 48m.
San Fernando 66.0°F 60.8°F 24.2% 2 days (0.7 in) 64.8°F 11h. 14m.
San Jose 66.5°F 62.7°F 24.8% 2 days (0.5 in) 62.2°F 11h. 11m.
San Juan de Los Terreros 67.2°F 63.8°F 34.1% 2 days (1.1 in) 62.8°F 09h. 56m.
San Pedro del Pinatar 64.9°F 62.3°F 37.5% 4 days (3.9 in) 63.0°F 09h. 30m.
San Sebastian 57.7°F 48.6°F 41.2% 4 days (1.4 in) 55.8°F 09h. 11m.
Santa Cruz de La Palma 67.3°F 65.7°F 42.5% - 69.2°F 08h. 33m.
Santa Cruz de Tenerife 67.8°F 66.1°F 43.2% - 69.0°F 08h. 27m.
Santa Pola 64.6°F 60.6°F 36.6% 3 days (1.2 in) 61.8°F 09h. 37m.
Santa Ponsa 61.7°F 59.4°F 32.9% 2 days (0.7 in) 61.8°F 10h. 11m.
Santa Susanna 62.3°F 56.9°F 45.5% 6 days (3.0 in) 58.8°F 08h. 32m.
Santander 56.7°F 52.8°F 35.8% 1 day (0.7 in) 55.8°F 09h. 57m.
Santiago de Compostela 57.2°F 45.5°F 39.3% 2 days (1.5 in) - 09h. 26m.
Segovia 50.6°F 40.8°F 45.2% 4 days (1.8 in) - 08h. 32m.
Sevilla 70.9°F 60.8°F 30.5% 2 days (0.7 in) 65.4°F 10h. 25m.
Sierra Nevada 52.4°F 45.6°F 44.8% 8 days (7.9 in) 62.0°F 08h. 28m.
Sitges 62.9°F 60.4°F 35.2% 2 days (0.9 in) 59.6°F 09h. 56m.
Tampico 79.4°F 76.9°F 42.8% 2 days (1.4 in) 77.0°F 08h. 22m.
Tarifa 62.2°F 60.4°F 22.4% 2 days (0.9 in) 62.6°F 11h. 28m.
Tarragona 62.3°F 58.7°F 33.1% 2 days (1.1 in) 60.0°F 10h. 13m.
Tenerife 62.8°F 61.3°F 43.0% 1 day (1.1 in) 69.0°F 08h. 29m.
Toledo 64.2°F 55.1°F 40.5% 4 days (1.4 in) - 09h. 09m.
Torremolinos 66.4°F 61.0°F 22.5% 1 day (0.4 in) 61.6°F 11h. 29m.
Torrevieja 64.6°F 61.1°F 38.6% 4 days (3.8 in) 62.2°F 09h. 21m.
Torroks 61.1°F 58.7°F 21.8% - 62.2°F 11h. 35m.
Tossa de Mar 61.6°F 56.9°F 41.5% 7 days (3.1 in) 58.4°F 09h. 05m.
Tulum 84.8°F 78.7°F 37.8% 2 days (1.4 in) 85.0°F 08h. 57m.
Valencia 64.9°F 59.6°F 35.6% 3 days (1.9 in) 61.2°F 09h. 49m.
Veracruz 83.2°F 78.9°F 19.0% 1 day (0.6 in) 79.2°F 11h. 20m.
Villajoyosa 63.3°F 58.5°F 37.8% 3 days (2.5 in) 62.0°F 09h. 28m.
Xabia 61.6°F 59.2°F 39.3% 5 days (1.6 in) 61.6°F 09h. 16m.
Zaragoza 62.4°F 53.8°F 35.9% 2 days (1.2 in) - 09h. 51m.
Zihuatanejo 88.1°F 82.0°F 9.3% - 81.4°F 12h. 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 +58
Aya Napa +58
Bali +86
Crete +48
Eilat +62
Eivissa +62
Goa +84
Hainan +88
Hurghada +70
Kemer +56
Mallorca +60
Pattaya +92
Phuket +90
Punta Cana +82
Sharm-el-Sheikh +70