BookMyDreamCruise
Mexican Riviera & Baja cruise scenery

Best time to cruise · Best time to go

Mexican Riviera & Baja cruises in December

Puerto Vallarta’s Fiestas Guadalupanas fill the first twelve days of December with nightly processions to the cathedral, and Las Posadas follow in the run-up to Christmas. Humpbacks start arriving in Banderas Bay mid-month, and the weather is dry and pleasant. Christmas and New Year sailings are popular and priced at a premium.

  • Best time to go
  • Avg high 80°F
  • 11 hrs daylight

Photo: Stan Shebs, CC BY-SA 3.0, via Wikimedia Commons

Mexican Riviera & Baja in December: Best time to go

Puerto Vallarta’s Fiestas Guadalupanas fill the first twelve days of December with nightly processions to the cathedral, and Las Posadas follow in the run-up to Christmas. Humpbacks start arriving in Banderas Bay mid-month, and the weather is dry and pleasant. Christmas and New Year sailings are popular and priced at a premium.

Across Mexican Riviera & Baja cruise ports, December brings average highs around 80°F (27°C) and lows near 68°F, with about 1 inches of rain over the month and roughly 11 hours of daylight.

Verdict
Best time to go
Season
Year-round; best November to April. Whale watching December to March; Pacific hurricane season mid-May to November 30.
Average high / low
80°F / 68°F
Rainfall (month)
1 in
Daylight
About 11 hours
Typical cruise length
3 to 5 nights for Baja; 7 nights for the Mexican Riviera

What to pack: light, breathable clothes, swimwear, a sun hat, sunglasses and reef-safe sunscreen, plus a light layer for air-conditioned rooms.

How December compares with the rest of the year

Mexican Riviera & Baja weather in December

Average monthly weather in Mexican Riviera & Baja cruise ports
MonthJanFebMarAprMayJunJulAugSepOctNovDec
High °F (°C)802781278228852986308731883188318731863083298027
Low °F (°C)671966196720692171227424772578267825762472226820
Rain in (mm)1.0241.0250.9220.370.8203.6923.6926.01536.41633.7941.0251.025
Daylight (hrs)111112131314141312121111
Average daily highs and lows and monthly rainfall for 2015–2024 from NASA POWER for the area around Mexican Riviera & Baja cruise ports, adjusted to sea level; daylight is calculated for mid-month. Real weather on any given day varies.

December weather port by port

PortAvg highAvg lowRainDaylight
Cabo San Lucas81°F70°F0.7 in11 h
Puerto Vallarta91°F71°F1.1 in11 h
Mazatlán81°F71°F0.6 in11 h
Ensenada68°F56°F1.8 in10 h
La Paz79°F66°F0.6 in11 h
Loreto77°F64°F0.2 in11 h
Catalina Island65°F57°F3.0 in10 h
Manzanillo86°F76°F0.4 in11 h
Huatulco94°F73°F0.1 in11 h
Zihuatanejo & Ixtapa89°F78°F0.2 in11 h
Acapulco91°F77°F0.1 in11 h
Los Angeles65°F57°F3.0 in10 h

Average daily highs and lows, 2015–2024, from NASA POWER, adjusted to sea level. Rain is the average monthly total.

Other great cruise destinations in December

Mexican Riviera & Baja in December: FAQs

Is December a good time to cruise Mexican Riviera & Baja?

Yes, it's one of the best months. Puerto Vallarta’s Fiestas Guadalupanas fill the first twelve days of December with nightly processions to the cathedral, and Las Posadas follow in the run-up to Christmas. Humpbacks start arriving in Banderas Bay mid-month, and the weather is dry and pleasant. Christmas and New Year sailings are popular and priced at a premium.

What is the weather like on a Mexican Riviera & Baja cruise in December?

Across Mexican Riviera & Baja cruise ports, December brings average highs around 80°F (27°C) and lows near 68°F, with about 1 inches of rain over the month and roughly 11 hours of daylight. Conditions vary from port to port and day to day.

What should I pack for a Mexican Riviera & Baja cruise in December?

Pack light, breathable clothes, swimwear, a sun hat, sunglasses and reef-safe sunscreen, plus a light layer for air-conditioned rooms. Check your cruise line's dress code for evenings.

When is the best time to cruise Mexican Riviera & Baja?

Year-round; best November to April. Whale watching December to March; Pacific hurricane season mid-May to November 30.. The best months are usually January, February, March, November, December.

Where else can I cruise in December?

December is also a top month for Caribbean, Eastern Caribbean, Western Caribbean, Southern Caribbean, Panama Canal & Central America.

Updated November 2026 by the BookMyDreamCruise editorial team. How we research and fact-check.

Sources: NASA POWER climate data.