Best Time to Visit Puerto Escondido: Season-by-Season Guide

· 5 min read Practical
Waves breaking on coastal cliffs, Puerto Escondido, Mexico

Quick Answer

Puerto Escondido is Oaxaca’s Pacific surf coast town - relaxed, affordable, and increasingly popular with both serious surfers and beach-holiday travellers. November through April is the best all-round window; explore what Puerto Escondido offers and book accommodation ahead for December and January visits.

Season Overview

Puerto Escondido has a tropical Pacific climate. Unlike Caribbean destinations, it faces no Atlantic hurricane risk, but the Pacific can produce significant swells and seasonal rain.

MonthWeatherCrowdsCostNotes
JanuaryDry, 25–30°CHighHighPeak season; Zicatela surf excellent
FebruaryDry, 25–31°CHighHighBest beach and surf conditions
MarchDry, 26–32°CHighHighSpring Break adds to crowds
AprilDry, 27–33°CModerateMidPeak season fading; still excellent
MayTransitional, 27–33°CLowLowBeginner surf; smaller swells
JuneRainy, 27–33°CLowLowRain begins; still warm
JulyRainy, 26–32°CLowLowDaily rain; sea roughening
AugustRainy, 27–33°CLowLowRough conditions; cheaper accommodation
SeptemberWettest, 26–32°CVery LowVery LowRainiest month; avoid for beach
OctoberImproving, 26–32°CLowLowSurf building; sea rough but improving
NovemberDry, 25–30°CModerateMidBest all-round month
DecemberDry, 24–29°CHighHighChristmas; peak prices

Peak Season: November to April

Puerto Escondido’s peak season runs from November through April, anchored by the Zicatela Pipeline’s surf season. The Zicatela - considered one of the world’s top beach breaks - produces hollow, fast waves from October through March. At its peak (typically November through February), the surf here is for experienced surfers only: waves regularly reach 4–6 metres and the shore break is extremely powerful. Watching the Pipeline from the cliff-side bars and restaurants is free and spectacular regardless of surfing ability.

The sheltered beaches, Playa Principal (the central bay) and Playa Carrizalillo (a smaller protected cove to the south), offer calm swimming throughout peak season. Snorkelling at Carrizalillo is good in the dry season with visibility of 5–10 metres.

December and January bring Christmas visitors and a temporary spike in prices at the town’s better hotels. The surf community adds a specific character to Puerto Escondido - international surf coaches, photographers, and competition watchers during the Surf Classic period (see events below).

Shoulder Season: October and May

October is Puerto Escondido’s surf shoulder season - the Pacific swell is building toward its November peak, and accommodation prices are still at low-to-mid season levels. The tail end of rainy season means brief afternoon showers, but mornings are often clear and warm. Surfers who want waves without the December crowds often target late October.

May is the ideal month for beginner surfers. The winter swell has moderated to smaller, cleaner waves on Zicatela, and the beach break at Playa Zicatela produces consistent 1–2 metre waves suitable for surf lessons. Multiple surf schools operate year-round in Puerto Escondido, and May is when conditions align well for beginners: warm water (27°C), lighter crowds, and manageable wave sizes.

Off Season / Rainy Season: June to September

June through September is the Pacific rainy season. Rain arrives daily - often in the afternoon and evening - and the Pacific swell generates rough seas that close the main beaches to swimming. The surf at Zicatela is powerful and unpredictable, and Playa Principal can have dangerous shore break.

The town retains its character during low season. The backstreet restaurants, mezcal bars, and fish taco stands of Rinconada and Zicatela continue operating, and the relaxed atmosphere - with mostly local and experienced traveller crowds - is part of Puerto Escondido’s appeal. The nearby Manialtepec Lagoon (12km west) and Chacahua Lagoon National Park (72km west) are accessible year-round for boat tours and bird watching.

Month-by-Month Guide

MonthWeatherCrowdsCostNotes
JanuaryClear and warmHighHighZicatela surf at peak
FebruaryClear, warmHighHighBest all-round beach month
MarchHot and dryHighHighSpring Break crowds
AprilHot and dryModerateMidGood conditions; prices easing
MayWarm, light showersLowLowBeginner surf season begins
JuneWarm with daily rainLowLowSurf season transition
JulyRain and rough seasLowLowLagoon tours and inland exploration
AugustHot, rain, rough seasLowLowCheaper accommodation
SeptemberWettest monthVery LowVery LowHardest month for beach visits
OctoberDrying; swell buildingLowLowLate-October: great surf value
NovemberDry and warmModerateMidBest all-round month
DecemberClear and festiveHighHighChristmas peak; book ahead

Key Events and Festivals

  • October / November - Puerto Escondido Surf Classic (Punta Zicatela Classic): International surf competition on the Zicatela Pipeline. Dates vary; check with local surf schools before booking around this event.
  • November 1–2 - Día de los Muertos: Local celebrations in Puerto Escondido Pueblo (the inland town above the beach zone).
  • December / January - Turtle Release Season: Olive ridley turtles nest on Oaxacan beaches from approximately September to December; ranger-led night tours to witness nesting and hatchling releases are available.
  • Semana Santa (March/April): Major influx of domestic tourists; Playa Principal is extremely crowded over the Easter long weekend.
  • June–September - Whale watching (offshore): Humpback and blue whales migrate through the Pacific waters off Oaxaca’s coast during this period; boat tours depart from Playa Principal.

Plan Your Trip

✈️ Book your flights to Mexico 🎫 Find tours in Puerto Escondido 🛡️ Get travel insurance 📱 Stay connected with an eSIM 🚗 Hire a car in Mexico

Book an experience

Top tours to book now

Already planning? These are the most popular experiences for this destination.

Frequently Asked Questions

What is the best month to visit Puerto Escondido?
November is the ideal all-round month: the rainy season has just ended, temperatures are 25–30°C, the sheltered Playa Principal and Playa Carrizalillo are calm for swimming, and the surf on Zicatela is producing consistent waves. December through February is peak season for surfers and general visitors alike.
What is the cheapest time to visit Puerto Escondido?
June through September is low season with notably lower hotel rates, sometimes 30–40% below December prices. The surf is actually still good for beginners in May and June (smaller, cleaner swells), and the relaxed, local-heavy atmosphere in these months is one of Puerto Escondido's appeals. Avoid September if possible - it's the rainiest month.
When should I avoid visiting Puerto Escondido?
September and early October are the wettest and most difficult months. Oaxacan Pacific coast rain is intense during this period, roads to the beaches and nearby lagoons can flood, and the sea is rough. The Zicatela Pipeline surf is powerful but unpredictable. Non-surfers will find September's combination of rain and rough seas limiting.