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 64.7°F 58.5°F 18.4% - 59.0°F 09h. 39m.
Acapulco 84.0°F 79.5°F 45.0% 7 days (14.3 in) 89.6°F 07h. 23m.
Adeje 70.9°F 68.2°F 55.1% 4 days (1.4 in) 77.4°F 06h. 03m.
Aguilas 69.9°F 67.7°F 53.9% 3 days (4.8 in) 77.2°F 06h. 01m.
Alcudia 68.9°F 66.1°F 36.0% 4 days (2.2 in) 76.4°F 07h. 54m.
Algeciras 67.1°F 66.3°F 59.9% 4 days (2.8 in) 71.8°F 05h. 23m.
Alicante 67.9°F 64.2°F 43.4% 6 days (4.2 in) 76.6°F 07h. 08m.
Almeria 69.1°F 66.2°F 25.8% 2 days (2.3 in) 73.0°F 09h. 05m.
Almunecar 68.8°F 65.4°F 24.8% 4 days (1.6 in) 72.4°F 09h. 12m.
Altea 69.1°F 66.5°F 44.9% 5 days (4.4 in) 76.8°F 06h. 58m.
Badalona 66.8°F 64.0°F 11.2% - 71.2°F 10h. 30m.
Barcelona 67.2°F 64.5°F 11.6% 1 day (0.3 in) 71.6°F 10h. 28m.
Benalmadena 67.1°F 64.4°F 30.4% 2 days (3.8 in) 72.4°F 08h. 36m.
Benalmadeno 67.1°F 64.4°F 30.4% 2 days (3.8 in) 72.4°F 08h. 36m.
Benicasim 68.3°F 63.9°F 37.6% 3 days (7.7 in) 75.2°F 07h. 43m.
Benidorm 68.3°F 65.2°F 45.8% 6 days (5.0 in) 76.8°F 06h. 52m.
Bilbao 62.1°F 55.7°F 26.5% 1 day (0.4 in) 63.4°F 08h. 48m.
Blanes 66.9°F 59.9°F 16.1% - 70.8°F 09h. 57m.
Boca del Rio 82.5°F 79.9°F 63.0% 9 days (10.0 in) 88.6°F 05h. 16m.
Burgos 55.5°F 44.6°F 28.5% - - 08h. 37m.
Cabo San Lucas 84.0°F 79.3°F 16.5% - 87.8°F 10h. 32m.
Cadaqués 65.5°F 61.1°F 17.1% - 69.6°F 09h. 49m.
Cadiz 70.8°F 68.4°F 28.0% 2 days (2.2 in) 73.6°F 08h. 51m.
Cala Dor 69.3°F 66.5°F 31.8% 3 days (1.6 in) 76.0°F 08h. 21m.
Cala Figuera 69.3°F 66.6°F 31.1% 3 days (1.6 in) 76.0°F 08h. 26m.
Cala Mayor 69.4°F 66.4°F 25.0% 2 days (0.8 in) 76.8°F 09h. 05m.
Cala Mesquida 69.2°F 67.9°F 33.5% 3 days (1.7 in) 76.2°F 08h. 10m.
Calafell 67.8°F 61.6°F 14.9% - 75.0°F 10h. 06m.
Calella 66.8°F 62.0°F 22.6% 1 day (0.4 in) 70.6°F 09h. 16m.
Calpe 69.0°F 66.2°F 42.6% 5 days (4.4 in) 76.6°F 07h. 13m.
Cambrils 67.5°F 63.1°F 30.1% 2 days (1.1 in) 75.6°F 08h. 29m.
Camp de Mar 69.3°F 67.4°F 25.9% 2 days (0.9 in) 76.8°F 08h. 59m.
Campeche 85.9°F 80.7°F 39.7% 4 days (2.8 in) 90.4°F 07h. 57m.
Can Picafort 68.7°F 65.3°F 35.2% 4 days (2.0 in) 76.0°F 07h. 59m.
Cancun 84.7°F 81.5°F 57.9% 9 days (11.5 in) 87.8°F 05h. 50m.
Capella 62.8°F 47.8°F 27.5% - - 08h. 44m.
Cartagena 69.9°F 67.5°F 55.9% 5 days (6.1 in) 77.2°F 05h. 47m.
Castellon de la Plana 68.3°F 63.9°F 37.6% 3 days (7.7 in) 75.0°F 07h. 43m.
Ceuta 68.5°F 67.4°F 62.1% 7 days (2.8 in) 70.6°F 05h. 09m.
Chaclana de la Frontera 70.6°F 67.4°F 27.3% 2 days (2.1 in) 73.0°F 08h. 56m.
Chetumal 83.8°F 79.6°F 48.8% 5 days (3.0 in) 88.8°F 06h. 55m.
Ciudad del Carmen 84.6°F 81.8°F 57.3% 10 days (10.2 in) 89.6°F 05h. 56m.
Ciudad Lazaro Cardenas 83.8°F 79.5°F 45.1% 2 days (5.8 in) 89.8°F 07h. 21m.
Coma Ruga 67.8°F 61.6°F 14.9% - 75.0°F 10h. 06m.
Cordoba 70.9°F 61.3°F 25.1% 3 days (1.2 in) - 09h. 09m.
Corralejo 74.9°F 74.1°F 39.5% - 77.0°F 07h. 47m.
Costa Adeje 73.3°F 72.7°F 47.6% 1 day (0.6 in) 77.4°F 06h. 54m.
Costa Blanca 68.3°F 65.2°F 45.8% 6 days (5.0 in) 76.6°F 06h. 52m.
Costa Brava 65.4°F 61.6°F 19.1% 1 day (0.3 in) 69.8°F 09h. 37m.
Cozumel 85.2°F 80.6°F 55.4% 7 days (5.6 in) 88.4°F 06h. 08m.
Cullera 67.9°F 63.7°F 53.6% 8 days (5.0 in) 76.0°F 06h. 00m.
Denia 68.3°F 65.9°F 48.1% 7 days (6.2 in) 76.0°F 06h. 37m.
Eivissa 70.9°F 69.2°F 40.3% 5 days (3.5 in) 77.4°F 07h. 28m.
El Arenal 56.0°F 49.1°F 39.3% 5 days (3.1 in) - 07h. 31m.
El Medano 73.3°F 72.8°F 52.4% 1 day (1.0 in) 77.6°F 06h. 21m.
El Puerto de Santa Maria 70.8°F 68.4°F 28.0% 2 days (2.2 in) 73.8°F 08h. 51m.
El Vendrell 67.8°F 61.6°F 14.9% - 75.0°F 10h. 06m.
Empirabrava 65.5°F 61.1°F 17.1% - 69.6°F 09h. 49m.
Estepona 68.8°F 64.7°F 44.2% 2 days (5.5 in) 71.0°F 07h. 06m.
Figueres 65.5°F 61.1°F 17.1% - 69.4°F 09h. 49m.
Formentera 71.0°F 69.6°F 38.0% 5 days (4.0 in) 76.8°F 07h. 42m.
Fuengirola 69.0°F 66.1°F 33.0% 1 day (4.4 in) 72.0°F 08h. 19m.
Fuerteventura 75.3°F 73.8°F 39.2% 1 day (0.5 in) 76.0°F 07h. 50m.
Gandia 67.7°F 64.2°F 50.7% 9 days (6.1 in) 76.2°F 06h. 20m.
Gijon 62.8°F 56.5°F 38.4% 1 day (0.5 in) 61.8°F 07h. 31m.
Girona 67.7°F 59.0°F 15.6% - 70.8°F 10h. 00m.
Golf del Sur 73.6°F 72.9°F 38.9% 1 day (0.5 in) 77.4°F 07h. 53m.
Gran Canaria 74.9°F 73.2°F 39.2% 2 days (0.8 in) 77.2°F 07h. 51m.
Granada 63.1°F 56.1°F 27.8% 4 days (4.7 in) 72.4°F 08h. 52m.
Guadalajara 70.4°F 63.5°F 57.6% 4 days (2.2 in) - 05h. 53m.
Guardamar del Segura 70.1°F 66.7°F 45.5% 5 days (2.9 in) 76.8°F 06h. 55m.
Guia de Isora 68.0°F 67.5°F 51.6% 4 days (1.1 in) 77.4°F 06h. 26m.
Huelva 71.0°F 66.3°F 33.2% 3 days (1.5 in) 73.8°F 08h. 16m.
Jerez 72.0°F 65.8°F 25.1% 2 days (1.6 in) - 09h. 10m.
L'Albir 68.7°F 66.5°F 47.2% 6 days (4.8 in) 76.8°F 06h. 43m.
La Manga 69.9°F 67.9°F 54.8% 4 days (5.4 in) 76.2°F 05h. 55m.
La Orotava 70.8°F 70.3°F 66.4% 8 days (3.3 in) 76.6°F 04h. 46m.
La Palma 72.0°F 71.7°F 61.6% 5 days (3.0 in) 77.8°F 05h. 19m.
La Pineda 67.5°F 63.3°F 29.9% 2 days (1.1 in) 75.6°F 08h. 30m.
Lanzarote 74.3°F 73.4°F 41.6% 1 day (0.5 in) 76.8°F 07h. 33m.
Las Palmas 74.2°F 73.2°F 48.1% 2 days (1.4 in) 77.2°F 06h. 50m.
León 59.7°F 47.9°F 17.1% - - 09h. 49m.
Lloret de Mar 67.2°F 61.3°F 18.1% - 70.8°F 09h. 45m.
Los Alkazares 69.9°F 67.9°F 54.8% 4 days (5.4 in) 76.2°F 05h. 55m.
Los Cristianos 74.3°F 73.5°F 36.8% 1 day (0.4 in) 77.4°F 08h. 06m.
Los Gigantes 71.4°F 71.0°F 55.2% 4 days (1.1 in) 77.4°F 06h. 02m.
Madrid 66.1°F 60.7°F 35.0% 2 days (1.0 in) - 07h. 59m.
Magaluf 69.5°F 66.3°F 25.9% 3 days (1.2 in) 76.4°F 08h. 59m.
Malaga 69.7°F 66.4°F 29.3% 1 day (1.6 in) 72.4°F 08h. 43m.
Malgrat de Mar 66.5°F 60.0°F 18.7% 1 day (0.3 in) 70.6°F 09h. 41m.
Mallorca 68.4°F 64.0°F 34.4% 4 days (2.4 in) 76.2°F 08h. 04m.
Manilva 68.9°F 64.3°F 44.0% 3 days (3.8 in) 71.0°F 07h. 07m.
Manzaltan 85.8°F 79.1°F 31.0% 2 days (0.6 in) 89.8°F 08h. 52m.
Manzanillo 83.3°F 79.7°F 42.4% 2 days (1.5 in) 89.2°F 07h. 39m.
Mar Menor 69.9°F 67.9°F 54.8% 4 days (5.4 in) 76.4°F 05h. 55m.
Marbella 68.0°F 61.6°F 37.3% 2 days (6.6 in) 71.0°F 07h. 50m.
Maspalomas 74.6°F 74.3°F 29.4% 1 day (0.4 in) 76.8°F 08h. 57m.
Mataro 67.5°F 63.2°F 18.9% - 70.8°F 09h. 40m.
Melilla 70.3°F 67.5°F 54.3% 3 days (3.0 in) 75.2°F 06h. 00m.
Menorca 68.5°F 66.9°F 34.4% 4 days (2.0 in) 75.4°F 08h. 03m.
Merida 86.0°F 78.7°F 58.4% 6 days (3.3 in) 88.0°F 05h. 46m.
Mexica 63.7°F 58.3°F 65.7% 7 days (7.4 in) - 04h. 57m.
Mijas 65.6°F 62.2°F 29.6% 2 days (4.2 in) 72.4°F 08h. 41m.
Mojacar 68.3°F 66.5°F 52.5% 3 days (4.5 in) 77.4°F 06h. 10m.
Morair 68.7°F 66.8°F 45.1% 5 days (4.7 in) 76.6°F 06h. 57m.
Motril 68.2°F 65.5°F 27.5% 2 days (2.0 in) - 08h. 55m.
Murcia 70.2°F 64.0°F 44.7% 2 days (0.7 in) 76.2°F 07h. 00m.
Nerja 68.3°F 66.3°F 18.5% 1 day (0.4 in) 73.0°F 09h. 54m.
Oropesa del Mar 68.3°F 63.9°F 37.6% 3 days (7.7 in) 75.2°F 07h. 43m.
Oviedo 63.3°F 54.7°F 25.5% - - 08h. 54m.
Paguera 69.2°F 67.3°F 25.1% 2 days (0.9 in) 76.8°F 09h. 05m.
Palma 69.2°F 64.9°F 31.0% 3 days (1.1 in) 76.6°F 08h. 26m.
Palma de Majorka 69.2°F 64.9°F 31.0% 3 days (1.1 in) 76.6°F 08h. 26m.
Palmanova 69.5°F 66.3°F 25.9% 3 days (1.2 in) 76.4°F 08h. 59m.
Pamplona 58.4°F 47.7°F 29.0% - - 08h. 33m.
Peniscola 65.3°F 58.9°F 28.1% 3 days (10.6 in) 74.6°F 08h. 43m.
Pilar de la Foradada 70.4°F 67.0°F 50.3% 4 days (4.2 in) 77.0°F 06h. 24m.
Pineda de Mar 66.5°F 59.8°F 20.1% - 70.6°F 09h. 32m.
Platja dAro 65.7°F 62.7°F 20.6% 2 days (0.4 in) 70.6°F 09h. 29m.
Platja de Palma 69.2°F 64.9°F 31.0% 3 days (1.1 in) 76.6°F 08h. 26m.
Platja den Bossa 71.0°F 69.6°F 38.0% 5 days (4.0 in) 77.0°F 07h. 42m.
Playa de Muro 68.4°F 65.4°F 36.4% 4 days (2.2 in) 76.2°F 07h. 51m.
Playa del Carmen 84.3°F 80.1°F 59.3% 8 days (7.3 in) 88.4°F 05h. 41m.
Playa del Ingles 74.9°F 74.5°F 36.4% 1 day (0.5 in) 76.8°F 08h. 09m.
Playa-de-Las-Americas 73.8°F 73.1°F 49.5% 1 day (0.8 in) 77.4°F 06h. 40m.
Puerto de la Cruz 72.7°F 72.2°F 57.8% 5 days (2.0 in) 76.6°F 05h. 44m.
Puerto de Mogan 74.6°F 74.3°F 34.5% 2 days (0.5 in) 77.4°F 08h. 22m.
Puerto de Santiago 72.6°F 72.1°F 43.0% 1 day (0.6 in) 77.4°F 07h. 24m.
Puerto del Carmen 75.0°F 73.8°F 41.1% 1 day (0.4 in) 77.2°F 07h. 37m.
Puerto Vallarta 83.1°F 77.6°F 49.3% 6 days (2.1 in) 90.4°F 06h. 50m.
Purerto Escondido 84.0°F 79.5°F 59.9% 6 days (14.4 in) 89.6°F 05h. 40m.
Purto Aventuras 84.3°F 80.1°F 59.3% 8 days (7.3 in) 88.6°F 05h. 41m.
Reus 64.0°F 60.8°F 25.9% 3 days (1.6 in) 75.6°F 08h. 56m.
Riviera Maya 84.6°F 80.1°F 58.5% 7 days (5.0 in) 88.6°F 05h. 46m.
Roquetas de Mar 69.7°F 66.3°F 29.9% 4 days (2.5 in) 72.2°F 08h. 39m.
Roses 65.5°F 61.1°F 17.1% - 69.6°F 09h. 49m.
Salou 67.5°F 63.1°F 30.1% 2 days (1.1 in) 75.6°F 08h. 29m.
San Augustin 74.9°F 74.2°F 34.2% 1 day (0.5 in) 76.8°F 08h. 24m.
San Fernando 70.5°F 67.4°F 29.9% 2 days (2.5 in) 73.0°F 08h. 39m.
San Jose 69.1°F 66.2°F 25.8% 2 days (2.3 in) 74.4°F 09h. 05m.
San Juan de Los Terreros 69.9°F 67.7°F 53.9% 3 days (4.8 in) 77.2°F 06h. 01m.
San Pedro del Pinatar 70.4°F 67.0°F 50.3% 4 days (4.2 in) 76.6°F 06h. 24m.
San Sebastian 60.1°F 50.8°F 26.8% 1 day (0.4 in) 64.4°F 08h. 45m.
Santa Cruz de La Palma 72.0°F 71.7°F 61.6% 5 days (3.0 in) 77.8°F 05h. 19m.
Santa Cruz de Tenerife 73.5°F 72.9°F 52.0% 1 day (1.3 in) 77.6°F 06h. 23m.
Santa Pola 70.1°F 66.7°F 45.5% 5 days (2.9 in) 76.6°F 06h. 55m.
Santa Ponsa 69.3°F 66.9°F 26.5% 1 day (0.8 in) 76.6°F 08h. 55m.
Santa Susanna 66.5°F 60.0°F 18.7% 1 day (0.3 in) 70.6°F 09h. 41m.
Santander 62.4°F 58.5°F 24.8% 1 day (0.5 in) 63.4°F 08h. 58m.
Santiago de Compostela 65.7°F 54.0°F 19.0% - - 09h. 36m.
Segovia 58.3°F 49.1°F 32.5% 3 days (1.1 in) - 08h. 14m.
Sevilla 72.2°F 65.9°F 28.2% 2 days (2.3 in) 75.2°F 08h. 49m.
Sierra Nevada 52.4°F 47.6°F 52.8% 7 days (10.2 in) 71.6°F 06h. 08m.
Sitges 66.8°F 63.3°F 14.7% 1 day (0.2 in) 74.0°F 10h. 08m.
Tampico 77.8°F 75.4°F 71.1% 8 days (13.0 in) 88.2°F 04h. 18m.
Tarifa 68.3°F 67.4°F 49.3% 5 days (2.0 in) 71.6°F 06h. 33m.
Tarragona 67.3°F 62.5°F 18.5% 1 day (0.6 in) 75.6°F 09h. 44m.
Tenerife 65.1°F 65.3°F 63.4% 9 days (5.4 in) 76.4°F 05h. 06m.
Toledo 65.9°F 59.1°F 32.9% 2 days (0.8 in) - 08h. 14m.
Torremolinos 69.6°F 66.2°F 28.2% 1 day (0.8 in) 72.4°F 08h. 50m.
Torrevieja 70.5°F 67.2°F 51.0% 5 days (4.0 in) 77.0°F 06h. 19m.
Torroks 64.4°F 63.2°F 19.7% 1 day (0.4 in) 73.0°F 09h. 46m.
Tossa de Mar 66.5°F 61.2°F 16.2% 1 day (0.3 in) 70.6°F 09h. 57m.
Tulum 84.7°F 79.7°F 59.3% 8 days (5.4 in) 88.4°F 05h. 40m.
Valencia 67.7°F 62.3°F 47.7% 4 days (4.5 in) 75.6°F 06h. 38m.
Veracruz 82.5°F 79.9°F 63.0% 9 days (10.0 in) 88.8°F 05h. 16m.
Villajoyosa 69.5°F 65.0°F 37.5% 4 days (1.5 in) 76.4°F 07h. 46m.
Xabia 69.1°F 66.8°F 45.4% 5 days (5.3 in) 76.2°F 06h. 54m.
Zaragoza 60.9°F 53.4°F 17.5% 3 days (2.1 in) - 09h. 49m.
Zihuatanejo 84.5°F 80.3°F 51.5% 2 days (10.8 in) 90.0°F 06h. 37m.
* 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 +80
Aya Napa +84
Bali +88
Crete +68
Eilat +80
Eivissa +74
Goa +90
Hainan +82
Hurghada +82
Kemer +74
Mallorca +74
Pattaya +90
Phuket +86
Punta Cana +84
Sharm-el-Sheikh +84