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.4°F 51.0°F 76.3% 10 days (9.4 in) 56.2°F 03h. 07m.
Acapulco 83.3°F 77.2°F 13.5% - 88.6°F 10h. 37m.
Adeje 69.0°F 64.7°F 16.5% - 72.2°F 09h. 39m.
Aguilas 61.2°F 57.7°F 19.2% - 65.2°F 08h. 46m.
Alcudia 59.9°F 57.5°F 29.5% 2 days (0.6 in) 64.4°F 07h. 36m.
Algeciras 58.6°F 55.7°F 38.2% 2 days (1.0 in) 63.8°F 07h. 00m.
Alicante 58.9°F 55.4°F 20.8% 1 day (0.2 in) 64.6°F 08h. 32m.
Almeria 60.9°F 55.5°F 20.1% - 64.2°F 08h. 43m.
Almunecar 61.5°F 58.2°F 22.5% - 63.4°F 08h. 29m.
Altea 60.2°F 55.9°F 21.4% - 65.2°F 08h. 27m.
Badalona 55.3°F 54.2°F 29.0% - 63.0°F 07h. 32m.
Barcelona 55.6°F 54.6°F 29.2% - 63.2°F 07h. 31m.
Benalmadena 59.1°F 55.2°F 24.9% 2 days (0.7 in) 62.8°F 08h. 16m.
Benalmadeno 59.1°F 55.2°F 24.9% 2 days (0.7 in) 62.8°F 08h. 16m.
Benicasim 60.0°F 56.1°F 23.0% 1 day (0.5 in) 62.8°F 08h. 12m.
Benidorm 59.7°F 55.7°F 20.6% 1 day (0.4 in) 65.0°F 08h. 32m.
Bilbao 52.6°F 49.8°F 69.2% 10 days (9.1 in) 58.0°F 03h. 46m.
Blanes 56.0°F 52.5°F 38.2% 1 day (0.7 in) 63.0°F 06h. 40m.
Boca del Rio 75.5°F 73.3°F 52.4% 4 days (3.2 in) 80.2°F 06h. 13m.
Burgos 41.2°F 37.0°F 69.4% 7 days (5.7 in) - 03h. 47m.
Cabo San Lucas 74.2°F 70.0°F 25.4% 2 days (0.5 in) 81.6°F 09h. 00m.
Cadaqués 55.0°F 52.1°F 36.6% 1 day (0.5 in) 63.2°F 06h. 46m.
Cadiz 60.5°F 57.7°F 43.0% 3 days (1.0 in) 63.2°F 06h. 31m.
Cala Dor 59.9°F 57.7°F 28.6% 1 day (0.5 in) 65.0°F 07h. 43m.
Cala Figuera 59.9°F 58.1°F 27.7% - 64.8°F 07h. 48m.
Cala Mayor 59.7°F 57.2°F 26.6% 1 day (0.7 in) 63.4°F 07h. 53m.
Cala Mesquida 60.1°F 58.6°F 29.7% 1 day (0.5 in) 65.0°F 07h. 35m.
Calafell 56.2°F 52.9°F 32.2% - 62.6°F 07h. 15m.
Calella 56.0°F 53.6°F 37.7% 1 day (0.6 in) 63.2°F 06h. 43m.
Calpe 59.9°F 55.3°F 20.3% - 64.8°F 08h. 33m.
Cambrils 57.1°F 54.6°F 30.1% - 63.6°F 07h. 27m.
Camp de Mar 59.9°F 58.1°F 25.9% 3 days (1.0 in) 63.6°F 07h. 57m.
Campeche 78.6°F 75.0°F 23.3% 2 days (1.3 in) 83.4°F 09h. 23m.
Can Picafort 59.4°F 56.4°F 28.9% 1 day (0.5 in) 64.2°F 07h. 39m.
Cancun 78.9°F 74.4°F 48.0% 6 days (3.2 in) 84.6°F 06h. 38m.
Capella 46.4°F 40.3°F 38.5% 5 days (3.3 in) - 06h. 36m.
Cartagena 60.6°F 57.9°F 19.8% - 64.8°F 08h. 41m.
Castellon de la Plana 60.0°F 56.1°F 23.0% 1 day (0.5 in) 62.6°F 08h. 12m.
Ceuta 60.2°F 57.4°F 27.7% 1 day (0.5 in) 65.0°F 08h. 02m.
Chaclana de la Frontera 60.1°F 57.1°F 44.3% 3 days (1.5 in) 63.2°F 06h. 23m.
Chetumal 79.2°F 73.5°F 34.0% 4 days (1.9 in) 84.8°F 08h. 16m.
Ciudad del Carmen 78.4°F 77.4°F 31.8% 5 days (2.6 in) 83.4°F 08h. 31m.
Ciudad Lazaro Cardenas 82.3°F 77.2°F 17.7% 2 days (1.1 in) 88.4°F 10h. 05m.
Coma Ruga 56.2°F 52.9°F 32.2% - 62.6°F 07h. 15m.
Cordoba 55.6°F 49.6°F 41.0% 3 days (1.3 in) - 06h. 38m.
Corralejo 69.8°F 67.6°F 30.6% - 70.6°F 08h. 09m.
Costa Adeje 72.0°F 68.6°F 15.0% - 72.2°F 09h. 48m.
Costa Blanca 59.7°F 55.7°F 20.6% 1 day (0.4 in) 64.8°F 08h. 32m.
Costa Brava 55.4°F 53.1°F 39.5% 1 day (0.8 in) 63.2°F 06h. 31m.
Cozumel 79.7°F 75.1°F 44.4% 6 days (5.0 in) 85.8°F 07h. 03m.
Cullera 59.5°F 53.3°F 19.9% 1 day (0.5 in) 63.6°F 08h. 33m.
Denia 59.6°F 56.8°F 19.6% 1 day (0.5 in) 64.2°F 08h. 36m.
Eivissa 61.6°F 60.3°F 26.3% 1 day (0.3 in) 64.6°F 07h. 58m.
El Arenal 43.0°F 37.0°F 49.8% 6 days (4.3 in) - 05h. 40m.
El Medano 70.7°F 68.1°F 17.6% - 72.2°F 09h. 32m.
El Puerto de Santa Maria 60.5°F 57.7°F 43.0% 3 days (1.0 in) 63.0°F 06h. 31m.
El Vendrell 56.2°F 52.9°F 32.2% - 62.6°F 07h. 15m.
Empirabrava 55.0°F 52.1°F 36.6% 1 day (0.5 in) 62.6°F 06h. 46m.
Estepona 59.3°F 52.2°F 29.3% 3 days (1.2 in) 63.0°F 07h. 50m.
Figueres 55.0°F 52.1°F 36.6% 1 day (0.5 in) 62.6°F 06h. 46m.
Formentera 61.8°F 60.2°F 26.9% - 65.0°F 07h. 55m.
Fuengirola 60.9°F 56.8°F 24.4% 2 days (0.6 in) 63.0°F 08h. 19m.
Fuerteventura 69.8°F 66.5°F 25.4% - 71.2°F 08h. 42m.
Gandia 59.7°F 55.4°F 21.1% 1 day (0.6 in) 63.4°F 08h. 27m.
Gijon 52.3°F 49.8°F 75.8% 11 days (9.3 in) 56.4°F 03h. 09m.
Girona 54.8°F 50.6°F 39.0% 3 days (1.1 in) 62.8°F 06h. 34m.
Golf del Sur 71.4°F 69.4°F 14.3% - 72.0°F 09h. 53m.
Gran Canaria 70.7°F 67.2°F 16.7% - 71.8°F 09h. 39m.
Granada 50.1°F 44.0°F 29.1% 5 days (1.6 in) 63.6°F 07h. 49m.
Guadalajara 65.3°F 56.1°F 15.0% 2 days (0.6 in) - 10h. 15m.
Guardamar del Segura 59.7°F 55.4°F 23.6% - 64.4°F 08h. 17m.
Guia de Isora 66.6°F 62.7°F 15.7% - 72.4°F 09h. 43m.
Huelva 58.7°F 54.3°F 26.0% 3 days (1.1 in) 62.8°F 08h. 06m.
Jerez 58.5°F 54.1°F 45.2% 3 days (1.5 in) - 06h. 17m.
L'Albir 59.9°F 56.8°F 20.7% 1 day (0.3 in) 65.2°F 08h. 31m.
La Manga 60.1°F 57.6°F 23.1% 1 day (0.4 in) 64.4°F 08h. 21m.
La Orotava 67.6°F 63.6°F 28.1% - 71.8°F 08h. 26m.
La Palma 68.1°F 65.8°F 30.2% - 73.4°F 08h. 12m.
La Pineda 57.5°F 55.3°F 29.2% - 63.6°F 07h. 32m.
Lanzarote 68.7°F 66.5°F 31.3% - 70.8°F 08h. 04m.
Las Palmas 69.8°F 67.9°F 27.1% - 71.8°F 08h. 33m.
León 40.9°F 37.8°F 64.1% 6 days (2.3 in) - 04h. 15m.
Lloret de Mar 56.3°F 53.0°F 39.4% 2 days (0.9 in) 63.2°F 06h. 33m.
Los Alkazares 60.1°F 57.6°F 23.1% 1 day (0.4 in) 64.4°F 08h. 21m.
Los Cristianos 72.2°F 69.2°F 15.0% - 72.2°F 09h. 48m.
Los Gigantes 69.7°F 65.6°F 15.6% - 72.8°F 09h. 44m.
Madrid 49.0°F 46.9°F 39.6% 2 days (1.1 in) - 06h. 37m.
Magaluf 59.9°F 57.5°F 27.3% 2 days (1.1 in) 63.6°F 07h. 49m.
Malaga 61.0°F 56.4°F 22.2% 2 days (0.7 in) 62.8°F 08h. 31m.
Malgrat de Mar 55.8°F 52.4°F 39.8% 2 days (0.8 in) 63.2°F 06h. 31m.
Mallorca 59.2°F 54.9°F 28.4% 3 days (0.9 in) 64.0°F 07h. 43m.
Manilva 59.1°F 52.6°F 33.9% 3 days (1.1 in) 62.8°F 07h. 24m.
Manzaltan 77.4°F 70.6°F 20.9% - 81.4°F 09h. 28m.
Manzanillo 79.5°F 75.8°F 21.8% 3 days (2.1 in) 86.8°F 09h. 34m.
Mar Menor 60.1°F 57.6°F 23.1% 1 day (0.4 in) 64.6°F 08h. 21m.
Marbella 60.3°F 55.1°F 24.6% 2 days (0.9 in) 63.0°F 08h. 18m.
Maspalomas 71.3°F 68.3°F 16.1% - 72.8°F 09h. 43m.
Mataro 56.1°F 53.5°F 39.8% 1 day (0.5 in) 63.0°F 06h. 32m.
Melilla 61.5°F 58.7°F 19.8% - 63.6°F 08h. 51m.
Menorca 60.0°F 58.0°F 42.7% 3 days (1.2 in) 64.0°F 06h. 21m.
Merida 77.1°F 72.5°F 28.4% 4 days (2.0 in) 80.0°F 08h. 46m.
Mexica 61.3°F 53.6°F 23.8% 1 day (0.4 in) - 09h. 21m.
Mijas 57.5°F 53.4°F 24.8% 2 days (0.8 in) 62.8°F 08h. 16m.
Mojacar 60.3°F 56.9°F 19.0% - 65.0°F 08h. 47m.
Morair 60.0°F 57.2°F 21.9% 1 day (0.2 in) 65.0°F 08h. 24m.
Motril 61.5°F 58.2°F 22.5% - - 08h. 29m.
Murcia 58.6°F 54.0°F 19.2% 1 day (0.5 in) 64.4°F 08h. 42m.
Nerja 60.2°F 56.5°F 18.6% - 63.4°F 08h. 51m.
Oropesa del Mar 60.0°F 56.1°F 23.0% 1 day (0.5 in) 62.6°F 08h. 12m.
Oviedo 49.7°F 46.5°F 70.3% 10 days (8.8 in) - 03h. 40m.
Paguera 59.8°F 57.9°F 26.0% 2 days (0.7 in) 63.6°F 07h. 56m.
Palma 59.4°F 55.9°F 28.3% 1 day (0.7 in) 63.4°F 07h. 44m.
Palma de Majorka 59.4°F 55.9°F 28.3% 1 day (0.7 in) 63.4°F 07h. 44m.
Palmanova 59.7°F 57.2°F 26.6% 1 day (0.7 in) 63.6°F 07h. 53m.
Pamplona 44.9°F 40.9°F 66.3% 7 days (9.1 in) - 04h. 02m.
Peniscola 57.6°F 50.3°F 24.8% 2 days (0.7 in) 63.2°F 08h. 00m.
Pilar de la Foradada 60.0°F 56.3°F 23.1% 1 day (0.3 in) 65.0°F 08h. 20m.
Pineda de Mar 55.6°F 52.1°F 38.1% 1 day (0.6 in) 63.2°F 06h. 41m.
Platja dAro 55.9°F 53.9°F 42.1% 2 days (0.9 in) 63.0°F 06h. 17m.
Platja de Palma 58.8°F 54.3°F 29.0% 1 day (0.9 in) 63.6°F 07h. 40m.
Platja den Bossa 61.8°F 60.2°F 26.9% - 64.8°F 07h. 55m.
Playa de Muro 59.3°F 57.0°F 29.2% 2 days (0.7 in) 64.4°F 07h. 38m.
Playa del Carmen 78.8°F 72.5°F 38.5% 5 days (4.5 in) 85.8°F 07h. 41m.
Playa del Ingles 71.3°F 68.3°F 16.1% - 72.8°F 09h. 43m.
Playa-de-Las-Americas 72.2°F 69.2°F 15.0% - 72.2°F 09h. 48m.
Puerto de la Cruz 69.2°F 64.7°F 21.8% - 72.0°F 09h. 05m.
Puerto de Mogan 71.3°F 68.7°F 16.8% - 72.8°F 09h. 38m.
Puerto de Santiago 70.8°F 66.1°F 15.3% - 72.8°F 09h. 46m.
Puerto del Carmen 69.5°F 67.1°F 30.5% - 70.6°F 08h. 09m.
Puerto Vallarta 77.8°F 70.4°F 24.0% 2 days (1.2 in) 84.2°F 09h. 16m.
Purerto Escondido 84.5°F 77.8°F 6.7% - 88.0°F 11h. 26m.
Purto Aventuras 78.8°F 72.5°F 38.5% 5 days (4.5 in) 85.8°F 07h. 41m.
Reus 52.0°F 49.4°F 32.6% - 63.6°F 07h. 13m.
Riviera Maya 78.8°F 72.5°F 38.5% 5 days (4.5 in) 85.8°F 07h. 41m.
Roquetas de Mar 61.8°F 57.8°F 21.4% - 64.0°F 08h. 35m.
Roses 55.0°F 52.1°F 36.6% 1 day (0.5 in) 62.8°F 06h. 46m.
Salou 57.1°F 54.6°F 30.1% - 63.6°F 07h. 27m.
San Augustin 71.1°F 68.4°F 16.2% - 72.6°F 09h. 42m.
San Fernando 60.1°F 57.3°F 43.2% 3 days (1.5 in) 63.0°F 06h. 29m.
San Jose 60.9°F 55.5°F 20.1% - 64.8°F 08h. 43m.
San Juan de Los Terreros 61.2°F 57.7°F 19.2% - 65.2°F 08h. 46m.
San Pedro del Pinatar 60.1°F 57.6°F 23.1% 1 day (0.4 in) 64.8°F 08h. 21m.
San Sebastian 50.5°F 46.0°F 68.6% 10 days (12.2 in) 57.6°F 03h. 49m.
Santa Cruz de La Palma 68.1°F 65.8°F 30.2% - 73.0°F 08h. 12m.
Santa Cruz de Tenerife 68.7°F 66.1°F 30.8% - 71.8°F 08h. 09m.
Santa Pola 59.7°F 55.4°F 23.6% - 64.0°F 08h. 17m.
Santa Ponsa 59.8°F 57.6°F 26.5% 3 days (0.9 in) 63.6°F 07h. 54m.
Santa Susanna 55.8°F 52.4°F 39.8% 2 days (0.8 in) 63.2°F 06h. 31m.
Santander 54.0°F 51.9°F 69.4% 8 days (7.0 in) 57.2°F 03h. 44m.
Santiago de Compostela 47.4°F 44.6°F 82.8% 10 days (10.9 in) - 02h. 33m.
Segovia 42.1°F 37.9°F 52.6% 5 days (3.1 in) - 05h. 23m.
Sevilla 57.9°F 53.3°F 33.6% 2 days (0.8 in) 62.2°F 07h. 22m.
Sierra Nevada 44.0°F 38.9°F 25.2% 5 days (2.0 in) 63.8°F 08h. 11m.
Sitges 54.7°F 53.5°F 34.3% - 63.0°F 07h. 03m.
Tampico 71.3°F 68.4°F 53.9% 5 days (2.9 in) 75.8°F 05h. 57m.
Tarifa 59.8°F 57.9°F 39.2% 1 day (0.7 in) 65.4°F 06h. 54m.
Tarragona 56.4°F 53.8°F 29.6% - 63.8°F 07h. 30m.
Tenerife 62.9°F 60.0°F 27.5% - 72.0°F 08h. 30m.
Toledo 50.0°F 46.3°F 35.8% 2 days (0.8 in) - 07h. 00m.
Torremolinos 60.8°F 56.0°F 24.1% 2 days (0.6 in) 62.8°F 08h. 20m.
Torrevieja 60.0°F 56.6°F 23.8% 1 day (0.3 in) 65.0°F 08h. 16m.
Torroks 56.9°F 54.5°F 19.2% - 63.4°F 08h. 48m.
Tossa de Mar 55.6°F 52.1°F 42.2% 3 days (0.9 in) 63.2°F 06h. 18m.
Tulum 78.8°F 72.0°F 35.4% 6 days (3.4 in) 85.4°F 08h. 03m.
Valencia 59.4°F 54.6°F 21.6% 1 day (0.2 in) 63.2°F 08h. 22m.
Veracruz 75.5°F 73.3°F 52.4% 4 days (3.2 in) 80.2°F 06h. 13m.
Villajoyosa 59.3°F 54.5°F 19.5% - 64.6°F 08h. 38m.
Xabia 59.9°F 56.6°F 20.6% - 64.8°F 08h. 31m.
Zaragoza 51.6°F 47.6°F 41.8% 3 days (0.9 in) - 06h. 20m.
Zihuatanejo 83.7°F 77.7°F 15.0% 2 days (0.8 in) 88.6°F 10h. 24m.
* 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 +60
Aya Napa +66
Bali +94
Crete +52
Eilat +58
Eivissa +60
Goa +86
Hainan +72
Hurghada +66
Kemer +58
Mallorca +52
Pattaya +86
Phuket +84
Punta Cana +80
Sharm-el-Sheikh +66