Skip to main content
Rocky coastal island formation rising from the Pacific Ocean off Oaxaca, Mexico, typical of the dramatic scenery near Puerto Escondido in December
arrow_back Back to Journal
· 10 min read

Visiting Puerto Escondido in December: Your Complete When-to-Visit Guide

person

Puerto Escondido MX

Published June 5, 2026

Share

Visiting Puerto Escondido in December: Your Complete When-to-Visit Guide

If there is one month that transforms Puerto Escondido into something truly extraordinary, it is December. The dry season is in full swing, the Pacific glitters under cloudless skies, and the town that already wins hearts throughout the year suddenly wears the brightest version of itself: strung with lights, alive with music until dawn, and filled with travelers who have arrived from every corner of the world to celebrate the holidays on one of Mexico's most dramatic coastlines. December in Puerto Escondido is peak season in every sense — peak beauty, peak energy, peak surf conditions, and, yes, peak prices and crowds.

This guide covers everything you need to plan a December trip to Puerto Escondido: what the weather is really like, which activities shine brightest this month, how to navigate the festive crowd surge, what the Christmas and New Year celebrations look like on the beach, and the practical booking and budget advice that can make or break a holiday-season trip to this part of Oaxaca's Pacific coast.

Rocky coastal island formation rising from the Pacific Ocean off Oaxaca, Mexico, typical of the dramatic scenery near Puerto Escondido in December
The dramatic Pacific coastline near Puerto Escondido rewards December visitors with clear skies and crystalline water after the rainy season ends. Photo: V Bawa / Pexels

December Weather in Puerto Escondido

December sits comfortably inside the dry season on the Oaxacan Pacific coast, and the weather is close to ideal for outdoor activity. Average temperatures hover around 27°C (81°F), warm enough for swimming and beach days but noticeably less humid than the sticky, rainy summer months. Rainfall for the entire month averages just 8mm — barely a passing shower — which means your plans are essentially weather-proof. Skies are intensely blue, the sunsets over Playa Bacocho are long and vivid, and the sea breeze keeps evenings comfortable even without air conditioning.

Puerto Escondido — December at a Glance
Factor December Conditions
Average Temperature 27°C (81°F)
Average Rainfall ~8mm — one of the driest months of the year
Sky Conditions Predominantly clear; vivid sunsets
Ocean Conditions Excellent surf; warm water; good visibility
Crowd Level Very High Dec 24–Jan 2 — book months in advance
Price Level Peak — most expensive week of the year over Christmas/NYE
Whale Watching Season begins Dec–Mar — humpbacks and sperm whales offshore

One practical note: while the first three weeks of December are warm and pleasant without being overwhelming, the final ten days of the month feel categorically different. The town fills rapidly from around December 22 onward as Mexican families arrive for Navidad and international travelers pour in for New Year's Eve on the beach. If you are visiting purely for the holiday atmosphere and do not mind the crowds and premium pricing, this window is unforgettable. If you prefer the excellent weather without the intensity, the first two weeks of December offer a genuine sweet spot: dry-season perfection with November-level calm.

World-Class Surf and Ocean Adventures

December is one of the finest surf months of the year in Puerto Escondido. The infamous Playa Zicatela — the Mexican Pipeline — receives consistent, powerful North Pacific swells throughout the month, and the offshore morning winds sculpt each wave into the kind of hollow, barreling perfection that appears on the covers of surf magazines. For experienced surfers, this is the season they plan their year around.

Surfer riding a wave along Puerto Escondido's rugged rocky coastline under a clear December sky
December delivers some of the cleanest, most powerful surf of the year to Puerto Escondido's legendary coastline. Photo: Julio Maciel / Pexels

Zicatela is strictly for advanced and expert surfers — the shore break alone has humbled many experienced ocean swimmers. But the surrounding area offers something for every ability level:

  • Zicatela (Mexican Pipeline) — Heavy, fast barreling beach break; advanced and expert surfers only; spectacular to watch from shore
  • La Punta — Softer point break at the southern end of Zicatela; more forgiving for intermediate longboarders
  • Playa Carrizalillo — Protected cove with smaller, consistent waves; the best spot for surf lessons and beginner progression
  • Playa Manzanillo — Gentle, sheltered bay; excellent for snorkeling and swimming when swell is minimal

Beyond surfing, December marks the start of whale watching season along this stretch of the Pacific coast of Oaxaca. Humpback whales migrate through the warm offshore waters from December through March, and sperm whales are also sighted with some regularity. Dedicated boat tours departing from Puerto Ángel and local operators out of Puerto Escondido offer morning and afternoon excursions. This is a genuinely rare wildlife experience: seeing a humpback breach against the backdrop of the Sierra Madre foothills is one of those travel moments that stays with you permanently. Explore our full range of ocean adventures and tours to book whale watching, snorkeling, and surf experiences with local guides who know these waters best.

Swimmer celebrating a tropical Christmas at a Mexican beach in December, wearing a Santa hat in the warm Pacific waters near Puerto Escondido
Celebrating Christmas in the Pacific is one of December's most joyful surprises — the water is warm, the sky is clear, and the festive spirit is contagious. Photo: Mykhailo Petrenko / Pexels

Christmas and New Year on the Beach

Spending the holidays in Puerto Escondido is an experience that upends every preconception of what Christmas should feel like. There is no cold, no grey, and no need for layers — instead, there are beach bonfires, outdoor sound systems thumping cumbia and reggaeton into the early hours, fireworks bursting over the Pacific, and the specific, irreplaceable feeling of swimming in warm salt water on Christmas morning. According to Lonely Planet, Puerto Escondido is one of Mexico's most compelling beach destinations — and nowhere is that more evident than in the final week of December.

