Measurements:
°C
°F
World Resorts Mexico

When is the Best Time to Visit Mexico

Weather Map by Month
Sea Water Temperature by Month
JAN FEB MAR APR MAY JUN JUL AUG SEP OCT NOV DEC

• This is interactive weather map. You can zoom it in or out and move around to find resort you are interested in. You can also click resort name for more details.

• You can choose any month to see day air temperature or sea water temperature averages for selected period.

Mexico Weather by Month

Select Month: JAN FEB MAR APR MAY JUN JUL AUG SEP OCT NOV DEC
Resort Name Air Temperature
Day / Night
Cloudiness Rainy Days /
Precipitation
Sea Water
Temperature
Sunny
Hours *
Acapulco 89.8°F 79.5°F 30.7% - 89.2°F 08h. 51m.
Aguascalientes 75.7°F 56.1°F 14.1% - - 10h. 32m.
Barra de Potosi 87.9°F 77.9°F 28.8% - 88.4°F 09h. 03m.
Boca del Rio 85.4°F 76.1°F 58.0% - 83.4°F 05h. 43m.
Brisas de Zicatela 87.5°F 79.0°F 42.5% 1 day (1.2 in) 89.0°F 07h. 33m.
Cabo San Lucas 83.2°F 68.8°F 24.4% - 85.2°F 09h. 20m.
Caleta de Campos 87.9°F 77.9°F 28.8% - 88.0°F 09h. 02m.
Campeche 91.6°F 77.5°F 45.1% - 84.0°F 07h. 08m.
Cancun 89.8°F 79.8°F 58.9% - 86.0°F 05h. 34m.
Casitas 78.0°F 71.9°F 64.0% 3 days (1.4 in) 83.8°F 05h. 01m.
Celaya 77.9°F 57.4°F 17.1% - - 10h. 15m.
Chetumal 89.7°F 79.0°F 58.0% 1 day (0.5 in) 85.2°F 05h. 44m.
Chicoloapan 72.5°F 53.1°F 26.0% - - 09h. 18m.
Chihuahua 70.1°F 51.4°F 19.1% - - 09h. 40m.
Chilpancingo 78.2°F 64.9°F 42.9% 1 day (0.9 in) - 07h. 27m.
Chimalhuacan 72.5°F 53.1°F 26.0% - - 09h. 18m.
Ciudad Acuna 68.1°F 57.3°F 44.5% 1 day (0.7 in) - 06h. 56m.
Ciudad Apodaca 70.6°F 61.2°F 47.1% 1 day (0.9 in) - 06h. 45m.
Ciudad del Carmen 87.2°F 79.1°F 45.3% - 84.8°F 07h. 10m.
Ciudad Juarez 62.3°F 44.4°F 28.4% - - 08h. 33m.
Ciudad Lazaro Cardenas 90.7°F 77.9°F 34.5% - 88.6°F 08h. 23m.
Ciudad Lopez Mateos 72.4°F 55.0°F 24.2% - - 09h. 30m.
Ciudad Madero 77.5°F 72.9°F 63.5% - 82.6°F 05h. 02m.
Ciudad Nicolas Romero 72.4°F 55.0°F 24.2% - - 09h. 30m.
Ciudad Obregon 87.8°F 61.2°F 18.6% - - 09h. 47m.
Ciudad Victoria 78.1°F 63.1°F 39.8% - - 07h. 37m.
Coatzacoalcos 82.1°F 77.0°F 67.1% 5 days (4.1 in) 84.0°F 04h. 43m.
Colima 89.1°F 69.9°F 32.8% - - 08h. 32m.
Costa Careyes 87.7°F 77.4°F 23.5% - 86.8°F 09h. 34m.
Costa de Oro 82.5°F 72.5°F 65.1% 1 day (0.9 in) 84.2°F 04h. 56m.
Cozumel 89.1°F 80.2°F 58.7% - 87.2°F 05h. 36m.
Cuautitlan Izcalli 73.2°F 56.4°F 23.7% - - 09h. 33m.
Cuautla 81.4°F 59.3°F 34.3% 1 day (0.5 in) - 08h. 23m.
Cuernavaca 77.3°F 56.5°F 37.4% - - 08h. 02m.
Culiacan 94.2°F 67.6°F 20.2% - - 09h. 44m.
Durango 72.3°F 50.8°F 12.8% - - 10h. 34m.
Ecatepec 72.5°F 53.1°F 26.0% - - 09h. 17m.
Ensenada 69.9°F 55.4°F 22.8% - 63.8°F 09h. 07m.
Garcia 67.2°F 58.4°F 34.1% 1 day (1.1 in) - 08h. 10m.
General Escobedo 68.1°F 59.6°F 43.0% 1 day (0.9 in) - 07h. 12m.
Gomez Palacio 73.4°F 57.9°F 16.4% - - 10h. 06m.
Guadalajara 79.6°F 60.4°F 25.6% - - 09h. 17m.
Guadalupe 68.9°F 61.3°F 42.6% 1 day (1.0 in) - 07h. 15m.
Hermosillo 83.6°F 62.9°F 13.5% - - 10h. 16m.
Irapuato 79.2°F 57.5°F 15.0% - - 10h. 28m.
Isla Mujeres 86.2°F 79.9°F 58.8% 3 days (1.8 in) 86.8°F 05h. 35m.
Ixtapaluca 73.2°F 55.3°F 29.9% - - 08h. 52m.
Jiutepec 81.4°F 59.3°F 34.3% 1 day (0.5 in) - 08h. 23m.
La Crucecita 88.0°F 75.6°F 48.6% 2 days (1.6 in) 87.4°F 06h. 51m.
La Manzanilla 87.7°F 77.4°F 23.5% - 86.8°F 09h. 35m.
La Paz 82.5°F 71.4°F 13.7% - 83.0°F 10h. 28m.
La Penita de Jaltemba 89.8°F 70.4°F 16.1% - 87.4°F 10h. 21m.
La Pesca 74.3°F 71.3°F 60.0% - 81.4°F 05h. 23m.
La Vigueta 78.0°F 71.9°F 64.0% 3 days (1.4 in) 83.8°F 05h. 01m.
Leon 76.2°F 57.4°F 14.9% - - 10h. 28m.
Los Medanos 82.7°F 75.6°F 54.6% - 84.0°F 06h. 06m.
Los Mochis 89.1°F 65.9°F 27.1% - - 08h. 56m.
Luces en el Mar 87.8°F 81.7°F 39.6% - 88.6°F 07h. 50m.
Mahahual 85.2°F 77.9°F 58.7% 5 days (2.7 in) 87.6°F 05h. 39m.
Manzaltan 88.6°F 72.1°F 21.3% - 85.4°F 09h. 40m.
Manzanillo 90.5°F 77.0°F 39.3% - 87.8°F 07h. 49m.
Matamoros 75.6°F 69.6°F 62.0% 3 days (1.3 in) - 05h. 08m.
Mazatlan 84.5°F 73.5°F 11.9% - 84.0°F 10h. 43m.
Mazunte 88.0°F 75.6°F 48.6% 2 days (1.6 in) 88.6°F 06h. 51m.
Merida 92.9°F 76.1°F 52.5% - 83.0°F 06h. 17m.
Mexica 73.4°F 53.9°F 33.8% - - 08h. 25m.
Mexicali 78.2°F 59.3°F 13.4% - - 10h. 05m.
Mexico City 73.2°F 55.3°F 29.9% - - 08h. 52m.
Minatitlan 82.1°F 77.0°F 67.1% 5 days (4.1 in) - 04h. 43m.
Monclova 68.3°F 57.9°F 33.6% - - 08h. 11m.
Monte Gordo 78.0°F 71.9°F 63.9% 3 days (1.4 in) 83.8°F 05h. 02m.
Monterrey 68.9°F 61.3°F 42.6% 1 day (1.0 in) - 07h. 15m.
Morelia 76.4°F 53.0°F 39.7% - - 07h. 45m.
Naucalpan 72.3°F 55.8°F 26.1% 1 day (0.4 in) - 09h. 17m.
Nezahualcoyotl 73.2°F 55.3°F 29.9% - - 08h. 52m.
Nogales 68.4°F 43.3°F 22.9% - - 09h. 09m.
Nuevo Laredo 72.3°F 62.9°F 51.3% 2 days (1.0 in) - 06h. 15m.
Nuevo Vallarta 88.9°F 74.9°F 30.2% - 85.4°F 08h. 46m.
Oaxaca 76.8°F 58.6°F 42.5% - - 07h. 31m.
Ojo de Agua 68.9°F 61.3°F 42.6% 1 day (1.0 in) - 07h. 15m.
Pachuca 68.4°F 52.4°F 33.0% - - 08h. 29m.
Perula 87.7°F 77.4°F 23.5% - 86.2°F 09h. 34m.
Piedras Negras 69.3°F 58.5°F 44.7% 1 day (0.7 in) - 06h. 56m.
Playa Azul 90.6°F 76.7°F 26.6% - 87.2°F 09h. 14m.
Playa Chachalacas 82.7°F 75.6°F 54.6% - 84.0°F 06h. 06m.
Playa del Carmen 86.9°F 81.3°F 51.3% - 87.0°F 06h. 26m.
Playa Oriente 78.0°F 71.9°F 64.0% 3 days (1.4 in) 83.8°F 05h. 01m.
Playa Zipolite 88.0°F 75.6°F 48.6% 2 days (1.6 in) 88.4°F 06h. 51m.
Poza Rica 76.5°F 68.4°F 62.6% 3 days (1.3 in) - 05h. 10m.
Puebla 72.6°F 56.0°F 24.6% - - 09h. 28m.
Puerto Angel 88.0°F 75.6°F 48.6% 2 days (1.6 in) 88.2°F 06h. 51m.
Puerto Arista 85.4°F 75.4°F 40.5% - 89.4°F 07h. 46m.
Puerto Aventuras 89.5°F 79.3°F 59.3% - 87.0°F 05h. 32m.
Puerto Morelos 86.2°F 79.9°F 58.8% 3 days (1.8 in) 87.2°F 05h. 35m.
Puerto Vallarta 84.7°F 75.5°F 26.8% - 86.2°F 09h. 09m.
Punta Mita 88.9°F 74.9°F 30.2% - 86.6°F 08h. 46m.
Punta Villela 88.9°F 74.9°F 30.2% - 86.6°F 08h. 46m.
Purerto Escondido 83.9°F 67.3°F 34.0% - 89.2°F 08h. 30m.
Queretaro 76.7°F 52.8°F 42.0% - - 07h. 28m.
Reynosa 74.7°F 66.9°F 59.9% 2 days (1.2 in) - 05h. 21m.
Rincon de Guayabitos 89.8°F 70.4°F 16.1% - 87.4°F 10h. 21m.
Riviera Maya 89.7°F 79.2°F 59.7% - 87.0°F 05h. 30m.
Salamanca 80.9°F 56.5°F 16.5% - - 10h. 19m.
Salchi 87.5°F 79.0°F 42.5% 1 day (1.2 in) 87.8°F 07h. 33m.
Saltillo 66.2°F 54.9°F 22.7% 1 day (0.7 in) - 09h. 26m.
San Agustinillo 88.0°F 75.6°F 48.6% 2 days (1.6 in) 88.4°F 06h. 51m.
San Blas 89.8°F 70.4°F 16.1% - 87.0°F 10h. 20m.
San Cristobal de las Casas 66.1°F 57.9°F 56.2% 1 day (1.1 in) - 05h. 58m.
San Jose del Cabo 85.6°F 70.8°F 15.4% - 85.2°F 10h. 20m.
San Juan del Rio 72.8°F 55.0°F 23.1% - - 09h. 35m.
San Luis Potosi 71.3°F 55.3°F 24.2% - - 09h. 23m.
San Luis Rio Colorado 74.2°F 50.5°F 16.9% - - 09h. 43m.
San Nicolas de los Garza 68.9°F 61.3°F 42.6% 1 day (1.0 in) - 07h. 15m.
San Pablo de las Salinas 72.5°F 53.1°F 26.0% - - 09h. 17m.
San Pancho 88.9°F 74.9°F 30.2% - 87.2°F 08h. 46m.
San Patricio 90.6°F 76.7°F 26.6% - 87.2°F 09h. 14m.
Santa Catarina 67.2°F 58.4°F 34.1% 1 day (1.1 in) - 08h. 11m.
Sayulita 88.9°F 74.9°F 30.2% - 87.2°F 08h. 46m.
Tampico 78.2°F 70.4°F 69.9% - 81.8°F 04h. 20m.
Tangolunda 88.0°F 75.6°F 48.6% 2 days (1.6 in) 87.2°F 06h. 51m.
Tapachula 85.4°F 72.9°F 52.2% 4 days (2.4 in) - 06h. 28m.
Tecolutla 78.0°F 71.9°F 64.0% 3 days (1.4 in) 83.6°F 05h. 01m.
Tehuacan 75.2°F 56.1°F 42.7% - - 07h. 27m.
Tepic 85.5°F 67.0°F 28.1% - - 08h. 59m.
Tijuana 71.1°F 59.0°F 23.7% - 62.8°F 09h. 00m.
Tlalnepantla 73.2°F 55.3°F 29.9% - - 08h. 51m.
Tlaquepaque 77.5°F 63.2°F 19.3% - - 10h. 00m.
Toluca 64.8°F 47.7°F 37.7% - - 07h. 59m.
Tonala 81.4°F 56.8°F 16.2% - - 10h. 20m.
Torreon 73.4°F 57.9°F 16.4% - - 10h. 06m.
Troncones 93.0°F 78.0°F 23.0% - 88.4°F 09h. 42m.
Tulum 88.5°F 78.9°F 59.6% - 87.0°F 05h. 30m.
Tuxtla Gutierrez 81.5°F 64.6°F 59.2% - - 05h. 38m.
Uruapan 78.4°F 56.8°F 19.9% - - 09h. 58m.
Veracruz 82.8°F 75.6°F 48.3% - 83.4°F 06h. 48m.
Villa de Alvarez 89.1°F 69.9°F 32.8% - - 08h. 32m.
Villahermosa 87.5°F 76.2°F 67.7% 8 days (6.6 in) - 04h. 39m.
Xalapa 70.9°F 58.0°F 48.7% - - 06h. 45m.
Zamora 78.4°F 56.8°F 19.9% - - 09h. 57m.
Zapopan 81.9°F 60.0°F 14.4% - - 10h. 32m.
Zihuatanejo 93.2°F 78.4°F 19.7% - 88.8°F 10h. 04m.
* We are using day length and cloud cover information for each day of the month to calculate average values of sunny hours during the day.