Mexico in December

December is Mexico's 4th-best month (rank 4 of 12): its 29 destinations average 89/100, led by Puerto Escondido at 95 — 33°C and 1 rainy day — while Guanajuato is cooler at 20°C and scores 92.

#4 of 12 months for Mexico · 29 destinations · updated September 2026 · climate normals from ERA5 reanalysis

🇲🇽 Mexico, month by month

89/100 in December

Where in Mexico in December

#PlaceTypeFeels-like highRainComfortAt its best
1Puerto EscondidoBeach33°C5 mm · 1 day95 tier SYes
2HuatulcoBeach36°C19 mm · 4 days93 tier SYes
3Los CabosBeach28°C12 mm · 1 day93 tier S—
4QuerétaroCity22°C8 mm · 2 days93 tier SYes
5San Miguel de AllendeCity20°C7 mm · 2 days93 tier S—
6GuanajuatoCity20°C8 mm · 2 days92 tier S—
7MazatlánBeach30°C9 mm · 1 day92 tier S—
8Mexico CityCity22°C17 mm · 5 days92 tier S—
9PueblaCity20°C8 mm · 2 days92 tier SYes
10GuadalajaraCity24°C9 mm · 2 days91 tier SYes
11MoreliaCity24°C17 mm · 3 days91 tier SYes
12OaxacaCity28°C2 mm · 1 day91 tier SYes
13San Cristóbal de las CasasCity22°C21 mm · 3 days90 tier S—
14SayulitaBeach31°C13 mm · 1 day90 tier S—
15ZihuatanejoBeach35°C4 mm · 1 day90 tier S—
16AcapulcoBeach38°C7 mm · 2 days89 tier A—
17HermosilloCity24°C11 mm · 1 day89 tier AYes
18HolboxIsland30°C46 mm · 9 days89 tier A—
19MonterreyCity22°C28 mm · 5 days89 tier A—
20Playa del CarmenBeach32°C53 mm · 11 days89 tier A—
21La Paz, Baja CaliforniaCity27°C14 mm · 1 day88 tier AYes
22CancúnBeach30°C63 mm · 12 days87 tier A—
23Isla MujeresIsland31°C63 mm · 12 days87 tier A—
24Puerto VallartaBeach33°C22 mm · 3 days87 tier A—
25TulumBeach29°C64 mm · 14 days87 tier A—
26CozumelIsland31°C81 mm · 14 days84 tier A—
27MéridaCity33°C22 mm · 5 days80 tier AYes
28ValladolidCity33°C25 mm · 5 days79 tier BYes
29BacalarCity33°C52 mm · 12 days77 tier BYes

Comfort is SeasonMap's 0–100 score; each place is judged through the lens that suits it — beaches on beach weather, ski resorts on snow. "At its best" means December is one of that place's own top three months. Feels-like highs fold in humidity, wind and sun.

What's on in Mexico in December

  • Olive ridley arribadas · Puerto Escondido · 1 Jul – 15 Dec (usually)
  • Humpbacks offshore · Puerto Escondido · 1 Dec – 31 Mar (usually)
  • Olive ridley nesting · Huatulco and 1 more place · 1 Jul – 15 Dec (usually)
  • Humpback whale season · Huatulco and 2 more places · 1 Dec – 31 Mar (usually)
  • Whale season · Los Cabos · 15 Dec – 15 Apr
  • Las Posadas · San Miguel de Allende and 2 more places · 16–24 Dec
  • Guadalupe feast and the posadas · Guanajuato · 11–24 Dec
  • Virgin of Guadalupe pilgrimage · Mexico City · 11–12 Dec

Peak crowds at 6 of Mexico's 18 well-known places this month.

Better months for Mexico