Best Beaches on Mexico's Pacific Coast

· 2 min read Beaches
Pacific coast beach with waves in Mexico

Mexico’s Pacific coast stretches 7,000+ km from Baja California to the Guatemala border. It’s a different kind of beach to the Caribbean: more surf, cooler water (18–27°C depending on location and season), dramatic scenery where the Sierra Madre meets the ocean, and fewer all-inclusive resorts dominating the better beaches.

Pacific vs Caribbean: what to expect

The Pacific coast has more wave action — good for surfing, dramatic for scenery, less ideal for calm swimming than the Caribbean. Water temperatures are cooler (though still very swimmable). The dry season on the Pacific mirrors the Caribbean: November–April is optimal for most areas.

Best beaches by purpose

For surfing

Zicatela (Puerto Escondido): the Mexican Pipeline. A powerful beach break with long barrels during the May–October swell season. One of the top surf breaks in the Americas for experienced surfers. The southern end of Zicatela is gentler and suitable for beginners.

Sayulita: consistent, friendly beach break suitable for learning and intermediate surfing. Good rental infrastructure and surf schools.

Troncones: 20 km north of Zihuatanejo. A point break and beach break combination, quieter than Sayulita, popular with the intermediate/advanced crowd.

For swimming and relaxation

Playa La Ropa, Zihuatanejo: a protected bay with calm, warm water — one of the Pacific coast’s best swimming beaches.

Playa El Médano, Cabo San Lucas: the main swimming beach in Los Cabos — in the bay rather than on the ocean side, so calmer than most Pacific beaches in the area.

Carrizalillo, Puerto Escondido: a sheltered cove below a cliff — calm and clear, accessible by stairs. Very good for swimming even when Zicatela is wild.

Playa de los Muertos, Puerto Vallarta: the main beach of the Zona Romántica — good swimming, lively beach bar scene.

For remote and quiet

Playa Las Ánimas and Yelapa (by boat from Puerto Vallarta): accessible only by water taxi — no road access. Yelapa is a small village. Las Ánimas has beach restaurants and minimal development.

Baja California beaches: The east coast of Baja (Sea of Cortez) has exceptionally clear, calm water and deserted beaches accessible by car — particularly north of La Paz and around Loreto.

Playa San Agustín, Huatulco: the quietest of Huatulco’s nine bays, very clear water, accessible by boat from Santa Cruz bay.

Surf conditions

The Pacific coast receives two swell types: northwest swells (winter, September–March) and southwest swells (summer, May–September). Puerto Escondido’s Mexican Pipeline is primarily a summer swell phenomenon. Sayulita works in both directions but is more consistent in summer.

Water temperature

  • Baja California (Pacific side): 16–21°C year-round (cold in northern Baja)
  • Nayarit/Jalisco (Puerto Vallarta area): 25–29°C
  • Guerrero (Zihuatanejo): 26–30°C
  • Oaxacan coast (Puerto Escondido, Huatulco): 26–29°C

Book an experience

Beaches in the area

Instant confirmation · Free cancellation on most bookings