Mexico in December

December is Mexico's 5th-best month (rank 5 of 12): its 29 destinations average 89/100, led by Oaxaca at 96 — 24°C and 0 rainy days — while Acapulco is warmer at 35°C and scores 90.

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

Where in Mexico in December

#PlaceTypeFeels-like highRainComfortAt its best
1OaxacaCity24°C1 mm · 0 days96 tier SYes
2GuadalajaraCity23°C11 mm · 2 days95 tier SYes
3Los CabosBeach28°C2 mm · 1 day95 tier SYes
4Puerto EscondidoBeach33°C5 mm · 1 day95 tier SYes
5MazatlánBeach27°C3 mm · 0 days93 tier S
6MonterreyCity22°C14 mm · 3 days93 tier SYes
7QuerétaroCity23°C14 mm · 3 days93 tier S
8GuanajuatoCity19°C12 mm · 2 days92 tier S
9MoreliaCity22°C23 mm · 5 days92 tier S
10San Miguel de AllendeCity23°C12 mm · 3 days92 tier S
11ZihuatanejoBeach29°C4 mm · 1 day92 tier S
12HuatulcoBeach27°C20 mm · 5 days91 tier S
13La Paz, Baja CaliforniaCity25°C6 mm · 1 day91 tier S
14PueblaCity22°C7 mm · 2 days91 tier S
15AcapulcoBeach35°C7 mm · 1 day90 tier S
16HermosilloCity25°C16 mm · 2 days90 tier SYes
17SayulitaBeach27°C8 mm · 1 day90 tier S
18HolboxIsland28°C49 mm · 10 days89 tier A
19San Cristóbal de las CasasCity20°C22 mm · 3 days89 tier A
20Mexico CityCity19°C19 mm · 5 days88 tier A
21Playa del CarmenBeach27°C58 mm · 11 days88 tier A
22CancúnBeach29°C69 mm · 12 days86 tier A
23Isla MujeresIsland27°C69 mm · 12 days86 tier A
24Puerto VallartaBeach33°C23 mm · 3 days86 tier A
25TulumBeach29°C69 mm · 15 days86 tier A
26CozumelIsland27°C87 mm · 13 days83 tier A
27MéridaCity31°C29 mm · 6 days81 tier AYes
28ValladolidCity29°C32 mm · 6 days81 tier AYes
29BacalarCity28°C48 mm · 14 days79 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

  • Las Posadas · Oaxaca and 2 more places · 16–24 Dec
  • Noche de Rabanos · Oaxaca · 23 Dec
  • Whale season · Los Cabos · 15 Dec – 15 Apr
  • Olive ridley arribadas · Puerto Escondido · 1 Jul – 15 Dec (usually)
  • Humpbacks offshore · Puerto Escondido · 1 Dec – 31 Mar (usually)
  • Monarch butterfly season · Morelia · 10 Nov – 15 Mar (usually)
  • Olive ridley nesting · Zihuatanejo and 1 more place · 1 Aug – 15 Dec (usually)
  • Humpback season · Zihuatanejo and 1 more place · 15 Dec – 20 Mar (usually)

Seasons in force

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

Better months for Mexico

More about December