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 71.1°F 63.6°F 33.9% - 65.4°F 10h. 01m.
Acapulco 86.7°F 82.5°F 49.9% 4 days (2.9 in) 90.6°F 07h. 18m.
Adeje 77.5°F 73.3°F 8.2% - 76.2°F 12h. 54m.
Aguilas 86.0°F 79.9°F 15.0% 1 day (0.3 in) 84.8°F 12h. 20m.
Alcudia 83.8°F 79.1°F 22.2% 2 days (3.7 in) 85.4°F 11h. 28m.
Algeciras 78.8°F 74.2°F 14.9% - 69.6°F 12h. 18m.
Alicante 84.0°F 79.1°F 25.1% 2 days (1.4 in) 86.0°F 11h. 01m.
Almeria 85.5°F 79.5°F 9.3% - 79.6°F 13h. 04m.
Almunecar 79.7°F 73.7°F 7.9% - 78.8°F 13h. 15m.
Altea 83.8°F 79.1°F 18.8% 2 days (0.7 in) 85.8°F 11h. 53m.
Badalona 84.3°F 80.3°F 26.2% 3 days (3.8 in) 81.2°F 11h. 00m.
Barcelona 83.5°F 79.2°F 28.3% 4 days (3.4 in) 81.4°F 10h. 42m.
Benalmadena 81.5°F 76.9°F 8.8% - 78.2°F 13h. 08m.
Benalmadeno 81.5°F 76.9°F 8.8% - 78.2°F 13h. 08m.
Benicasim 86.2°F 79.0°F 25.3% 3 days (2.7 in) 84.0°F 11h. 03m.
Benidorm 82.7°F 76.8°F 21.9% 3 days (1.3 in) 86.0°F 11h. 28m.
Bilbao 75.5°F 65.8°F 37.7% 4 days (1.4 in) 74.4°F 09h. 30m.
Blanes 84.2°F 74.4°F 24.3% 3 days (2.0 in) 80.2°F 11h. 16m.
Boca del Rio 86.5°F 82.2°F 56.2% 8 days (3.5 in) 89.2°F 06h. 32m.
Burgos 72.0°F 54.8°F 33.2% 1 day (0.7 in) - 10h. 05m.
Cabo San Lucas 85.7°F 81.5°F 34.2% 1 day (0.7 in) 87.6°F 09h. 25m.
Cadaqués 83.7°F 75.6°F 21.6% 1 day (0.5 in) 77.0°F 11h. 39m.
Cadiz 83.7°F 76.7°F 6.7% - 76.8°F 13h. 25m.
Cala Dor 84.0°F 79.2°F 10.9% 2 days (1.9 in) 86.4°F 12h. 58m.
Cala Figuera 84.2°F 79.3°F 10.4% 1 day (1.7 in) 86.4°F 13h. 02m.
Cala Mayor 84.7°F 78.8°F 11.1% 1 day (1.6 in) 86.8°F 12h. 57m.
Cala Mesquida 82.8°F 80.4°F 13.3% 1 day (2.6 in) 85.0°F 12h. 40m.
Calafell 84.6°F 76.7°F 21.2% 1 day (1.5 in) 84.2°F 11h. 40m.
Calella 82.9°F 75.4°F 31.5% 4 days (3.7 in) 80.4°F 10h. 17m.
Calpe 83.5°F 77.8°F 16.1% 1 day (0.4 in) 85.2°F 12h. 14m.
Cambrils 84.2°F 78.1°F 39.3% 2 days (1.0 in) 84.2°F 09h. 12m.
Camp de Mar 83.8°F 79.3°F 13.3% 1 day (1.3 in) 86.6°F 12h. 39m.
Campeche 89.1°F 83.1°F 56.8% 3 days (1.9 in) 89.0°F 06h. 28m.
Can Picafort 84.2°F 78.2°F 22.2% 2 days (3.8 in) 85.4°F 11h. 28m.
Cancun 86.6°F 82.9°F 41.5% 3 days (1.5 in) 88.4°F 08h. 26m.
Capella 82.6°F 67.0°F 31.9% 3 days (1.5 in) - 10h. 15m.
Cartagena 84.7°F 79.4°F 18.1% 2 days (0.6 in) 84.6°F 11h. 56m.
Castellon de la Plana 86.2°F 79.0°F 25.3% 3 days (2.7 in) 84.2°F 11h. 03m.
Ceuta 78.0°F 74.5°F 42.1% - 70.8°F 08h. 41m.
Chaclana de la Frontera 84.6°F 75.8°F 7.4% - 76.0°F 13h. 19m.
Chetumal 86.0°F 82.1°F 48.6% 7 days (3.9 in) 89.0°F 07h. 29m.
Ciudad del Carmen 88.9°F 85.4°F 61.5% 11 days (4.6 in) 89.0°F 05h. 52m.
Ciudad Lazaro Cardenas 88.0°F 82.0°F 31.8% - 90.4°F 09h. 36m.
Coma Ruga 84.6°F 76.7°F 21.2% 1 day (1.5 in) 84.2°F 11h. 40m.
Cordoba 98.2°F 76.8°F 14.0% - - 12h. 29m.
Corralejo 74.9°F 72.1°F 37.8% - 73.8°F 09h. 04m.
Costa Adeje 80.7°F 76.4°F 7.7% - 76.0°F 12h. 58m.
Costa Blanca 82.7°F 76.8°F 21.9% 3 days (1.3 in) 86.2°F 11h. 28m.
Costa Brava 82.9°F 76.2°F 18.5% 2 days (0.4 in) 78.0°F 12h. 03m.
Cozumel 88.0°F 81.7°F 47.8% 2 days (1.0 in) 88.0°F 07h. 38m.
Cullera 87.9°F 78.8°F 17.9% 2 days (1.9 in) 84.8°F 12h. 01m.
Denia 82.9°F 77.7°F 15.3% 1 day (0.6 in) 84.0°F 12h. 21m.
Eivissa 84.5°F 81.2°F 9.9% 1 day (0.2 in) 86.2°F 13h. 05m.
El Arenal 76.2°F 64.3°F 30.4% 5 days (2.7 in) - 10h. 23m.
El Medano 78.3°F 74.9°F 7.9% - 75.6°F 12h. 56m.
El Puerto de Santa Maria 83.7°F 76.7°F 6.7% - 77.2°F 13h. 25m.
El Vendrell 84.6°F 76.7°F 21.2% 1 day (1.5 in) 84.2°F 11h. 40m.
Empirabrava 83.7°F 75.6°F 21.6% 1 day (0.5 in) 77.8°F 11h. 39m.
Estepona 84.7°F 75.3°F 6.8% - 73.2°F 13h. 23m.
Figueres 83.7°F 75.6°F 21.6% 1 day (0.5 in) 78.4°F 11h. 39m.
Formentera 84.3°F 81.5°F 10.0% - 86.6°F 13h. 04m.
Fuengirola 82.6°F 76.5°F 9.6% - 77.2°F 13h. 01m.
Fuerteventura 77.1°F 72.4°F 32.8% - 73.8°F 09h. 42m.
Gandia 85.7°F 77.3°F 20.7% 4 days (1.6 in) 85.0°F 11h. 39m.
Gijon 69.9°F 62.3°F 61.2% 5 days (1.6 in) 72.0°F 06h. 18m.
Girona 87.0°F 74.2°F 22.7% 3 days (1.7 in) 79.2°F 11h. 30m.
Golf del Sur 79.2°F 76.0°F 7.5% - 75.6°F 12h. 59m.
Gran Canaria 78.7°F 72.4°F 11.2% - 75.0°F 12h. 30m.
Granada 85.9°F 71.7°F 36.4% - 79.2°F 09h. 28m.
Guadalajara 73.1°F 65.6°F 68.3% 12 days (11.2 in) - 05h. 01m.
Guardamar del Segura 85.6°F 78.6°F 18.4% 1 day (0.5 in) 85.4°F 11h. 54m.
Guia de Isora 74.2°F 69.6°F 8.7% - 76.4°F 12h. 50m.
Huelva 88.6°F 75.8°F 6.8% - 73.8°F 13h. 26m.
Jerez 92.7°F 77.3°F 7.2% - - 13h. 21m.
L'Albir 82.8°F 78.0°F 22.0% 3 days (1.1 in) 85.8°F 11h. 26m.
La Manga 84.7°F 79.7°F 18.9% 2 days (0.5 in) 84.6°F 11h. 50m.
La Orotava 75.0°F 72.1°F 19.5% - 75.0°F 11h. 26m.
La Palma 75.8°F 72.3°F 27.4% - 76.4°F 10h. 25m.
La Pineda 83.5°F 77.0°F 31.4% 2 days (0.7 in) 84.4°F 10h. 17m.
Lanzarote 74.5°F 71.2°F 45.7% - 73.6°F 08h. 03m.
Las Palmas 75.5°F 71.9°F 32.6% - 75.0°F 09h. 44m.
León 75.9°F 57.4°F 16.1% 1 day (0.6 in) - 12h. 25m.
Lloret de Mar 84.7°F 75.8°F 24.9% 2 days (1.7 in) 80.2°F 11h. 10m.
Los Alkazares 84.7°F 79.7°F 18.9% 2 days (0.5 in) 84.6°F 11h. 50m.
Los Cristianos 81.0°F 76.8°F 7.8% - 76.0°F 12h. 56m.
Los Gigantes 75.1°F 69.8°F 8.5% - 76.4°F 12h. 51m.
Madrid 88.5°F 77.1°F 30.7% 2 days (0.8 in) - 10h. 20m.
Magaluf 85.5°F 79.6°F 9.4% 1 day (1.6 in) 86.8°F 13h. 11m.
Malaga 85.9°F 78.7°F 8.0% - 79.0°F 13h. 14m.
Malgrat de Mar 83.3°F 74.5°F 31.9% 3 days (2.9 in) 80.4°F 10h. 13m.
Mallorca 84.5°F 77.3°F 21.4% 2 days (3.4 in) 86.6°F 11h. 34m.
Manilva 84.1°F 74.7°F 7.6% - 72.2°F 13h. 17m.
Manzaltan 88.6°F 83.4°F 62.9% 11 days (8.0 in) 91.2°F 05h. 44m.
Manzanillo 86.5°F 82.3°F 44.4% 4 days (3.0 in) 90.0°F 08h. 02m.
Mar Menor 84.7°F 79.7°F 18.9% 2 days (0.5 in) 84.8°F 11h. 50m.
Marbella 84.4°F 75.9°F 9.5% - 75.0°F 13h. 02m.
Maspalomas 78.8°F 74.7°F 10.1% - 75.4°F 12h. 38m.
Mataro 83.2°F 77.5°F 37.4% 4 days (4.6 in) 81.0°F 09h. 28m.
Melilla 82.5°F 77.6°F 34.8% - 81.8°F 09h. 39m.
Menorca 83.7°F 79.7°F 15.5% 1 day (1.4 in) 85.0°F 12h. 23m.
Merida 87.4°F 79.0°F 48.3% 5 days (2.6 in) 81.2°F 07h. 34m.
Mexica 65.2°F 59.6°F 76.2% 13 days (12.2 in) - 04h. 00m.
Mijas 81.3°F 74.0°F 8.0% - 78.2°F 13h. 14m.
Mojacar 84.1°F 78.7°F 15.0% 1 day (0.2 in) 84.0°F 12h. 20m.
Morair 83.3°F 78.3°F 15.6% 2 days (0.5 in) 84.8°F 12h. 19m.
Motril 79.7°F 73.7°F 7.9% - - 13h. 15m.
Murcia 88.5°F 79.3°F 20.5% 4 days (2.1 in) 84.6°F 11h. 37m.
Nerja 80.9°F 75.7°F 7.2% - 79.6°F 13h. 21m.
Oropesa del Mar 86.2°F 79.0°F 25.3% 3 days (2.7 in) 84.0°F 11h. 03m.
Oviedo 72.2°F 62.2°F 50.5% 2 days (0.9 in) - 07h. 45m.
Paguera 83.8°F 79.1°F 13.4% 1 day (1.4 in) 86.6°F 12h. 38m.
Palma 85.7°F 78.0°F 22.9% 2 days (2.3 in) 87.0°F 11h. 22m.
Palma de Majorka 85.7°F 78.0°F 22.9% 2 days (2.3 in) 87.0°F 11h. 22m.
Palmanova 84.7°F 78.8°F 11.1% 1 day (1.6 in) 86.8°F 12h. 57m.
Pamplona 74.9°F 60.3°F 46.0% 2 days (0.9 in) - 08h. 21m.
Peniscola 83.5°F 75.5°F 26.6% 5 days (3.2 in) 84.0°F 10h. 54m.
Pilar de la Foradada 85.5°F 79.1°F 17.9% 2 days (0.5 in) 85.2°F 11h. 58m.
Pineda de Mar 83.6°F 74.3°F 30.8% 3 days (3.1 in) 80.4°F 10h. 23m.
Platja dAro 82.2°F 76.4°F 22.6% 1 day (0.5 in) 79.0°F 11h. 30m.
Platja de Palma 85.7°F 78.0°F 22.9% 2 days (2.3 in) 87.0°F 11h. 22m.
Platja den Bossa 84.3°F 81.5°F 10.0% - 86.4°F 13h. 04m.
Playa de Muro 83.7°F 78.8°F 23.0% 2 days (3.7 in) 85.4°F 11h. 22m.
Playa del Carmen 88.5°F 82.7°F 38.7% 4 days (1.4 in) 88.0°F 08h. 47m.
Playa del Ingles 78.8°F 74.7°F 10.1% - 75.4°F 12h. 38m.
Playa-de-Las-Americas 81.0°F 76.8°F 7.8% - 76.0°F 12h. 56m.
Puerto de la Cruz 76.3°F 71.8°F 14.0% - 75.0°F 12h. 09m.
Puerto de Mogan 78.3°F 74.1°F 11.1% - 75.6°F 12h. 30m.
Puerto de Santiago 78.5°F 74.0°F 8.8% - 76.4°F 12h. 49m.
Puerto del Carmen 75.3°F 71.7°F 43.5% - 74.6°F 08h. 20m.
Puerto Vallarta 85.1°F 79.7°F 65.8% 10 days (7.7 in) 90.4°F 05h. 20m.
Purerto Escondido 87.4°F 81.9°F 57.4% 5 days (3.4 in) 90.8°F 06h. 21m.
Purto Aventuras 88.5°F 82.7°F 38.7% 4 days (1.4 in) 88.0°F 08h. 47m.
Reus 80.6°F 75.8°F 39.2% 3 days (2.3 in) 84.2°F 09h. 13m.
Riviera Maya 88.5°F 82.7°F 38.7% 4 days (1.4 in) 88.0°F 08h. 47m.
Roquetas de Mar 84.6°F 76.6°F 9.7% - 79.6°F 13h. 01m.
Roses 83.7°F 75.6°F 21.6% 1 day (0.5 in) 77.6°F 11h. 39m.
Salou 84.2°F 78.1°F 39.3% 2 days (1.0 in) 84.2°F 09h. 12m.
San Augustin 78.8°F 74.2°F 11.1% - 75.2°F 12h. 30m.
San Fernando 84.4°F 76.0°F 7.5% - 76.6°F 13h. 18m.
San Jose 85.5°F 79.5°F 9.3% - 80.2°F 13h. 04m.
San Juan de Los Terreros 86.0°F 79.9°F 15.0% 1 day (0.3 in) 84.6°F 12h. 20m.
San Pedro del Pinatar 84.7°F 79.7°F 18.9% 2 days (0.5 in) 85.0°F 11h. 50m.
San Sebastian 72.9°F 60.9°F 41.8% 4 days (2.5 in) 76.0°F 08h. 56m.
Santa Cruz de La Palma 75.8°F 72.3°F 27.4% - 75.0°F 10h. 25m.
Santa Cruz de Tenerife 75.0°F 72.0°F 30.7% - 75.6°F 10h. 00m.
Santa Pola 85.6°F 78.6°F 18.4% 1 day (0.5 in) 86.0°F 11h. 54m.
Santa Ponsa 84.3°F 78.9°F 9.7% 1 day (1.4 in) 86.6°F 13h. 09m.
Santa Susanna 83.3°F 74.5°F 31.9% 3 days (2.9 in) 80.4°F 10h. 13m.
Santander 72.3°F 65.8°F 39.0% 1 day (1.0 in) 73.6°F 09h. 19m.
Santiago de Compostela 77.3°F 60.3°F 38.8% - - 09h. 20m.
Segovia 77.8°F 62.2°F 28.4% 3 days (1.4 in) - 10h. 41m.
Sevilla 98.5°F 79.1°F 7.4% - 78.2°F 13h. 21m.
Sierra Nevada 74.0°F 63.8°F 60.1% 8 days (9.6 in) 79.0°F 06h. 19m.
Sitges 82.7°F 78.7°F 21.7% 1 day (1.6 in) 83.2°F 11h. 36m.
Tampico 88.2°F 84.9°F 48.5% 7 days (5.7 in) 87.6°F 07h. 34m.
Tarifa 77.2°F 73.8°F 17.0% - 71.2°F 12h. 01m.
Tarragona 84.1°F 77.8°F 26.0% 2 days (0.6 in) 84.4°F 11h. 00m.
Tenerife 71.4°F 67.5°F 19.6% - 75.0°F 11h. 25m.
Toledo 90.1°F 77.0°F 24.8% 3 days (0.9 in) - 11h. 07m.
Torremolinos 85.0°F 77.7°F 8.4% - 78.8°F 13h. 11m.
Torrevieja 85.4°F 79.0°F 18.3% 1 day (0.5 in) 85.2°F 11h. 55m.
Torroks 78.4°F 73.8°F 7.5% - 79.8°F 13h. 19m.
Tossa de Mar 83.6°F 75.5°F 22.8% 3 days (1.4 in) 79.8°F 11h. 27m.
Tulum 88.3°F 82.5°F 40.6% 2 days (1.6 in) 88.2°F 08h. 32m.
Valencia 87.3°F 78.0°F 19.5% 3 days (2.6 in) 84.6°F 11h. 49m.
Veracruz 86.5°F 82.2°F 56.2% 8 days (3.5 in) 89.2°F 06h. 32m.
Villajoyosa 83.8°F 76.1°F 24.8% 3 days (1.9 in) 86.2°F 11h. 04m.
Xabia 83.2°F 78.2°F 15.6% 1 day (0.5 in) 84.0°F 12h. 19m.
Zaragoza 83.2°F 69.7°F 13.6% 1 day (0.5 in) - 12h. 42m.
Zihuatanejo 88.0°F 83.4°F 55.2% 4 days (1.8 in) 90.4°F 06h. 38m.
* 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 +88
Aya Napa +90
Bali +72
Crete +74
Eilat +94
Eivissa +84
Goa +74
Hainan +76
Hurghada +92
Kemer +88
Mallorca +80
Pattaya +82
Phuket +84
Punta Cana +90
Sharm-el-Sheikh +96