Measurements:
°C
°F
World Resorts

Cuba vs Mexico: What is the Best Country for Your Vacation?

Below you can find weather conditions information for almost all popular resorts of Cuba 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 **
Acapulco 83.7°F 77.4°F 41.8% - 88.6°F 07h. 31m.
Aguascalientes 69.0°F 55.1°F 7.7% - - 11h. 03m.
Baracoa 81.4°F 77.6°F 77.4% 8 days (5.1 in) 85.4°F 03h. 28m.
Barra de Potosi 83.2°F 77.6°F 39.5% - 89.0°F 07h. 44m.
Boca del Rio 78.5°F 75.3°F 43.6% 1 day (0.4 in) 85.2°F 07h. 14m.
Brisas de Zicatela 81.4°F 76.7°F 13.8% - 86.4°F 10h. 42m.
Cabo San Lucas 78.7°F 73.2°F 19.1% - 80.6°F 09h. 46m.
Caleta de Campos 82.6°F 75.2°F 31.2% - 88.2°F 08h. 39m.
Campeche 82.5°F 75.9°F 19.3% - 83.0°F 09h. 54m.
Cancun 81.0°F 77.1°F 57.8% - 86.6°F 05h. 36m.
Casitas 75.2°F 71.6°F 43.6% 1 day (0.5 in) 84.8°F 07h. 12m.
Cayo Coco 79.5°F 79.0°F 63.5% - 85.4°F 04h. 58m.
Cayo Guillermo 79.1°F 79.0°F 61.8% - 84.6°F 05h. 09m.
Cayo Largo 80.8°F 80.3°F 47.3% - 85.0°F 06h. 45m.
Cayo Santa Maria 79.1°F 79.1°F 65.7% - 84.6°F 04h. 43m.
Celaya 69.9°F 52.0°F 10.5% - - 10h. 49m.
Chetumal 80.4°F 75.1°F 47.2% 1 day (0.6 in) 85.0°F 06h. 52m.
Chicoloapan 63.1°F 56.4°F 8.5% - - 11h. 07m.
Chihuahua 67.2°F 57.1°F 24.8% - - 08h. 52m.
Chilpancingo 71.5°F 60.8°F 19.9% - - 09h. 56m.
Chimalhuacan 64.1°F 58.4°F 8.2% - - 11h. 08m.
Cienfuegos 81.9°F 73.5°F 38.6% - 87.2°F 07h. 41m.
Ciudad Acuna 58.4°F 55.6°F 45.2% - - 06h. 42m.
Ciudad Apodaca 63.7°F 60.4°F 43.2% - - 07h. 02m.
Ciudad del Carmen 79.9°F 79.7°F 40.8% - 84.6°F 07h. 34m.
Ciudad Juarez 58.4°F 54.5°F 18.9% - - 09h. 19m.
Ciudad Lazaro Cardenas 84.9°F 77.9°F 37.8% - 88.6°F 07h. 55m.
Ciudad Lopez Mateos 63.2°F 57.0°F 11.6% - - 10h. 45m.
Ciudad Madero 75.0°F 73.8°F 61.8% 1 day (0.4 in) 83.8°F 05h. 09m.
Ciudad Nicolas Romero 62.0°F 55.0°F 14.3% - - 10h. 27m.
Ciudad Obregon 81.3°F 70.2°F 22.7% - - 09h. 09m.
Ciudad Victoria 72.4°F 65.0°F 39.8% - - 07h. 29m.
Coatzacoalcos 79.6°F 76.0°F 55.0% 1 day (0.8 in) 84.4°F 06h. 00m.
Colima 83.6°F 69.8°F 33.1% - - 08h. 24m.
Costa Careyes 81.7°F 77.4°F 31.8% - 86.2°F 08h. 32m.
Costa de Oro 74.2°F 69.1°F 61.4% 1 day (0.8 in) 85.2°F 05h. 17m.
Cozumel 82.0°F 79.2°F 55.4% - 87.8°F 05h. 53m.
Cuautitlan Izcalli 63.4°F 57.0°F 12.5% - - 10h. 39m.
Cuautla 74.2°F 62.8°F 3.1% - - 11h. 44m.
Cuernavaca 70.8°F 55.8°F 5.6% - - 11h. 27m.
Culiacan 82.6°F 72.3°F 25.9% - - 08h. 56m.
Durango 66.8°F 53.7°F 17.5% - - 09h. 52m.
Ecatepec 63.8°F 58.2°F 9.0% - - 11h. 02m.
Ensenada 67.6°F 61.7°F 27.8% - 60.8°F 08h. 23m.
Garcia 66.7°F 58.3°F 33.1% - - 08h. 07m.
General Escobedo 65.2°F 60.7°F 41.6% - - 07h. 13m.
Gomez Palacio 69.1°F 57.9°F 17.7% - - 09h. 46m.
Guadalajara 74.0°F 61.6°F 8.3% - - 11h. 03m.
Guadalupe 66.2°F 60.1°F 38.4% - - 07h. 34m.
Havana 79.2°F 76.7°F 67.7% - 85.8°F 04h. 30m.
Hermosillo 78.8°F 68.0°F 32.6% - - 08h. 02m.
Holguin 80.2°F 75.8°F 81.1% 4 days (6.2 in) 85.4°F 03h. 04m.
Irapuato 70.7°F 55.0°F 7.8% - - 11h. 07m.
Isla Mujeres 81.0°F 77.7°F 59.2% - 86.8°F 05h. 28m.
Ixtapaluca 63.7°F 54.2°F 9.3% - - 11h. 01m.
Jiutepec 72.2°F 55.7°F 5.0% - - 11h. 32m.
La Crucecita 85.0°F 74.6°F 6.6% - 87.6°F 11h. 31m.
La Manzanilla 81.7°F 77.4°F 31.8% - 86.4°F 08h. 32m.
La Paz 76.1°F 69.1°F 21.1% - 79.8°F 09h. 30m.
La Penita de Jaltemba 78.1°F 74.0°F 20.0% - 84.6°F 09h. 46m.
La Pesca 72.5°F 71.5°F 54.9% - 82.6°F 05h. 51m.
La Vigueta 75.2°F 71.6°F 43.6% 1 day (0.5 in) 84.8°F 07h. 12m.
Leon 69.7°F 52.5°F 7.2% - - 11h. 09m.
Los Medanos 78.0°F 70.0°F 35.1% 1 day (0.2 in) 85.0°F 08h. 10m.
Los Mochis 78.5°F 70.7°F 34.8% - - 07h. 57m.
Luces en el Mar 83.6°F 80.7°F 46.1% - 89.0°F 07h. 02m.
Mahahual 82.5°F 78.6°F 64.6% 2 days (0.9 in) 87.8°F 04h. 55m.
Manzaltan 77.0°F 73.0°F 33.9% - 78.2°F 08h. 09m.
Manzanillo 82.5°F 76.7°F 78.9% 2 days (1.2 in) 84.6°F 03h. 19m.
Manzanillo 83.1°F 74.2°F 26.4% - 86.6°F 09h. 08m.
Matamoros 71.8°F 68.8°F 55.8% - - 05h. 42m.
Matanzas 79.4°F 75.3°F 74.4% - 85.2°F 03h. 46m.
Mazatlan 77.0°F 73.0°F 33.9% - 78.2°F 08h. 09m.
Mazunte 85.0°F 74.6°F 6.6% - 86.8°F 11h. 31m.
Merida 83.2°F 72.6°F 25.7% - 83.2°F 09h. 09m.
Mexica 64.6°F 59.3°F 9.6% - - 10h. 59m.
Mexicali 69.1°F 68.0°F 19.7% - - 09h. 10m.
Mexico City 64.7°F 60.1°F 9.8% - - 10h. 58m.
Minatitlan 78.8°F 72.4°F 48.1% - - 06h. 46m.
Monclova 62.7°F 56.8°F 42.6% - - 07h. 04m.
Monte Gordo 75.2°F 71.6°F 43.6% 1 day (0.5 in) 84.8°F 07h. 12m.
Monterrey 66.2°F 60.1°F 38.4% - - 07h. 34m.
Morelia 67.3°F 49.6°F 18.5% - - 09h. 59m.
Naucalpan 63.8°F 59.4°F 10.9% - - 10h. 50m.
Nezahualcoyotl 65.0°F 60.2°F 8.7% - - 11h. 05m.
Niquero 81.8°F 77.2°F 73.6% 2 days (1.6 in) 85.8°F 03h. 54m.
Nogales 62.7°F 55.5°F 29.0% - - 08h. 18m.
Nuevo Laredo 63.1°F 61.4°F 58.5% 2 days (0.4 in) - 05h. 22m.
Nuevo Vallarta 81.8°F 68.5°F 17.8% - 83.6°F 10h. 01m.
Oaxaca 67.8°F 56.0°F 13.2% - - 10h. 43m.
Ojo de Agua 65.5°F 60.6°F 40.7% - - 07h. 19m.
Pachuca 60.5°F 51.5°F 27.6% - - 08h. 58m.
Perula 81.7°F 77.4°F 31.8% - 85.4°F 08h. 32m.
Piedras Negras 59.3°F 56.8°F 52.1% - - 06h. 00m.
Pinar del Rio 79.5°F 71.0°F 34.1% - 81.6°F 08h. 10m.
Playa Azul 83.1°F 74.2°F 26.4% - 86.6°F 09h. 08m.
Playa Blanca 81.2°F 79.3°F 85.2% 7 days (5.5 in) 85.4°F 02h. 37m.
Playa Chachalacas 78.0°F 70.0°F 35.1% 1 day (0.2 in) 85.0°F 08h. 10m.
Playa del Carmen 81.2°F 75.0°F 52.8% - 87.8°F 06h. 10m.
Playa Esmeralda 81.2°F 79.3°F 85.2% 7 days (5.5 in) 85.8°F 02h. 37m.
Playa Oriente 75.2°F 71.6°F 43.6% 1 day (0.5 in) 84.8°F 07h. 12m.
Playa Santa Lucia 81.3°F 77.9°F 81.2% 2 days (0.8 in) 85.0°F 03h. 03m.
Playa Zipolite 85.0°F 74.6°F 6.6% - 87.0°F 11h. 31m.
Poza Rica 73.9°F 67.6°F 55.3% 1 day (0.3 in) - 05h. 54m.
Puebla 65.4°F 55.9°F 5.3% - - 11h. 29m.
Puerto Angel 85.0°F 74.6°F 6.6% - 87.2°F 11h. 31m.
Puerto Arista 79.9°F 74.9°F 15.0% - 87.6°F 10h. 33m.
Puerto Aventuras 81.2°F 75.0°F 52.8% - 87.6°F 06h. 10m.
Puerto Morelos 80.5°F 75.2°F 53.3% - 87.4°F 06h. 07m.
Puerto Vallarta 80.9°F 65.2°F 19.3% - 83.4°F 09h. 51m.
Punta Mita 81.8°F 68.5°F 17.8% - 83.4°F 10h. 01m.
Punta Villela 81.8°F 68.5°F 17.8% - 83.4°F 10h. 01m.
Purerto Escondido 81.4°F 76.7°F 13.8% - 86.2°F 10h. 42m.
Queretaro 66.9°F 53.3°F 14.0% - - 10h. 26m.
Reynosa 70.4°F 66.8°F 53.5% - - 05h. 56m.
Rincon de Guayabitos 78.1°F 74.0°F 20.0% - 84.6°F 09h. 46m.
Riviera Maya 81.2°F 75.0°F 52.8% - 87.4°F 06h. 10m.
Salamanca 71.2°F 53.7°F 9.1% - - 10h. 58m.
Salchi 85.0°F 74.6°F 6.6% - 87.6°F 11h. 31m.
Saltillo 62.1°F 54.7°F 15.7% - - 10h. 00m.
San Agustinillo 85.0°F 74.6°F 6.6% - 87.0°F 11h. 31m.
San Blas 84.2°F 73.1°F 18.1% - 84.0°F 09h. 56m.
San Cristobal de las Casas 60.7°F 54.8°F 39.8% - - 07h. 44m.
San Jose del Cabo 82.4°F 70.5°F 23.4% - 80.8°F 09h. 17m.
San Juan del Rio 65.9°F 54.8°F 11.9% - - 10h. 41m.
San Luis Potosi 63.3°F 56.6°F 17.8% - - 09h. 56m.
San Luis Rio Colorado 68.8°F 67.9°F 23.3% - - 08h. 48m.
San Nicolas de los Garza 62.5°F 60.7°F 40.8% - - 07h. 18m.
San Pablo de las Salinas 63.3°F 56.3°F 10.1% - - 10h. 55m.
San Pancho 78.1°F 74.0°F 20.0% - 84.4°F 09h. 46m.
San Patricio 83.1°F 77.2°F 29.6% - 86.6°F 08h. 47m.
Santa Catarina 66.7°F 58.3°F 33.1% - - 08h. 07m.
Santa Maria 79.1°F 79.1°F 65.7% - 84.6°F 04h. 43m.
Santiago de Cuba 83.4°F 75.6°F 68.7% 3 days (1.7 in) 87.0°F 04h. 27m.
Sayulita 78.1°F 74.0°F 20.0% - 84.2°F 09h. 46m.
Tampico 75.2°F 73.6°F 60.6% 1 day (0.4 in) 83.8°F 05h. 17m.
Tangolunda 85.0°F 74.6°F 6.6% - 87.4°F 11h. 31m.
Tapachula 82.3°F 72.4°F 21.5% - - 09h. 53m.
Tecolutla 72.9°F 67.4°F 50.3% 1 day (0.3 in) 85.2°F 06h. 28m.
Tehuacan 65.6°F 52.5°F 25.7% - - 09h. 15m.
Tepic 79.0°F 67.4°F 17.7% - - 09h. 59m.
Tijuana 67.3°F 64.9°F 35.7% - 58.0°F 07h. 33m.
Tlalnepantla 64.3°F 59.4°F 9.9% - - 10h. 57m.
Tlaquepaque 74.1°F 61.8°F 7.8% - - 11h. 07m.
Toluca 60.1°F 48.1°F 13.3% - - 10h. 35m.
Tonala 73.5°F 62.4°F 6.1% - - 11h. 18m.
Torreon 69.4°F 58.4°F 16.3% - - 09h. 55m.
Trinidad 80.7°F 73.8°F 42.7% - 86.6°F 07h. 15m.
Troncones 83.2°F 77.6°F 39.5% - 88.8°F 07h. 44m.
Tulum 81.0°F 74.7°F 45.4% - 87.4°F 07h. 00m.
Tuxtla Gutierrez 76.1°F 61.1°F 46.6% - - 06h. 59m.
Uruapan 70.5°F 56.9°F 13.1% - - 10h. 36m.
Varadero 79.5°F 76.3°F 70.8% - 84.2°F 04h. 10m.
Veracruz 78.7°F 75.3°F 43.4% 1 day (0.4 in) 85.2°F 07h. 15m.
Villa de Alvarez 83.2°F 69.8°F 34.6% - - 08h. 13m.
Villahermosa 80.1°F 73.4°F 49.9% - - 06h. 34m.
Xalapa 66.4°F 57.4°F 40.9% - - 07h. 32m.
Zamora 72.1°F 54.8°F 6.2% - - 11h. 20m.
Zapopan 74.0°F 61.6°F 8.3% - - 11h. 03m.
Zihuatanejo 83.2°F 77.6°F 39.5% - 88.6°F 07h. 44m.
* 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 Cuba 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.

Cuba vs Mexico. Monthly Weather Averages.

Popular Resorts:
NAME
Antalya +46
Aya Napa +72
Bali +76
Crete +50
Eilat +70
Eivissa +66
Goa +74
Hainan +68
Hurghada +74
Kemer +42
Palma de Mallorca +58
Pattaya +80
Phuket +82
Punta Cana +84
Sharm-el-Sheikh +76