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.4°F 75.9°F 27.3% - 86.0°F 09h. 09m.
Aguascalientes 62.6°F 53.9°F 26.0% - - 09h. 05m.
Baracoa 80.5°F 75.9°F 63.4% 2 days (0.9 in) 85.0°F 05h. 02m.
Barra de Potosi 82.9°F 75.0°F 19.4% - 87.0°F 10h. 00m.
Boca del Rio 76.2°F 72.7°F 71.8% - 79.4°F 04h. 07m.
Brisas de Zicatela 81.8°F 76.0°F 18.2% - 85.0°F 10h. 14m.
Cabo San Lucas 74.4°F 70.1°F 29.8% - 79.8°F 08h. 38m.
Caleta de Campos 82.2°F 74.1°F 22.0% - 86.6°F 09h. 42m.
Campeche 79.9°F 74.7°F 37.5% - 79.0°F 07h. 54m.
Cancun 80.4°F 76.2°F 51.4% - 83.0°F 06h. 20m.
Casitas 70.7°F 68.1°F 71.7% 2 days (0.8 in) 79.8°F 04h. 07m.
Cayo Coco 81.4°F 73.9°F 64.1% - 80.6°F 04h. 55m.
Cayo Guillermo 78.0°F 77.8°F 70.3% - 80.0°F 04h. 14m.
Cayo Largo 81.8°F 72.0°F 57.7% - 81.2°F 05h. 37m.
Cayo Santa Maria 78.0°F 77.8°F 75.4% - 80.2°F 03h. 41m.
Celaya 64.2°F 53.4°F 29.8% 1 day (0.2 in) - 08h. 44m.
Chetumal 79.7°F 74.9°F 59.7% 3 days (1.0 in) 80.4°F 05h. 29m.
Chicoloapan 60.5°F 52.8°F 42.1% - - 07h. 25m.
Chihuahua 50.3°F 48.2°F 28.6% - - 08h. 31m.
Chilpancingo 70.3°F 54.1°F 29.1% - - 08h. 56m.
Chimalhuacan 61.4°F 55.0°F 42.7% - - 07h. 20m.
Cienfuegos 81.3°F 72.2°F 44.7% - 84.4°F 07h. 02m.
Ciudad Acuna 56.6°F 51.4°F 39.9% 1 day (0.5 in) - 07h. 17m.
Ciudad Apodaca 60.5°F 57.7°F 50.1% 1 day (0.4 in) - 06h. 20m.
Ciudad del Carmen 78.3°F 77.4°F 46.5% 2 days (0.9 in) 80.8°F 06h. 57m.
Ciudad Juarez 48.0°F 48.0°F 10.7% - - 10h. 11m.
Ciudad Lazaro Cardenas 83.7°F 75.5°F 20.8% - 87.2°F 09h. 50m.
Ciudad Lopez Mateos 59.4°F 52.8°F 47.2% - - 06h. 51m.
Ciudad Madero 71.3°F 69.5°F 72.1% - 78.0°F 04h. 02m.
Ciudad Nicolas Romero 58.6°F 51.5°F 48.1% - - 06h. 45m.
Ciudad Obregon 69.4°F 64.4°F 14.1% - - 10h. 05m.
Ciudad Victoria 67.3°F 60.8°F 46.2% 1 day (0.6 in) - 06h. 49m.
Coatzacoalcos 75.8°F 73.6°F 78.8% 4 days (3.4 in) 78.8°F 03h. 22m.
Colima 82.5°F 66.9°F 21.9% - - 09h. 39m.
Costa Careyes 80.1°F 75.0°F 25.8% - 85.8°F 09h. 13m.
Costa de Oro 71.3°F 66.9°F 70.3% 3 days (1.7 in) 79.8°F 04h. 18m.
Cozumel 80.6°F 77.9°F 53.6% 1 day (0.6 in) 85.2°F 06h. 06m.
Cuautitlan Izcalli 60.3°F 53.7°F 46.9% - - 06h. 52m.
Cuautla 73.9°F 62.3°F 24.3% - - 09h. 25m.
Cuernavaca 68.0°F 54.1°F 31.7% - - 08h. 35m.
Culiacan 75.4°F 68.3°F 30.8% 2 days (0.4 in) - 08h. 27m.
Durango 56.5°F 47.7°F 30.1% 1 day (0.3 in) - 08h. 33m.
Ecatepec 61.5°F 54.9°F 40.9% - - 07h. 32m.
Ensenada 63.0°F 59.1°F 16.8% - 63.4°F 09h. 33m.
Garcia 59.6°F 54.0°F 50.9% 1 day (0.6 in) - 06h. 15m.
General Escobedo 61.2°F 56.9°F 52.5% 1 day (0.4 in) - 06h. 04m.
Gomez Palacio 59.2°F 53.8°F 40.7% 1 day (0.5 in) - 07h. 21m.
Guadalajara 68.4°F 60.2°F 27.7% - - 08h. 57m.
Guadalupe 62.3°F 58.2°F 49.9% 1 day (0.3 in) - 06h. 22m.
Havana 78.0°F 73.9°F 61.1% - 83.6°F 05h. 13m.
Hermosillo 71.0°F 63.7°F 15.2% - - 09h. 53m.
Holguin 82.6°F 74.2°F 49.2% - 83.0°F 06h. 35m.
Irapuato 65.0°F 54.8°F 33.8% - - 08h. 16m.
Isla Mujeres 80.3°F 76.7°F 52.2% - 83.8°F 06h. 15m.
Ixtapaluca 60.2°F 52.4°F 44.2% - - 07h. 11m.
Jiutepec 70.3°F 54.6°F 27.9% - - 09h. 00m.
La Crucecita 85.3°F 73.7°F 11.9% - 84.2°F 10h. 56m.
La Manzanilla 80.1°F 75.0°F 25.8% - 86.2°F 09h. 13m.
La Paz 71.4°F 67.1°F 28.5% - 76.8°F 08h. 43m.
La Penita de Jaltemba 75.6°F 71.8°F 37.2% - 82.0°F 07h. 54m.
La Pesca 68.6°F 67.7°F 76.0% 2 days (0.6 in) 74.8°F 03h. 35m.
La Vigueta 70.7°F 68.1°F 71.7% 2 days (0.8 in) 79.8°F 04h. 07m.
Leon 64.1°F 53.7°F 34.1% - - 08h. 14m.
Los Medanos 74.7°F 67.5°F 60.6% - 80.0°F 05h. 22m.
Los Mochis 72.2°F 65.0°F 18.1% - - 09h. 46m.
Luces en el Mar 82.9°F 76.9°F 28.3% - 86.4°F 09h. 03m.
Mahahual 80.4°F 77.1°F 66.1% 2 days (3.1 in) 84.6°F 04h. 46m.
Manzaltan 74.7°F 71.9°F 33.8% 2 days (0.5 in) 81.2°F 08h. 11m.
Manzanillo 83.8°F 74.6°F 40.7% - 80.4°F 07h. 32m.
Manzanillo 82.0°F 71.9°F 24.6% - 86.4°F 09h. 21m.
Matamoros 65.5°F 64.8°F 69.1% 2 days (1.1 in) - 04h. 18m.
Matanzas 77.4°F 72.3°F 67.9% - 82.6°F 04h. 29m.
Mazatlan 74.7°F 71.9°F 33.8% 2 days (0.5 in) 81.2°F 08h. 11m.
Mazunte 85.3°F 73.7°F 11.9% - 84.4°F 10h. 56m.
Merida 83.6°F 73.2°F 41.4% 1 day (0.7 in) 78.2°F 07h. 26m.
Mexica 61.6°F 56.1°F 46.9% - - 06h. 53m.
Mexicali 62.6°F 61.5°F 9.5% - - 10h. 15m.
Mexico City 61.5°F 56.0°F 45.3% - - 07h. 03m.
Minatitlan 75.3°F 71.1°F 77.2% 2 days (2.6 in) - 03h. 32m.
Monclova 57.4°F 52.1°F 39.4% - - 07h. 26m.
Monte Gordo 70.7°F 68.1°F 71.7% 2 days (0.8 in) 79.8°F 04h. 07m.
Monterrey 60.8°F 56.2°F 53.2% 1 day (0.5 in) - 06h. 00m.
Morelia 63.8°F 50.0°F 34.0% 1 day (0.2 in) - 08h. 18m.
Naucalpan 60.3°F 55.1°F 47.0% - - 06h. 52m.
Nezahualcoyotl 62.2°F 56.4°F 42.9% - - 07h. 19m.
Niquero 81.7°F 74.3°F 39.2% - 80.6°F 07h. 43m.
Nogales 50.5°F 47.2°F 16.0% - - 09h. 41m.
Nuevo Laredo 60.4°F 58.3°F 60.7% 2 days (0.9 in) - 05h. 10m.
Nuevo Vallarta 80.2°F 68.7°F 32.5% - 82.2°F 08h. 25m.
Oaxaca 66.3°F 50.5°F 40.2% - - 07h. 42m.
Ojo de Agua 60.8°F 56.2°F 53.2% 1 day (0.5 in) - 06h. 00m.
Pachuca 55.4°F 48.4°F 53.3% - - 06h. 09m.
Perula 80.1°F 75.0°F 25.8% - 85.8°F 09h. 13m.
Piedras Negras 58.0°F 52.7°F 41.2% 2 days (0.5 in) - 07h. 10m.
Pinar del Rio 78.9°F 67.3°F 44.2% - 76.8°F 07h. 05m.
Playa Azul 82.1°F 71.8°F 23.4% - 86.4°F 09h. 30m.
Playa Blanca 82.3°F 74.0°F 50.5% - 83.0°F 06h. 27m.
Playa Chachalacas 74.7°F 67.5°F 60.6% - 80.0°F 05h. 22m.
Playa del Carmen 80.5°F 74.5°F 50.2% 1 day (0.5 in) 84.8°F 06h. 28m.
Playa Esmeralda 81.3°F 77.8°F 60.2% - 83.2°F 05h. 22m.
Playa Oriente 70.7°F 68.1°F 71.7% 2 days (0.8 in) 79.8°F 04h. 07m.
Playa Santa Lucia 81.9°F 76.8°F 62.3% - 82.4°F 05h. 08m.
Playa Zipolite 85.3°F 73.7°F 11.9% - 84.4°F 10h. 56m.
Poza Rica 69.0°F 64.9°F 78.7% 1 day (0.6 in) - 03h. 20m.
Puebla 62.0°F 52.8°F 26.5% - - 09h. 09m.
Puerto Angel 85.3°F 73.7°F 11.9% - 84.0°F 10h. 56m.
Puerto Arista 80.6°F 73.6°F 24.8% - 87.8°F 09h. 28m.
Puerto Aventuras 80.4°F 74.3°F 48.4% 1 day (0.4 in) 84.6°F 06h. 40m.
Puerto Morelos 79.9°F 74.5°F 50.5% 1 day (0.5 in) 84.4°F 06h. 27m.
Puerto Vallarta 78.3°F 64.5°F 35.0% - 82.0°F 08h. 09m.
Punta Mita 80.2°F 68.7°F 32.5% - 83.4°F 08h. 25m.
Punta Villela 80.2°F 68.7°F 32.5% - 83.4°F 08h. 25m.
Purerto Escondido 81.8°F 75.8°F 17.2% - 84.6°F 10h. 20m.
Queretaro 61.9°F 53.6°F 35.7% - - 08h. 05m.
Reynosa 63.9°F 63.2°F 64.3% 3 days (1.3 in) - 04h. 49m.
Rincon de Guayabitos 75.6°F 71.8°F 37.2% - 82.0°F 07h. 54m.
Riviera Maya 80.5°F 74.5°F 50.2% 1 day (0.5 in) 84.6°F 06h. 28m.
Salamanca 65.6°F 54.2°F 36.8% - - 07h. 57m.
Salchi 85.3°F 73.7°F 11.9% - 83.4°F 10h. 56m.
Saltillo 51.7°F 48.3°F 44.7% 3 days (1.1 in) - 06h. 55m.
San Agustinillo 85.3°F 73.7°F 11.9% - 84.4°F 10h. 56m.
San Blas 78.9°F 72.0°F 30.8% - 83.2°F 08h. 34m.
San Cristobal de las Casas 61.0°F 54.5°F 53.4% - - 06h. 14m.
San Jose del Cabo 75.6°F 66.0°F 32.9% - 80.6°F 08h. 17m.
San Juan del Rio 60.4°F 51.9°F 42.6% - - 07h. 19m.
San Luis Potosi 57.6°F 50.5°F 47.1% 1 day (0.4 in) - 06h. 46m.
San Luis Rio Colorado 61.3°F 61.2°F 10.2% - - 10h. 11m.
San Nicolas de los Garza 61.4°F 57.1°F 52.4% 1 day (0.4 in) - 06h. 05m.
San Pablo de las Salinas 61.1°F 53.1°F 43.0% - - 07h. 18m.
San Pancho 75.8°F 71.9°F 34.9% - 82.8°F 08h. 09m.
San Patricio 82.2°F 75.2°F 25.3% - 86.8°F 09h. 17m.
Santa Catarina 59.6°F 54.0°F 50.9% 1 day (0.6 in) - 06h. 15m.
Santa Maria 78.2°F 78.0°F 74.5% - 80.4°F 03h. 46m.
Santiago de Cuba 84.1°F 71.5°F 28.5% - 85.0°F 08h. 54m.
Sayulita 75.8°F 71.9°F 34.9% - 82.8°F 08h. 09m.
Tampico 72.8°F 70.9°F 68.9% - 77.8°F 04h. 23m.
Tangolunda 85.3°F 73.7°F 11.9% - 84.0°F 10h. 56m.
Tapachula 86.1°F 72.9°F 19.2% - - 10h. 10m.
Tecolutla 68.0°F 64.5°F 77.7% 1 day (0.7 in) 79.4°F 03h. 27m.
Tehuacan 62.8°F 51.5°F 52.5% - - 06h. 17m.
Tepic 72.9°F 65.0°F 34.7% - - 08h. 09m.
Tijuana 63.1°F 61.5°F 12.3% - 63.8°F 09h. 59m.
Tlalnepantla 61.3°F 55.7°F 47.2% - - 06h. 50m.
Tlaquepaque 68.7°F 60.7°F 26.4% - - 09h. 06m.
Toluca 54.9°F 45.5°F 44.8% - - 07h. 07m.
Tonala 68.2°F 61.5°F 26.4% - - 09h. 06m.
Torreon 59.3°F 54.2°F 40.5% 1 day (0.6 in) - 07h. 22m.
Trinidad 80.0°F 72.4°F 48.2% - 84.0°F 06h. 40m.
Troncones 82.9°F 75.0°F 19.4% - 87.2°F 10h. 00m.
Tulum 79.8°F 74.4°F 52.4% 1 day (0.5 in) 84.6°F 06h. 14m.
Tuxtla Gutierrez 74.7°F 60.7°F 54.5% - - 06h. 07m.
Uruapan 67.6°F 54.9°F 36.6% 1 day (0.2 in) - 08h. 01m.
Varadero 78.2°F 74.8°F 66.1% - 80.8°F 04h. 41m.
Veracruz 76.3°F 72.9°F 70.9% - 79.6°F 04h. 13m.
Villa de Alvarez 81.8°F 66.3°F 22.9% - - 09h. 32m.
Villahermosa 78.0°F 72.4°F 56.5% 2 days (0.7 in) - 05h. 51m.
Xalapa 61.9°F 55.7°F 58.2% 1 day (0.6 in) - 05h. 37m.
Zamora 66.8°F 53.5°F 25.1% - - 09h. 16m.
Zapopan 68.4°F 60.2°F 27.7% - - 08h. 57m.
Zihuatanejo 82.8°F 74.9°F 20.4% - 86.8°F 09h. 53m.
* 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 +58
Aya Napa +66
Bali +84
Crete +56
Eilat +74
Eivissa +54
Goa +92
Hainan +68
Hurghada +76
Kemer +56
Palma de Mallorca +52
Pattaya +86
Phuket +90
Punta Cana +78
Sharm-el-Sheikh +78