Mexico
Mexico in December
Where it is warm, dry and good for swimming in Mexico in December — compared across the country’s main destinations.
Quick answers
- Where is it warmest in Mexico in December?
- Mérida is the warmest of the 16 destinations compared, with highs of 30°C (86°F) in December; Tijuana is the coolest at 20°C (69°F).
- Can you swim in the sea in Mexico in December?
- Yes, in places: the warmest water is at Playa del Carmen (27°C (81°F)), and 3 of the coastal destinations have a sea of 21 °C or more.
Warmest
30°
Mérida
Coolest
20°
Tijuana
Driest
4 mm
Oaxaca City
Warmest sea
27°
Playa del Carmen
December in Mexico ranges from 20°C (69°F) in Tijuana to 30°C (86°F) in Mérida — a spread of 10 degrees across the country. On average it is 2 °C (3 °F) cooler than November. Most destinations stay largely dry. Best bets this month: Guanajuato City, Puebla City, and Mexicali.
Best places in Mexico in December
96
Guanajuato City
Guanajuato · Mexico
22° / 6° 10 mm Dec
97
Puebla City
Puebla City · Mexico
24° / 6° 5 mm Dec
98
Mexicali
Baja California · Mexico
22° / 7° 11 mm Dec
92
Mexico City
Mexico City · Mexico
23° / 6° 8 mm Dec
95
Puerto Vallarta
Jalisco · Mexico
30° / 17° 20 mm Dec
96
Cabo San Lucas
Baja California Sur · Mexico
26° / 13° 17 mm Dec
94
Guadalajara
Jalisco · Mexico
27° / 9° 10 mm Dec
98
Acapulco de Juárez
Guerrero · Mexico
30° / 23° 7 mm Dec
Weather in December by city
| Place | Day | Night | Rain | Sea | Score |
|---|---|---|---|---|---|
| Mexicali | 22° | 7° | 11 mm | — | 98 |
| Puebla City | 24° | 6° | 5 mm | — | 97 |
| Guanajuato City | 22° | 6° | 10 mm | — | 96 |
| Cabo San Lucas | 26° | 13° | 17 mm | 25° | 96 |
| Puerto Vallarta | 30° | 17° | 20 mm | — | 95 |
| Guadalajara | 27° | 9° | 10 mm | — | 94 |
| San Luis Potosí City | 21° | 7° | 11 mm | — | 93 |
| Mexico City | 23° | 6° | 8 mm | — | 92 |
| San Cristóbal de las Casas | 21° | 6° | 10 mm | — | 92 |
| Campeche | 30° | 18° | 34 mm | 25° | 91 |
| Tijuana | 20° | 8° | 35 mm | — | 91 |
| Cancún | 29° | 19° | 76 mm | — | 90 |
| Monterrey | 24° | 9° | 18 mm | — | 88 |
| Playa del Carmen | 29° | 19° | 85 mm | 27° | 87 |
| Oaxaca City | 29° | 11° | 4 mm | — | 83 |
| Mérida | 30° | 17° | 39 mm | — | 72 |
Frequently asked questions
What is the weather like in Mexico in December?
Average daytime highs range from 20° in Tijuana to 30° in Mérida.
Can you swim in Mexico in December?
Yes — the sea is warmest around Playa del Carmen at about 27°.