Staying Home Sucks, home

Surf spots in Mexico

177 surf spots in Mexico.

Surf

SportTick any, or none for every sport

Sport: tick any
Intermediate: 3–5 ft

Your levelChanges the scores

When: Next 7 days

WhenChanges the scores

From your nearest

FromPick one: the journeys show again

From: pick where you set off
  • Australia and New Zealand
    • Australia
  • Central America
  • East Africa
  • East Asia
    • China
    • Japan
  • Europe
    • France
    • Germany
    • Ireland
    • Italy
    • Portugal
    • Spain
    • Switzerland
  • Middle East
    • United Arab Emirates
  • North America
    • Canada
    • United States
  • Northern Africa
    • Morocco
  • South America
    • Brazil
  • South Asia
    • India
  • South East Asia
    • Indonesia
    • Philippines
  • Southern Africa
  • United Kingdom
  • West Africa
Where: Mexico

WhereType a place, or tick any

Filters

Filters

In the water

Surf spots

Waves this week Any
Show the places as

Best this week first

Showing 50 of 177 places.

  1. Baja Malibu

    Surf spot · Mexico

    Waves 3–4 ft · Water 18°C · Soft

    74Good out of 100 for the next 7 days

    1. Mon80, Good, the best day
    2. Tue68, Good
    3. Wed73, Good
    4. Thu71, Good
    5. Fri43, Poor
    6. Sat79, Good
    7. Sun76, Good

    Stay in Playas de Rosarito

  2. Troncones beachbreak

    Surf spot · Mexico

    Waves 2–5 ft · Water 30°C

    73Good out of 100 for the next 7 days

    1. Mon69, Good
    2. Tue73, Good
    3. Wed78, Good
    4. Thu79, Good, the best day
    5. Fri78, Good
    6. Sat65, Good
    7. Sun39, Poor

    Stay in Troncones

  3. La Boca

    Surf spot · Mexico

    Waves 2–5 ft · Water 29°C · Hollow

    73Good out of 100 for the next 7 days

    1. Mon69, Good
    2. Tue70, Good
    3. Wed80, Good
    4. Thu83, Good, the best day
    5. Fri79, Good
    6. Sat57, Fair
    7. Sun37, Poor

    Stay in Troncones

  4. Puerto Madero

    Surf spot · Mexico

    Waves 2–5 ft · Water 30°C · Soft

    73Good out of 100 for the next 7 days

    1. Mon74, Good
    2. Tue77, Good
    3. Wed79, Good
    4. Thu85, Good, the best day
    5. Fri75, Good
    6. Sat45, Fair
    7. Sun29, Poor
  5. alisitos

    Surf spot · Mexico

    Waves 4–6 ft · Water 18°C · Hollow

    71Good out of 100 for the next 7 days

    1. Mon70, Good
    2. Tue69, Good
    3. Wed68, Good
    4. Thu63, Good
    5. Fri50, Fair
    6. Sat71, Good
    7. Sun85, Good, the best day

    Stay in Puerto Nuevo

  6. Escolleras

    Surf spot · Mexico

    Waves 2–5 ft · Water 30°C · Slab

    71Good out of 100 for the next 7 days

    1. Mon66, Good
    2. Tue73, Good
    3. Wed78, Good
    4. Thu82, Good, the best day
    5. Fri71, Good
    6. Sat61, Good
    7. Sun34, Poor

    Stay in Ixtapa

  7. Raul's

    Surf spot · Mexico

    Waves 3–5 ft · Water 18°C · Crumbling

    71Good out of 100 for the next 7 days

    1. Mon73, Good
    2. Tue75, Good
    3. Wed69, Good
    4. Thu41, Poor
    5. Fri49, Fair
    6. Sat73, Good
    7. Sun80, Good, the best day

    Stay in Las Gaviotas

  8. Chacahua

    Surf spot · Mexico

    Waves 2–5 ft · Water 30°C · Hollow

    71Good out of 100 for the next 7 days

    1. Mon69, Good
    2. Tue69, Good
    3. Wed75, Good
    4. Thu79, Good
    5. Fri80, Good, the best day
    6. Sat54, Fair
    7. Sun32, Poor
  9. La Saladita

    Surf spot · Mexico

    Waves 2–5 ft · Water 29°C · Hollow

    71Good out of 100 for the next 7 days

    1. Mon69, Good
    2. Tue71, Good
    3. Wed78, Good
    4. Thu77, Good
    5. Fri79, Good, the best day
    6. Sat55, Fair
    7. Sun33, Poor
  10. Las Gaviotas

    Surf spot · Mexico

    Waves 3–5 ft · Water 18°C · Crumbling

    71Good out of 100 for the next 7 days

    1. Mon73, Good
    2. Tue75, Good
    3. Wed78, Good
    4. Thu40, Poor
    5. Fri49, Fair
    6. Sat73, Good
    7. Sun79, Good, the best day
  11. 3 emes

    Surf spot · Mexico

    Waves 2–5 ft · Water 18°C · Soft

    70Good out of 100 for the next 7 days

    1. Mon82, Good, the best day
    2. Tue72, Good
    3. Wed65, Good
    4. Thu34, Poor
    5. Fri62, Good
    6. Sat61, Good
    7. Sun79, Good

    Stay in San Miguel (Cíbolas de Mar)

  12. Campito

    Surf spot · Mexico

    Waves 4–6 ft · Water 18°C · Crumbling

    70Good out of 100 for the next 7 days

    1. Mon74, Good
    2. Tue68, Good
    3. Wed66, Good
    4. Thu60, Good
    5. Fri50, Fair
    6. Sat68, Good
    7. Sun83, Good, the best day

    Stay in Primo Tapia

  13. Puerta Del mar (K-55)

    Surf spot · Mexico

    Waves 4–6 ft · Water 18°C · Soft

    70Good out of 100 for the next 7 days

    1. Mon72, Good
    2. Tue68, Good
    3. Wed67, Good
    4. Thu62, Good
    5. Fri48, Fair
    6. Sat70, Good
    7. Sun84, Good, the best day

    Stay in Primo Tapia

  14. El Camaron

    Surf spot · Mexico

    Waves 2–4 ft · Water 28°C · Soft

    70Good out of 100 for the next 7 days

    1. Mon75, Good
    2. Tue77, Good, the best day
    3. Wed72, Good
    4. Thu75, Good
    5. Fri60, Good
    6. Sat53, Fair
    7. Sun44, Poor

    Stay in Mazatlán

  15. Las Salinas (Marina)

    Surf spot · Mexico

    Waves 4–6 ft · Water 18°C · Hollow

    70Good out of 100 for the next 7 days

    1. Mon72, Good
    2. Tue69, Good
    3. Wed64, Good
    4. Thu48, Fair
    5. Fri58, Fair
    6. Sat69, Good
    7. Sun87, Good, the best day

    Stay in Puerto Nuevo

  16. Barra de Navidad

    Surf spot · Mexico

    Waves 2–5 ft · Water 29°C · Hollow

    70Good out of 100 for the next 7 days

    1. Mon70, Good
    2. Tue80, Good, the best day
    3. Wed79, Good
    4. Thu75, Good
    5. Fri62, Good
    6. Sat52, Fair
    7. Sun35, Poor
  17. Valentinos

    Surf spot · Mexico

    Waves 2–4 ft · Water 28°C · Soft

    70Good out of 100 for the next 7 days

    1. Mon75, Good
    2. Tue77, Good, the best day
    3. Wed72, Good
    4. Thu75, Good
    5. Fri58, Fair
    6. Sat53, Fair
    7. Sun44, Poor

    Stay in Mazatlán

  18. Lovers Shore Break

    Surf spot · Mexico

    Waves 3–5 ft · Water 28°C · Soft

    69Good out of 100 for the next 7 days

    1. Mon65, Good
    2. Tue75, Good, the best day
    3. Wed72, Good
    4. Thu73, Good
    5. Fri60, Good
    6. Sat36, Poor
    7. Sun74, Good

    Stay in Cabo San Lucas

  19. K-38

    Surf spot · Mexico

    Waves 3–5 ft · Water 18°C · Crumbling

    69Good out of 100 for the next 7 days

    1. Mon76, Good
    2. Tue70, Good
    3. Wed70, Good
    4. Thu42, Poor
    5. Fri41, Poor
    6. Sat66, Good
    7. Sun79, Good, the best day

    Stay in Las Gaviotas

  20. Marias

    Surf spot · Mexico

    Waves 3–5 ft · Water 18°C · Hollow

    69Good out of 100 for the next 7 days

    1. Mon76, Good
    2. Tue70, Good
    3. Wed70, Good
    4. Thu42, Poor
    5. Fri41, Poor
    6. Sat65, Good
    7. Sun79, Good, the best day

    Stay in Las Gaviotas

  21. Mother Theresas

    Surf spot · Mexico

    Waves 3–5 ft · Water 18°C · Hollow

    69Good out of 100 for the next 7 days

    1. Mon76, Good
    2. Tue70, Good
    3. Wed70, Good
    4. Thu42, Poor
    5. Fri41, Poor
    6. Sat65, Good
    7. Sun79, Good, the best day

    Stay in Las Gaviotas

  22. Terasa'sTrailerPark

    Surf spot · Mexico

    Waves 3–5 ft · Water 18°C · Hollow

    69Good out of 100 for the next 7 days

    1. Mon76, Good
    2. Tue70, Good
    3. Wed70, Good
    4. Thu42, Poor
    5. Fri41, Poor
    6. Sat65, Good
    7. Sun79, Good, the best day

    Stay in Las Gaviotas

  23. Terracitas

    Surf spot · Mexico

    Waves 3–5 ft · Water 18°C · Crumbling

    69Good out of 100 for the next 7 days

    1. Mon76, Good
    2. Tue70, Good
    3. Wed70, Good
    4. Thu42, Poor
    5. Fri41, Poor
    6. Sat66, Good
    7. Sun79, Good, the best day

    Stay in Las Gaviotas

  24. La Barrita

    Surf spot · Mexico

    Waves 2–5 ft · Water 30°C · Soft

    69Good out of 100 for the next 7 days

    1. Mon58, Fair
    2. Tue76, Good
    3. Wed80, Good, the best day
    4. Thu74, Good
    5. Fri67, Good
    6. Sat63, Good
    7. Sun32, Poor

    Stay in Zihuatanejo

  25. Loma Bonita

    Surf spot · Mexico

    Waves 2–5 ft · Water 30°C · Soft

    69Good out of 100 for the next 7 days

    1. Mon58, Fair
    2. Tue76, Good
    3. Wed80, Good, the best day
    4. Thu74, Good
    5. Fri67, Good
    6. Sat63, Good
    7. Sun32, Poor

    Stay in Zihuatanejo

  26. Rio Nexpa - Beach break

    Surf spot · Mexico

    Waves 2–5 ft · Water 30°C · Hollow

    69Good out of 100 for the next 7 days

    1. Mon64, Good
    2. Tue69, Good
    3. Wed77, Good
    4. Thu85, Good, the best day
    5. Fri69, Good
    6. Sat50, Fair
    7. Sun34, Poor

    Stay in Las Peñas

  27. Rio Nexpa (Nexpa River)

    Surf spot · Mexico

    Waves 2–5 ft · Water 30°C · Hollow

    69Good out of 100 for the next 7 days

    1. Mon64, Good
    2. Tue69, Good
    3. Wed77, Good
    4. Thu85, Good, the best day
    5. Fri69, Good
    6. Sat50, Fair
    7. Sun34, Poor

    Stay in Las Peñas

  28. Las Peñas

    Surf spot · Mexico

    Waves 2–5 ft · Water 30°C · Crumbling

    69Good out of 100 for the next 7 days

    1. Mon63, Good
    2. Tue68, Good
    3. Wed74, Good
    4. Thu84, Good, the best day
    5. Fri70, Good
    6. Sat51, Fair
    7. Sun31, Poor
  29. Stone Island

    Surf spot · Mexico

    Waves 2–4 ft · Water 28°C · Hollow

    69Good out of 100 for the next 7 days

    1. Mon88, Good, the best day
    2. Tue76, Good
    3. Wed66, Good
    4. Thu72, Good
    5. Fri57, Fair
    6. Sat43, Poor
    7. Sun37, Poor

    Stay in Mazatlán

  30. Rosarito Beach Pier Southside

    Surf spot · Mexico

    Waves 3–5 ft · Water 18°C · Hollow

    68Good out of 100 for the next 7 days

    1. Mon73, Good
    2. Tue61, Good
    3. Wed61, Good
    4. Thu61, Good
    5. Fri41, Poor
    6. Sat72, Good
    7. Sun80, Good, the best day

    Stay in Rosarito

  31. Arroyo seco

    Surf spot · Mexico

    Waves 2–5 ft · Water 29°C · Crumbling

    68Good out of 100 for the next 7 days

    1. Mon67, Good
    2. Tue82, Good, the best day
    3. Wed67, Good
    4. Thu72, Good
    5. Fri61, Good
    6. Sat52, Fair
    7. Sun44, Poor

    Stay in La Manzanilla

  32. Popotla

    Surf spot · Mexico

    Waves 4–5 ft · Water 18°C · Hollow

    68Good out of 100 for the next 7 days

    1. Mon73, Good
    2. Tue73, Good
    3. Wed64, Good
    4. Thu39, Poor
    5. Fri48, Fair
    6. Sat62, Good
    7. Sun80, Good, the best day

    Stay in Playas de Rosarito

  33. The Ranch

    Surf spot · Mexico

    Waves 2–5 ft · Water 29°C · Crumbling

    68Good out of 100 for the next 7 days

    1. Mon62, Good
    2. Tue66, Good
    3. Wed76, Good
    4. Thu77, Good, the best day
    5. Fri72, Good
    6. Sat57, Fair
    7. Sun33, Poor

    Stay in La Saladita

  34. Cerritos

    Surf spot · Mexico

    Waves 3–5 ft · Water 27°C · Hollow

    68Good out of 100 for the next 7 days

    1. Mon41, Poor
    2. Tue59, Fair
    3. Wed79, Good
    4. Thu78, Good
    5. Fri58, Fair
    6. Sat45, Fair
    7. Sun80, Good, the best day

    Stay in El Pescadero

  35. Coronado Islands (Pukey Point)

    Surf spot · Mexico

    Waves 2–4 ft · Water 18°C

    67Good out of 100 for the next 7 days

    1. Mon79, Good, the best day
    2. Tue61, Good
    3. Wed47, Fair
    4. Thu71, Good
    5. Fri34, Poor
    6. Sat65, Good
    7. Sun73, Good
  36. Calafia

    Surf spot · Mexico

    Waves 4–5 ft · Water 18°C · Hollow

    67Good out of 100 for the next 7 days

    1. Mon77, Good
    2. Tue70, Good
    3. Wed61, Good
    4. Thu43, Poor
    5. Fri44, Poor
    6. Sat55, Fair
    7. Sun82, Good, the best day

    Stay in Las Gaviotas

  37. Mushrooms

    Surf spot · Mexico

    Waves 4–5 ft · Water 18°C · Slab

    67Good out of 100 for the next 7 days

    1. Mon77, Good
    2. Tue70, Good
    3. Wed61, Good
    4. Thu43, Poor
    5. Fri44, Poor
    6. Sat55, Fair
    7. Sun82, Good, the best day

    Stay in Las Gaviotas

  38. Harry's

    Surf spot · Mexico

    Waves 2–6 ft · Water 18°C · Hollow

    67Good out of 100 for the next 7 days

    1. Mon81, Good, the best day
    2. Tue67, Good
    3. Wed67, Good
    4. Thu18, Poor
    5. Fri58, Fair
    6. Sat57, Fair
    7. Sun75, Good

    Stay in San Miguel (Cíbolas de Mar)

  39. Barra Vieja

    Surf spot · Mexico

    Waves 2–5 ft · Water 30°C · Crumbling

    66Good out of 100 for the next 7 days

    1. Mon49, Fair
    2. Tue61, Good
    3. Wed72, Good
    4. Thu74, Good, the best day
    5. Fri73, Good
    6. Sat67, Good
    7. Sun29, Poor

    Stay in Acapulco

  40. San Miguel Ensenada

    Surf spot · Mexico

    Waves 2–6 ft · Water 18°C · Hollow

    66Good out of 100 for the next 7 days

    1. Mon87, Good, the best day
    2. Tue64, Good
    3. Wed53, Fair
    4. Thu17, Poor
    5. Fri62, Good
    6. Sat63, Good
    7. Sun76, Good

    Stay in San Miguel (Cíbolas de Mar)

  41. Huahua

    Surf spot · Mexico

    Waves 2–5 ft · Water 30°C · Hollow

    66Good out of 100 for the next 7 days

    1. Mon65, Good
    2. Tue66, Good
    3. Wed75, Good
    4. Thu76, Good, the best day
    5. Fri69, Good
    6. Sat48, Fair
    7. Sun29, Poor
  42. Punta Encomienda

    Surf spot · Mexico

    Waves 2–5 ft · Water 30°C · Hollow

    66Good out of 100 for the next 7 days

    1. Mon63, Good
    2. Tue54, Fair
    3. Wed72, Good
    4. Thu68, Good
    5. Fri80, Good, the best day
    6. Sat56, Fair
    7. Sun33, Poor

    Stay in Chacahua

  43. La Curva

    Surf spot · Mexico

    Waves 3–5 ft · Water 27°C · Hollow

    66Good out of 100 for the next 7 days

    1. Mon40, Poor
    2. Tue53, Fair
    3. Wed73, Good
    4. Thu77, Good
    5. Fri55, Fair
    6. Sat52, Fair
    7. Sun80, Good, the best day

    Stay in El Pescadero

  44. L=2870

    Surf spot · Mexico

    Waves 3–5 ft · Water 20°C · Hollow

    65Good out of 100 for the next 7 days

    1. Mon40, Poor
    2. Tue61, Good
    3. Wed61, Good
    4. Thu64, Good
    5. Fri76, Good, the best day
    6. Sat68, Good
    7. Sun67, Good

    Stay in Santa Rosaliita

  45. El Eslabon

    Surf spot · Mexico

    Waves 2–5 ft · Water 30°C

    65Good out of 100 for the next 7 days

    1. Mon61, Good
    2. Tue68, Good
    3. Wed73, Good
    4. Thu78, Good, the best day
    5. Fri63, Good
    6. Sat52, Fair
    7. Sun29, Poor

    Stay in Zihuatanejo

  46. Salsipuedes

    Surf spot · Mexico

    Waves 2–4 ft · Water 18°C · Hollow

    65Good out of 100 for the next 7 days

    1. Mon85, Good, the best day
    2. Tue69, Good
    3. Wed62, Good
    4. Thu19, Poor
    5. Fri63, Good
    6. Sat31, Poor
    7. Sun71, Good

    Stay in San Miguel (Cíbolas de Mar)

  47. Paraiso

    Surf spot · Mexico

    Waves 2–5 ft · Water 29°C · Crumbling

    65Good out of 100 for the next 7 days

    1. Mon63, Good
    2. Tue71, Good
    3. Wed69, Good
    4. Thu74, Good, the best day
    5. Fri68, Good
    6. Sat51, Fair
    7. Sun24, Poor

    Stay in Boca de Pascuales

  48. Boca de Pascuales

    Surf spot · Mexico

    Waves 2–5 ft · Water 29°C · Soft

    65Good out of 100 for the next 7 days

    1. Mon63, Good
    2. Tue71, Good
    3. Wed69, Good
    4. Thu74, Good, the best day
    5. Fri68, Good
    6. Sat51, Fair
    7. Sun24, Poor
  49. Ship Wrecks

    Surf spot · Mexico

    Waves 2–4 ft · Water 28°C · Soft

    65Good out of 100 for the next 7 days

    1. Mon83, Good, the best day
    2. Tue75, Good
    3. Wed64, Good
    4. Thu61, Good
    5. Fri53, Fair
    6. Sat42, Poor
    7. Sun27, Poor

    Stay in San José del Cabo

  50. stack's

    Surf spot · Mexico

    Waves 2–5 ft · Water 18°C · Soft

    65Good out of 100 for the next 7 days

    1. Mon73, Good, the best day
    2. Tue65, Good
    3. Wed70, Good
    4. Thu24, Poor
    5. Fri59, Fair
    6. Sat55, Fair
    7. Sun70, Good

    Stay in Ensenada

Show more

The map needs JavaScript. The list beside it holds every place, 50 at a time, and each place's page links to Google Maps.

Each place shows its score for the next 7 days, a surf spot for the level you pick; a group shows how many places are in it, its colour their average score. Zoom in, or tap a group, to see the places in it.

Two fingers move the map; in Map mode on a phone, one does. Pins are our own positions. Map OpenFreeMap, © OpenMapTiles, data © OpenStreetMap contributors, terrain © Mapterhorn.

Every surf spot, A to Z (177)
Every country, A to Z (161)

Each country's surf spots, on this list and map.