World Resorts Mexico Weather

Weather in Mexico in December

Mexico in December on a weather map
Weather
Sea water temperature
Now
January
February
March
April
May
June
July
August
September
October
November
December
• This map is fully interactive. You can zoom it in and out or pan it to find any other places.

Best place for vacation in Mexico in December

Table below will help you to find the best place for your vacation in Mexico in December. Find the place with less rains and more sun. We also provide information about sea water temperature for marine resort.

Place name Air temp
day / night
Cloudiness Rainy days (precipitation) Sea
temperature
Sunny hours
 Acapulco 83.1°F 72.9°F 18.7% - 84.2°F 10 h. 3 min.
 Aguascalientes 69.7°F 47.1°F 25.5% - - 9 h. 3 min.
 Boca del Rio 77.5°F 73.2°F 54.6% - 76.8°F 5 h. 59 min.
 Cabo San Lucas 78.4°F 66.9°F 23.7% - 77.7°F 9 h. 12 min.
 Caleta de Campos 83.4°F 73.2°F 29.7% - 82.8°F 8 h. 46 min.
 Campeche 82.6°F 72.4°F 40.8% - 77.9°F 7 h. 29 min.
 Cancun 81.4°F 75.2°F 54.6% - 81.0°F 5 h. 55 min.
 Casitas 75.2°F 68.3°F 57.8% - 76.8°F 5 h. 36 min.
 Celaya 71.7°F 48.5°F 30.2% - - 8 h. 36 min.
 Chetumal 82.3°F 73.8°F 51.0% - 79.7°F 6 h. 24 min.
 Chihuahua 69.3°F 47.0°F 9.9% - - 10 h. 20 min.
 Chimalhuacan 66.0°F 51.1°F 33.5% - - 8 h. 18 min.
 Ciudad Apodaca 70.5°F 57.2°F 35.6% - - 7 h. 48 min.
 Ciudad del Carmen 77.3°F 76.2°F 44.6% - 78.6°F 7 h. 7 min.
 Ciudad Juarez 61.6°F 42.2°F 8.3% - - 10 h. 16 min.
 Ciudad Lazaro Cardenas 86.5°F 73.0°F 31.5% - 83.7°F 8 h. 34 min.
 Ciudad Lopez Mateos 65.1°F 49.9°F 39.5% - - 7 h. 38 min.
 Ciudad Nicolas Romero 64.1°F 48.9°F 41.6% - - 7 h. 24 min.
 Ciudad Obregon 82.5°F 56.2°F 4.3% - - 10 h. 59 min.
 Ciudad Victoria 75.6°F 60.7°F 31.3% - - 8 h. 20 min.
 Cozumel 80.5°F 76.7°F 55.5% - 82.0°F 5 h. 50 min.
 Cuautitlan Izcalli 66.2°F 50.8°F 39.0% - - 7 h. 41 min.
 Cuernavaca 74.0°F 53.7°F 19.0% - - 9 h. 55 min.
 Culiacan 87.3°F 63.0°F 10.1% - - 10 h. 33 min.
 Durango 67.4°F 41.7°F 23.4% - - 9 h. 10 min.
 Ecatepec 67.5°F 51.0°F 35.8% - - 8 h. 2 min.
 Ensenada 66.1°F 53.3°F 28.2% - 60.1°F 8 h. 15 min.
 Garcia 71.3°F 55.9°F 26.3% - - 8 h. 47 min.
 General Escobedo 70.7°F 57.7°F 32.8% - - 8 h. 5 min.
 Gomez Palacio 71.4°F 51.8°F 15.0% - - 9 h. 58 min.
 Guadalajara 74.6°F 58.2°F 16.3% - - 10 h. 7 min.
 Guadalupe 70.7°F 57.7°F 31.3% - - 8 h. 15 min.
 Hermosillo 79.7°F 51.9°F 3.6% - - 10 h. 57 min.
 Irapuato 71.8°F 50.1°F 27.0% - - 8 h. 57 min.
 Isla Mujeres 80.3°F 75.7°F 54.4% - 81.5°F 5 h. 57 min.
 Ixtapaluca 65.0°F 49.0°F 35.1% - - 8 h. 7 min.
 La Paz 77.8°F 63.3°F 15.2% - 74.7°F 10 h. 3 min.
 Leon 71.9°F 49.3°F 22.0% - - 9 h. 28 min.
 Los Mochis 81.0°F 58.1°F 21.6% - - 9 h. 17 min.
 Manzaltan 81.6°F 67.6°F 39.8% - 76.6°F 7 h. 27 min.
 Manzanillo 86.5°F 71.8°F 35.0% - 82.4°F 8 h. 8 min.
 Matamoros 74.0°F 63.6°F 53.6% 1 day (0.3 in.) - 5 h. 53 min.
 Mazatlan 81.6°F 67.6°F 39.9% - 75.4°F 7 h. 27 min.
 Merida 84.6°F 69.9°F 53.8% - 77.0°F 6 h. 1 min.
 Mexica 66.9°F 52.4°F 35.8% - - 8 h. 3 min.
 Mexicali 68.8°F 51.7°F 7.9% - - 10 h. 14 min.
 Mexico City 66.8°F 52.4°F 35.7% - - 8 h. 3 min.
 Monclova 70.7°F 54.2°F 25.6% - - 8 h. 47 min.
 Monte Gordo 75.2°F 68.3°F 57.8% - 76.8°F 5 h. 36 min.
 Monterrey 70.9°F 57.7°F 29.8% - - 8 h. 24 min.
 Morelia 70.2°F 49.5°F 29.7% - - 8 h. 42 min.
 Naucalpan 65.5°F 50.4°F 38.9% - - 7 h. 42 min.
 Nezahualcoyotl 66.9°F 52.5°F 33.6% - - 8 h. 17 min.
 Nogales 67.7°F 44.7°F 4.6% - - 10 h. 41 min.
 Nuevo Laredo 70.3°F 57.2°F 39.3% - - 7 h. 20 min.
 Nuevo Vallarta 82.5°F 70.2°F 26.5% - 78.3°F 9 h. 0 min.
 Oaxaca 70.6°F 51.4°F 24.5% - - 9 h. 24 min.
 Ojo de Agua 70.8°F 57.7°F 31.7% - - 8 h. 12 min.
 Pachuca 61.8°F 46.4°F 52.1% - - 6 h. 14 min.
 Playa Chachalacas 81.2°F 69.5°F 41.4% - 77.4°F 7 h. 25 min.
 Playa del Carmen 81.2°F 75.0°F 55.6% - 82.0°F 5 h. 50 min.
 Playa Zipolite 84.8°F 71.6°F 17.3% - 82.2°F 10 h. 16 min.
 Puebla 69.5°F 50.6°F 23.5% - - 9 h. 25 min.
 Puerto Angel 84.8°F 71.6°F 17.1% - 81.7°F 10 h. 17 min.
 Puerto Arista 81.5°F 70.6°F 20.2% - 84.0°F 9 h. 55 min.
 Puerto Aventuras 81.2°F 75.0°F 55.6% - 82.0°F 5 h. 50 min.
 Puerto Morelos 78.5°F 75.2°F 55.6% - 82.0°F 5 h. 50 min.
 Puerto Vallarta 82.9°F 68.5°F 29.0% - 78.6°F 8 h. 43 min.
 Purerto Escondido 82.0°F 73.8°F 13.0% - 83.5°F 10 h. 44 min.
 Queretaro 68.7°F 50.6°F 36.7% - - 7 h. 54 min.
 Reynosa 73.6°F 61.9°F 47.5% - - 6 h. 32 min.
 Riviera Maya 81.2°F 75.0°F 55.6% - 81.9°F 5 h. 50 min.
 Saltillo 68.6°F 48.2°F 19.6% - - 9 h. 30 min.
 San Blas 89.3°F 65.9°F 27.4% - 79.0°F 8 h. 52 min.
 San Cristobal de las Casas 63.1°F 53.3°F 46.2% 1 day (0.7 in.) - 7 h. 0 min.
 San Jose del Cabo 83.9°F 60.6°F 22.3% - 77.5°F 9 h. 20 min.
 San Luis Potosi 65.3°F 48.1°F 45.2% - - 6 h. 54 min.
 San Nicolas de los Garza 70.6°F 58.3°F 31.5% - - 8 h. 13 min.
 San Pancho 76.1°F 70.8°F 38.7% - 79.3°F 7 h. 40 min.
 San Patricio 84.3°F 73.4°F 42.0% - 81.9°F 7 h. 22 min.
 Santa Catarina 71.3°F 55.9°F 26.3% - - 8 h. 47 min.
 Sayulita 76.1°F 70.8°F 38.6% - 79.2°F 7 h. 40 min.
 Tampico 76.4°F 69.0°F 63.9% - 74.5°F 4 h. 54 min.
 Tecolutla 75.2°F 66.1°F 67.1% - 76.8°F 4 h. 35 min.
 Tehuacan 69.9°F 51.1°F 37.5% - - 7 h. 54 min.
 Tepic 82.0°F 64.6°F 17.6% - - 9 h. 56 min.
 Tijuana 64.4°F 54.0°F 33.0% - 59.7°F 7 h. 44 min.
 Tlalnepantla 66.6°F 51.5°F 37.4% - - 7 h. 51 min.
 Tlaquepaque 73.7°F 57.3°F 15.8% - - 10 h. 10 min.
 Toluca 61.2°F 46.2°F 41.9% - - 7 h. 22 min.
 Tonala 73.4°F 57.4°F 15.7% - - 10 h. 11 min.
 Torreon 71.5°F 52.0°F 14.7% - - 10 h. 1 min.
 Tulum 79.8°F 74.6°F 53.0% - 81.9°F 6 h. 8 min.
 Tuxtla Gutierrez 77.7°F 58.6°F 51.8% - - 6 h. 22 min.
 Uruapan 72.9°F 56.5°F 21.2% - - 9 h. 38 min.
 Veracruz 78.6°F 73.0°F 53.6% - 76.8°F 6 h. 6 min.
 Villahermosa 81.7°F 70.4°F 60.6% - - 5 h. 21 min.
 Xalapa 66.2°F 58.7°F 51.9% - - 6 h. 17 min.
 Zapopan 74.6°F 58.2°F 16.3% - - 10 h. 6 min.
 Zihuatanejo 87.3°F 74.0°F 23.1% - 83.8°F 9 h. 31 min.
* Sunny hours are calculated based on the average daily number of hours while sunlight can reach the ground. It depends on day length and cloudiness during the day.
Places in Mexico:
Name
°F
+79°F
+73°F
+79°F
+79°F
+82°F
+79°F
+88°F
+75°F
+81°F
+91°F
+79°F
Units of measurement: °C / °F