Surf trips in Oaxaca
Heavy beachbreak barrels, world-class points, warm water, April-October swell season.
Oaxaca's Pacific coast owns two of Mexico's most serious waves: Puerto Escondido's Zicatela Beach throws some of the planet's heaviest beachbreak barrels, while Salina Cruz's point breaks deliver rides so long your legs burn before the wave releases you.
April through October, southern hemisphere swells and the legendary Tehuano offshore wind align to produce consistent chest-high to overhead surf across a spread of accessible spots. The coast holds everything from mellow beginner coves to advanced-only reefs.
Expect crowds at the marquee breaks, especially during peak season. Base yourself in Puerto Escondido town for the fastest access to multiple peaks, or explore Salina Cruz 2 hours south for less-packed alternatives.
Honest caveat: rainy season (May-September) brings afternoon downpours and occasional riptide intensity.
Find a wave, then pick a bed
15 spots and 1 camps in Oaxaca.
When Oaxaca fires
Oaxaca, the long version
Logistics
Xoxocotlán International Airport (OAX) sits just 15 minutes inland from the coastal town of Huatulco, which is your main gateway. From there, Puerto Escondido is 45 minutes north by colectivo or rental car. Salina Cruz lies 2 hours south.
Most surfers rent scooters in Puerto Escondido town (USD 8-12/day) to move between breaks. The town itself has decent accommodation density: hostels cluster around the main drag, mid-range hotels populate the beachfront, and a few small surf lodges sit steps from Carrizalillo. Scooter shops and basic repair stands exist but are not reliable.
Internet is passable in town but drops fast heading to remote points like Chacahua. Stock supplies (sunscreen, repair materials, reef booties) before heading to the Costa Chica lagoon breaks. Petrol is widely available but bring cash.
Lineup etiquette
Puerto Escondido's Zicatela enforces an unspoken local hierarchy. Respect the founding crew at dawn sessions, and expect to be tested if you drop in or snake. Carrizalillo stays relaxed because the swell is mellow and the lineup absorbs tourists.
Barra de la Cruz attracts serious locals. Earn your wave by paddling cleanly and reading the peak before committing. Salina Cruz points are less territorial than Puerto Escondido but still favor competent surfers who understand the break's rhythm.
Remote spots like Chacahua and Rio de Coyula see so few surfers that etiquette is minimal. The universal rule: paddle wide, don't snake, and respect the pecking order on good days. Solo travelers posting sessions on Instagram at marquee breaks risk cold shoulders.
What to pack
Bring a high-performance shortboard in the 5'8 - 6'2 range for Zicatela and Salina Cruz's barrels and walls. Pack a midlength or mini-mal (6'4 - 6'8) for mellow breaks like Carrizalillo and Zipolite. A 4'10 - 5'6 groveler helps on small swell days.
Boardies suffice year-round. The water sits 24-30°C. Reef booties are essential for point breaks with sharp limestone and scattered rocks.
Bring a thick zinc-oxide sunscreen (reef-safe, SPF 50+) because equatorial sun burns in 45 minutes. Pack a small first-aid kit for sea urchin spines and coral cuts. A rash guard prevents chafe and sun damage.
Polarized sunglasses cut glare on offshore days. Leave the 4/3 at home. You won't need it.
When to go
April through October is your window. April-May is ideal: water temperature hits 26-28°C, S and SSE swells fire consistently, and the Tehuano offshore blows clean. Crowds peak July-August (Mexican school holidays and international tourists).
June brings heavier rain in afternoons but mornings stay glassy. September still works but swells start fracturing and rain intensifies. October is your last safe month before the season rolls toward inconsistency.
December through March sees occasional large groundswells but irregular wind patterns. Locals call it a coin flip. November is marginal.
If you want empty lineups, aim for May or early September and accept afternoon showers. If you want guaranteed swell, lock in July-August and arrive early to score dawn sessions before crowds pack in.
Where to eat post-surf
In Puerto Escondido, El Cafecito (on the main pedestrian drag) serves strong espresso and fresh chilaquiles. the standard post-dawn patrol breakfast. Fiesta Oaxaca, one block inland, offers mole negro and grilled fish at honest prices. The owner tracks the swell forecast obsessively.
For sunset ceviches, hit Juice Bar on Calle Zicatela (overpriced but consistent). In Salina Cruz, the mercado near the town center has fresh fish tacos and caldo tlalpeño that cost pennies. Ask locals for the unmarked comedores.
You'll eat alongside fishermen and score better value. Bring bottled water everywhere. Tap water isn't reliable for travelers' stomachs.
Hidden alternatives
When Puerto Escondido's Zicatela becomes an overcrowded meat grinder, La Punta. a headland-sheltered left just south. stays cleaner and offers longer, less chaotic barrel opportunities. The 2-hour drive to Barra de la Cruz rewards you with the same swell energy but a fraction of the egos.
For genuine solitude, scout the Rio Grande, Chacahua estuary system along Oaxaca's Costa Chica. You'll need a lancha and a willingness to bushwhack, but empty rights and lefts exist there.
Punta Conejo near Salina Cruz fires on the same swells as Puerto Escondido but with half the crowd.
The questions we get asked most
Yes, if you pick the right break. Carrizalillo is mellow and designed for learners. San Agustin near the airport also works. Skip Zicatela and Salina Cruz until you can handle overhead closeouts and riptides. Remote spots like Chacahua are for experienced travelers only.
July-August see peak crowds at Puerto Escondido and Salina Cruz. If you hate lineups, go May or early September. Zicatela itself is always busy. La Punta and Barra de la Cruz offer breathing room 10 minutes away.
No. Water is 24-30°C year-round. Boardies or swim trunks work fine. A rash guard prevents sun burn and chafe. Reef booties are essential for rocky points.

