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 89.8°F 84.9°F 58.5% 2 days (1.1 in) 91.4°F 06h. 25m.
Aguascalientes 81.6°F 70.0°F 30.5% 1 day (0.7 in) - 10h. 19m.
Baracoa 85.9°F 79.2°F 56.3% 2 days (1.1 in) 85.2°F 06h. 49m.
Barra de Potosi 90.0°F 85.1°F 63.2% 1 day (0.6 in) 91.4°F 05h. 50m.
Boca del Rio 88.3°F 83.0°F 48.9% 2 days (0.8 in) 88.8°F 07h. 45m.
Brisas de Zicatela 87.7°F 82.4°F 56.8% 6 days (2.5 in) 92.0°F 06h. 37m.
Cabo San Lucas 80.6°F 74.2°F 4.6% - 84.0°F 13h. 51m.
Caleta de Campos 88.0°F 83.7°F 69.8% - 89.4°F 04h. 58m.
Campeche 84.5°F 79.7°F 81.9% 3 days (2.0 in) 89.4°F 03h. 23m.
Cancun 81.9°F 81.2°F 84.4% 10 days (5.6 in) 87.0°F 03h. 05m.
Casitas 87.4°F 79.3°F 44.6% 2 days (1.0 in) 86.2°F 08h. 22m.
Cayo Coco 86.6°F 79.1°F 49.1% - 86.0°F 07h. 50m.
Cayo Guillermo 84.5°F 83.6°F 52.5% - 87.0°F 07h. 23m.
Cayo Largo 85.5°F 77.7°F 53.5% 6 days (1.9 in) 88.8°F 07h. 15m.
Cayo Santa Maria 84.8°F 83.4°F 51.9% 1 day (0.9 in) 85.8°F 07h. 28m.
Celaya 84.3°F 68.1°F 21.8% - - 11h. 24m.
Chetumal 82.4°F 80.7°F 81.9% 12 days (5.2 in) 89.4°F 03h. 22m.
Chicoloapan 75.7°F 64.9°F 31.0% - - 10h. 08m.
Chihuahua 87.7°F 76.7°F 22.9% - - 11h. 42m.
Chilpancingo 80.1°F 68.8°F 59.0% 4 days (1.8 in) - 06h. 22m.
Chimalhuacan 75.3°F 64.8°F 31.2% - - 10h. 06m.
Cienfuegos 85.2°F 79.1°F 59.7% 5 days (1.9 in) 87.8°F 06h. 24m.
Ciudad Acuna 87.9°F 80.2°F 46.6% 1 day (0.8 in) - 08h. 26m.
Ciudad Apodaca 90.5°F 80.0°F 55.5% - - 07h. 05m.
Ciudad del Carmen 86.4°F 83.5°F 65.8% 5 days (2.1 in) 90.8°F 05h. 30m.
Ciudad Juarez 89.4°F 83.6°F 11.4% - - 13h. 30m.
Ciudad Lazaro Cardenas 90.8°F 84.4°F 59.5% - 90.6°F 06h. 19m.
Ciudad Lopez Mateos 73.5°F 62.7°F 27.2% - - 10h. 39m.
Ciudad Madero 88.6°F 83.3°F 47.2% 2 days (1.0 in) 86.8°F 08h. 05m.
Ciudad Nicolas Romero 72.4°F 60.4°F 30.4% - - 10h. 13m.
Ciudad Obregon 97.9°F 82.4°F 2.4% - - 14h. 28m.
Ciudad Victoria 88.4°F 74.5°F 38.6% 3 days (1.1 in) - 09h. 18m.
Coatzacoalcos 88.1°F 82.2°F 61.3% 4 days (2.3 in) 89.4°F 06h. 06m.
Colima 90.4°F 77.2°F 70.5% 1 day (1.0 in) - 04h. 54m.
Costa Careyes 87.4°F 82.1°F 41.6% - 89.8°F 08h. 44m.
Costa de Oro 87.0°F 77.8°F 54.3% 2 days (1.1 in) 87.8°F 07h. 01m.
Cozumel 82.4°F 82.2°F 84.0% 12 days (8.9 in) 87.4°F 03h. 08m.
Cuautitlan Izcalli 74.1°F 62.8°F 25.9% - - 10h. 49m.
Cuautla 86.1°F 69.9°F 47.0% 2 days (0.6 in) - 08h. 00m.
Cuernavaca 81.4°F 65.7°F 44.3% 1 day (0.7 in) - 08h. 21m.
Culiacan 99.6°F 80.8°F 11.7% - - 13h. 01m.
Durango 82.3°F 69.0°F 22.1% - - 11h. 33m.
Ecatepec 75.3°F 64.2°F 23.2% - - 11h. 11m.
Ensenada 72.1°F 58.4°F 10.1% - 65.8°F 13h. 42m.
Garcia 85.3°F 75.4°F 43.1% - - 08h. 46m.
General Escobedo 89.5°F 79.4°F 52.9% - - 07h. 26m.
Gomez Palacio 89.8°F 78.9°F 22.5% - - 11h. 34m.
Guadalajara 89.4°F 74.1°F 22.1% - - 11h. 23m.
Guadalupe 90.6°F 80.1°F 53.9% - - 07h. 18m.
Havana 85.2°F 81.7°F 54.0% 3 days (2.5 in) 86.2°F 07h. 12m.
Hermosillo 98.2°F 86.0°F 3.5% - - 14h. 25m.
Holguin 87.0°F 78.9°F 44.2% 1 day (1.0 in) 84.2°F 08h. 27m.
Irapuato 85.5°F 70.5°F 26.7% - - 10h. 46m.
Isla Mujeres 82.4°F 81.8°F 84.3% 10 days (5.5 in) 86.8°F 03h. 06m.
Ixtapaluca 73.8°F 61.7°F 40.7% - - 08h. 51m.
Jiutepec 84.1°F 67.7°F 47.1% 1 day (0.6 in) - 07h. 59m.
La Crucecita 87.6°F 79.7°F 56.6% 11 days (3.0 in) 92.4°F 06h. 39m.
La Manzanilla 87.4°F 82.1°F 41.6% - 89.4°F 08h. 44m.
La Paz 91.1°F 74.4°F 4.0% - 80.6°F 14h. 01m.
La Penita de Jaltemba 85.9°F 80.1°F 31.2% - 90.4°F 10h. 11m.
La Pesca 85.6°F 82.9°F 54.1% 1 day (0.7 in) 85.8°F 07h. 12m.
La Vigueta 87.4°F 79.3°F 44.6% 2 days (1.0 in) 86.2°F 08h. 22m.
Leon 82.6°F 69.2°F 23.9% - - 11h. 09m.
Los Medanos 92.0°F 79.0°F 36.8% - 87.4°F 09h. 22m.
Los Mochis 98.4°F 80.1°F 6.5% - - 13h. 47m.
Luces en el Mar 89.5°F 86.1°F 59.6% 2 days (1.1 in) 92.0°F 06h. 17m.
Mahahual 83.2°F 82.3°F 79.9% 13 days (6.2 in) 87.4°F 03h. 39m.
Manzaltan 88.9°F 83.6°F 21.6% - 87.8°F 11h. 35m.
Manzanillo 85.7°F 79.0°F 49.0% 1 day (0.7 in) 88.4°F 07h. 47m.
Manzanillo 89.4°F 82.6°F 56.9% - 89.8°F 06h. 41m.
Matamoros 91.5°F 81.6°F 39.1% - - 09h. 19m.
Matanzas 85.3°F 78.9°F 50.8% 2 days (1.2 in) 86.6°F 07h. 38m.
Mazatlan 88.9°F 83.6°F 21.6% - 87.8°F 11h. 35m.
Mazunte 87.6°F 79.7°F 56.6% 11 days (3.0 in) 92.8°F 06h. 39m.
Merida 84.2°F 78.4°F 82.3% 4 days (2.2 in) 87.6°F 03h. 21m.
Mexica 75.7°F 65.5°F 30.1% - - 10h. 15m.
Mexicali 98.7°F 86.5°F 3.9% - - 14h. 38m.
Mexico City 75.7°F 65.5°F 30.1% - - 10h. 15m.
Minatitlan 89.6°F 80.1°F 50.8% 5 days (2.1 in) - 07h. 28m.
Monclova 89.1°F 82.0°F 39.1% 1 day (0.3 in) - 09h. 22m.
Monte Gordo 87.4°F 79.3°F 44.6% 2 days (1.0 in) 86.2°F 08h. 22m.
Monterrey 87.2°F 76.9°F 45.9% - - 08h. 24m.
Morelia 80.0°F 63.6°F 42.3% 1 day (0.5 in) - 08h. 39m.
Naucalpan 75.0°F 65.2°F 29.5% - - 10h. 20m.
Nezahualcoyotl 75.7°F 64.9°F 31.0% - - 10h. 08m.
Niquero 85.3°F 80.0°F 56.4% 2 days (0.9 in) 89.8°F 06h. 47m.
Nogales 89.0°F 69.4°F 1.3% - - 14h. 55m.
Nuevo Laredo 93.7°F 83.5°F 28.5% - - 10h. 51m.
Nuevo Vallarta 91.9°F 74.7°F 26.2% - 88.6°F 10h. 50m.
Oaxaca 76.2°F 61.3°F 48.1% 1 day (0.6 in) - 07h. 47m.
Ojo de Agua 89.4°F 79.3°F 54.0% - - 07h. 17m.
Pachuca 68.7°F 57.2°F 39.4% - - 09h. 03m.
Perula 87.4°F 82.1°F 41.6% - 88.4°F 08h. 44m.
Piedras Negras 88.9°F 80.7°F 41.4% 3 days (1.1 in) - 09h. 08m.
Pinar del Rio 84.9°F 78.7°F 62.4% 6 days (2.3 in) 90.2°F 06h. 03m.
Playa Azul 89.4°F 82.6°F 56.9% - 89.8°F 06h. 41m.
Playa Blanca 86.5°F 81.5°F 45.3% 1 day (0.5 in) 83.8°F 08h. 19m.
Playa Chachalacas 92.0°F 79.0°F 36.8% - 87.4°F 09h. 22m.
Playa del Carmen 80.7°F 79.8°F 86.8% 13 days (9.9 in) 87.2°F 02h. 45m.
Playa Esmeralda 85.7°F 81.5°F 60.8% 2 days (1.2 in) 83.6°F 06h. 14m.
Playa Oriente 87.4°F 79.3°F 44.6% 2 days (1.0 in) 86.2°F 08h. 22m.
Playa Santa Lucia 85.5°F 80.0°F 61.5% 2 days (0.8 in) 84.8°F 06h. 09m.
Playa Zipolite 87.6°F 79.7°F 56.6% 11 days (3.0 in) 92.8°F 06h. 39m.
Poza Rica 90.6°F 77.3°F 39.9% 2 days (1.1 in) - 08h. 59m.
Puebla 74.8°F 62.9°F 29.5% 1 day (0.5 in) - 10h. 19m.
Puerto Angel 87.6°F 79.7°F 56.6% 11 days (3.0 in) 92.6°F 06h. 39m.
Puerto Arista 89.3°F 78.6°F 55.0% 2 days (0.8 in) 91.4°F 06h. 52m.
Puerto Aventuras 80.7°F 79.8°F 86.8% 13 days (9.9 in) 87.2°F 02h. 45m.
Puerto Morelos 80.7°F 79.9°F 86.7% 13 days (9.8 in) 87.2°F 02h. 46m.
Puerto Vallarta 91.5°F 71.7°F 25.5% - 88.6°F 10h. 55m.
Punta Mita 91.9°F 74.7°F 26.2% - 89.6°F 10h. 50m.
Punta Villela 91.9°F 74.7°F 26.2% - 89.6°F 10h. 50m.
Purerto Escondido 87.7°F 82.4°F 56.8% 6 days (2.5 in) 91.8°F 06h. 37m.
Queretaro 80.4°F 64.9°F 22.6% - - 11h. 18m.
Reynosa 94.5°F 81.1°F 30.4% - - 10h. 32m.
Rincon de Guayabitos 85.9°F 80.1°F 31.2% - 90.4°F 10h. 11m.
Riviera Maya 80.7°F 79.8°F 86.8% 13 days (9.9 in) 87.2°F 02h. 45m.
Salamanca 86.4°F 70.0°F 23.8% - - 11h. 08m.
Salchi 87.6°F 79.7°F 56.6% 11 days (3.0 in) 92.4°F 06h. 39m.
Saltillo 79.2°F 70.3°F 33.0% 3 days (0.7 in) - 10h. 08m.
San Agustinillo 87.6°F 79.7°F 56.6% 11 days (3.0 in) 92.8°F 06h. 39m.
San Blas 94.8°F 80.2°F 24.5% - 90.6°F 11h. 07m.
San Cristobal de las Casas 65.0°F 61.2°F 68.2% 3 days (2.2 in) - 05h. 09m.
San Jose del Cabo 93.4°F 80.6°F 4.9% - 86.4°F 13h. 50m.
San Juan del Rio 77.7°F 62.2°F 24.4% - - 11h. 04m.
San Luis Potosi 77.3°F 65.5°F 36.8% - - 09h. 29m.
San Luis Rio Colorado 97.2°F 84.3°F 4.9% - - 14h. 29m.
San Nicolas de los Garza 89.4°F 79.3°F 54.0% - - 07h. 17m.
San Pablo de las Salinas 74.8°F 63.2°F 23.6% - - 11h. 07m.
San Pancho 85.9°F 80.1°F 31.2% - 90.4°F 10h. 11m.
San Patricio 88.6°F 83.1°F 50.6% - 89.8°F 07h. 32m.
Santa Catarina 85.3°F 75.4°F 43.1% - - 08h. 46m.
Santa Maria 84.8°F 83.4°F 51.9% 1 day (0.9 in) 86.0°F 07h. 28m.
Santiago de Cuba 85.1°F 74.5°F 47.5% - 87.8°F 07h. 59m.
Sayulita 85.9°F 80.1°F 31.2% - 90.2°F 10h. 11m.
Tampico 88.3°F 83.5°F 48.9% 2 days (1.0 in) 86.8°F 07h. 51m.
Tangolunda 87.6°F 79.7°F 56.6% 11 days (3.0 in) 92.4°F 06h. 39m.
Tapachula 84.5°F 75.7°F 66.6% 7 days (2.9 in) - 05h. 20m.
Tecolutla 89.3°F 78.6°F 38.7% 2 days (1.0 in) 86.8°F 09h. 10m.
Tehuacan 76.4°F 64.6°F 49.2% 1 day (0.5 in) - 07h. 42m.
Tepic 88.6°F 72.3°F 21.9% - - 11h. 27m.
Tijuana 74.3°F 69.3°F 8.6% - 65.2°F 13h. 58m.
Tlalnepantla 75.5°F 65.2°F 27.1% - - 10h. 40m.
Tlaquepaque 89.7°F 74.8°F 20.8% - - 11h. 33m.
Toluca 68.3°F 52.1°F 36.0% - - 09h. 28m.
Tonala 88.7°F 74.6°F 19.7% - - 11h. 41m.
Torreon 90.0°F 79.4°F 23.7% - - 11h. 25m.
Trinidad 82.9°F 79.1°F 66.2% 4 days (3.1 in) 88.4°F 05h. 32m.
Troncones 90.0°F 85.1°F 63.2% 1 day (0.6 in) 90.6°F 05h. 50m.
Tulum 85.4°F 82.4°F 68.8% 4 days (2.1 in) 87.6°F 05h. 09m.
Tuxtla Gutierrez 84.3°F 72.5°F 61.2% 3 days (1.0 in) - 06h. 04m.
Uruapan 79.2°F 64.9°F 50.2% 2 days (1.8 in) - 07h. 35m.
Varadero 85.7°F 79.7°F 54.8% 2 days (1.1 in) 87.8°F 07h. 05m.
Veracruz 88.6°F 83.0°F 49.0% 2 days (0.7 in) 88.6°F 07h. 45m.
Villa de Alvarez 89.9°F 76.8°F 68.8% 2 days (1.1 in) - 05h. 07m.
Villahermosa 89.3°F 79.7°F 56.0% 9 days (3.8 in) - 06h. 47m.
Xalapa 74.7°F 62.5°F 42.0% 1 day (0.8 in) - 08h. 41m.
Zamora 85.2°F 68.8°F 34.6% 1 day (0.7 in) - 09h. 40m.
Zapopan 89.4°F 74.1°F 22.1% - - 11h. 23m.
Zihuatanejo 90.0°F 85.1°F 63.2% 1 day (0.6 in) 90.6°F 05h. 50m.
* 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 +82
Aya Napa +74
Bali +66
Crete +66
Eilat +92
Eivissa +80
Goa +88
Hainan +80
Hurghada +88
Kemer +80
Palma de Mallorca +86
Pattaya +88
Phuket +84
Punta Cana +86
Sharm-el-Sheikh +86