The festivities build in layers across the month:

  • December 12Día de la Virgen de Guadalupe: processions, music, and candlelight fill the streets around the town church; a deeply moving and distinctly Mexican celebration
  • December 16–24Las Posadas: traditional nightly processions re-enacting Mary and Joseph's search for shelter; neighborhoods host communal gatherings with ponche, tamales, and piñatas; increasingly festive as Christmas approaches
  • December 24–25 (Nochebuena and Navidad) — The biggest family celebration of the Mexican calendar; seafood feasts, midnight Mass, and spontaneous beach parties run through the night at Zicatela and Playa Principal
  • December 31 (New Year's Eve) — Arguably the single biggest night of the year in town; multiple large beach parties, live music stages, fireworks at midnight, and festivities that continue until well past sunrise

The town's nightlife scene reaches its annual peak during this period. Bars along Zicatela and the restaurant strip near Playa Principal run late-night programming every night of the holiday week, and pop-up beach bars appear along the sand. If uninterrupted sleep is a priority, book accommodation a few blocks from the beach or invest in earplugs — but if you are here for the energy, you are in exactly the right place.

Budget, Crowds, and Practical Realities

Honesty matters here: December — especially the final ten days — is the most expensive and crowded period of the year in Puerto Escondido. Understanding what you are walking into makes for a far better trip.

Powerful Pacific wave breaking on a sandy Mexican beach in December, showcasing the world-class surf conditions that draw visitors to Puerto Escondido
December's powerful Pacific swells attract surfers from around the world to Puerto Escondido's legendary breaks. Photo: Chase T / Pexels
December Week-by-Week Breakdown
Period Crowds Prices Vibe
Dec 1–14 Medium Moderate–High Relaxed dry season; excellent surf; best value of the month
Dec 15–22 High High Posadas energy builds; town fills with domestic visitors
Dec 23–Jan 2 Very High Peak Full holiday intensity; beach parties, fireworks, NYE celebrations

During the peak holiday week, accommodation prices can double or triple compared to the off-season, and many properties require minimum stays of four to seven nights. Popular restaurants fill up without reservations, and the beaches — particularly Playa Principal and Zicatela — become genuinely crowded. That said, the energy is extraordinary and the festive atmosphere is unlike anything else on the Mexican Pacific coast. If this is the trip you want, the key is booking four to six months in advance for the best properties at any reasonable price.

For travelers with more flexibility, arriving in early December (before the 20th) gives you all the benefits of peak-season weather and surf conditions with meaningfully lower prices and breathing room on the beaches. You still get the Las Posadas festivities, the whale watching season, and the full glory of the dry-season Pacific — just without fighting for a sun lounger.

Browse the Puerto Escondido local directory for vetted accommodation recommendations, restaurant listings, and local services sorted by neighborhood and budget category.

Frequently Asked Questions About Puerto Escondido in December

Is December a good time to visit Puerto Escondido?

Yes — December is one of the best months of the year for weather and activities in Puerto Escondido. The dry season is fully established, rainfall is minimal (around 8mm for the month), temperatures average a comfortable 27°C, and surf conditions are excellent. The trade-off is that it is also the busiest and most expensive period, especially from December 23 through January 2. If you can tolerate — or actively enjoy — the festive crowd and peak pricing, December delivers an extraordinary experience. If you prefer quieter conditions, aim for early December or consider November instead.

How crowded is Puerto Escondido in December?

Crowd levels vary significantly within the month. Early December (Dec 1–20) is busy but manageable. From around December 22 onward, the town fills rapidly with Mexican families celebrating Navidad and international visitors arriving for New Year's Eve beach parties. The period from December 24 to January 2 is the most crowded window of the entire year. Beaches, restaurants, and roads into town all see peak-season pressure. Book accommodation months in advance for this period and consider arriving a day or two before December 24 to settle in before the main surge.

What is New Year's Eve like in Puerto Escondido?

New Year's Eve in Puerto Escondido is spectacular. Multiple large beach parties run simultaneously along Playa Principal and Zicatela, with live music, DJ sets, and fireworks at midnight over the Pacific. The celebrations are a mix of Mexican families, long-term expats, and international backpackers, creating a uniquely inclusive and electric atmosphere. Many parties continue until well past sunrise. It is widely considered one of the best New Year's Eve destinations in Mexico — and booking accommodation for this night requires planning at least three to four months ahead.

Can you go whale watching in Puerto Escondido in December?

Yes — December marks the beginning of whale watching season along the Oaxacan Pacific coast, which runs through March. Humpback whales are the most commonly sighted species, migrating through warm offshore waters to breed and give birth. Sperm whales and dolphins are also frequently spotted. Local boat tours operate morning and afternoon excursions from Puerto Escondido and nearby Puerto Ángel. Early December trips tend to have smaller groups than the high-season crunch later in the month, making it a rewarding experience to book early in your stay.

How far in advance should I book for December in Puerto Escondido?

For the holiday peak period (December 23–January 2), you should book four to six months in advance — ideally by July or August for the best selection of properties. Many boutique hotels and surf hotels in Zicatela and La Punta impose minimum stays of four to seven nights during this window and fill completely well before December. For early December (before the 20th), two to three months of advance notice is usually sufficient, though earlier is always better for popular properties. Last-minute deals during peak week are effectively nonexistent.

Ready to spend the holidays — or any part of December — along one of Mexico's most breathtaking coastlines? From whale watching at dawn to New Year's fireworks over the Pacific, Puerto Escondido in December delivers experiences that no amount of planning can fully prepare you for. Browse our full range of tours and adventures and book early to secure your place in the year's most coveted travel window.

Need help?