North America · COUNTRY244 SURF BEACHES

Mexico

Directory of regions and surf beaches in Mexico. Select any beach to check wave size, wind, and the 6-day surf forecast.

COASTAL REGION

Baja Norte

67 beaches
BEACH / SPOTBOTTOM TYPEBEACH FACINGBEST SWELLBEST WINDFORECAST
3MsReef219° (SW)SWNEVIEW FORECAST ->
K-181Sandbar247° (WSW)WSWENEVIEW FORECAST ->
Punta ConoPoint213° (SSW)SSWNNEVIEW FORECAST ->
AlfonsosPoint239° (WSW)WSWENEVIEW FORECAST ->
K-38Sandbar203° (SSW)SSWNNEVIEW FORECAST ->
Punta MariaPoint240° (WSW)WSWENEVIEW FORECAST ->
AlisitosBeach209° (SSW)SSWNNEVIEW FORECAST ->
K-40Reef219° (SW)SWNEVIEW FORECAST ->
Punta NegraPoint205° (SSW)SSWNNEVIEW FORECAST ->
Baja MalibuPoint221° (SW)SWNEVIEW FORECAST ->
K-55 1/2Sandbar234° (SW)SWNEVIEW FORECAST ->
Punta OsitosPoint205° (SSW)SSWNNEVIEW FORECAST ->
Boca De Santo TomasReef241° (WSW)WSWENEVIEW FORECAST ->
La FondaPoint206° (SSW)SSWNNEVIEW FORECAST ->
Punta Piedra (Rocky Point)Point244° (WSW)WSWENEVIEW FORECAST ->
Cabo ColonetPoint206° (SSW)SSWNNEVIEW FORECAST ->
La MisionPoint219° (SW)SWNEVIEW FORECAST ->
Punta RosaritoPoint247° (WSW)WSWENEVIEW FORECAST ->
Cabo San QuintinPoint218° (SW)SWNEVIEW FORECAST ->
La SalinaBeach231° (SW)SWNEVIEW FORECAST ->
Punta San AntonioPoint240° (WSW)WSWENEVIEW FORECAST ->
CalafiaBeach211° (SSW)SSWNNEVIEW FORECAST ->
Las GaviotasBeach234° (SW)SWNEVIEW FORECAST ->
Punta San CarlosPoint244° (WSW)WSWENEVIEW FORECAST ->
California Trailer ParkSandbar211° (SSW)SSWNNEVIEW FORECAST ->
Lighthouse (Punta San Jose)Point205° (SSW)SSWNNEVIEW FORECAST ->
Punta San Jacinto (Shipwrecks)Point223° (SW)SWNEVIEW FORECAST ->
CamaluBeach200° (SSW)SSWNNEVIEW FORECAST ->
MarisolReef208° (SSW)SSWNNEVIEW FORECAST ->
Punta Santa Rosalillita (The Wall)Point227° (SW)SWNEVIEW FORECAST ->
Campo Lopez (K-55)Beach208° (SSW)SSWNNEVIEW FORECAST ->
Marisol North PointPoint201° (SSW)SSWNNEVIEW FORECAST ->
Quatro CasasSandbar250° (WSW)WSWENEVIEW FORECAST ->
Cannery (Stacks)Beach218° (SW)SWNEVIEW FORECAST ->
Millers LandingSandbar249° (WSW)WSWENEVIEW FORECAST ->
Rancho SantiniPoint219° (SW)SWNEVIEW FORECAST ->
Cantamar SettlementBeach201° (SSW)SSWNNEVIEW FORECAST ->
Mirador ViewpointPoint234° (SW)SWNEVIEW FORECAST ->
RaulsPoint231° (SW)SWNEVIEW FORECAST ->
CasasReef219° (SW)SWNEVIEW FORECAST ->
Playa Elefante (Isla Cedros)Beach230° (SW)SWNEVIEW FORECAST ->
RenesPoint217° (SW)SWNEVIEW FORECAST ->
Cielito LindoPoint206° (SSW)SSWNNEVIEW FORECAST ->
Playa San RamonBeach231° (SW)SWNEVIEW FORECAST ->
Rincon De BajaPoint231° (SW)SWNEVIEW FORECAST ->
DunesBeach217° (SW)SWNEVIEW FORECAST ->
Playa Santa MariaBeach234° (SW)SWNEVIEW FORECAST ->
Roberts LeftPoint237° (WSW)WSWENEVIEW FORECAST ->
El CardonSandbar245° (WSW)WSWENEVIEW FORECAST ->
PopotlaBeach236° (SW)SWNEVIEW FORECAST ->
RosaritoBeach211° (SSW)SSWNNEVIEW FORECAST ->
El Morro Point (K371/2)Point246° (WSW)WSWENEVIEW FORECAST ->
Primo TapiaBeach214° (SW)SWNEVIEW FORECAST ->
SalsipuedesPoint208° (SSW)SSWNNEVIEW FORECAST ->
El PasoPoint214° (SW)SWNEVIEW FORECAST ->
Puerto San AndresBeach220° (SW)SWNEVIEW FORECAST ->
San Antonio Del MarBeach250° (WSW)WSWENEVIEW FORECAST ->
El SocorroReef227° (SW)SWNEVIEW FORECAST ->
Punta BajaPoint240° (WSW)WSWENEVIEW FORECAST ->
San Antonio Del MarBeach248° (WSW)WSWENEVIEW FORECAST ->
Ensenada BeachesBeach247° (WSW)WSWENEVIEW FORECAST ->
Punta Blanca (Seven Sisters)Point206° (SSW)SSWNNEVIEW FORECAST ->
San MiguelBeach222° (SW)SWNEVIEW FORECAST ->
Halfway HouseBeach246° (WSW)WSWENEVIEW FORECAST ->
Punta CabrasPoint243° (WSW)WSWENEVIEW FORECAST ->
Islas de Todos SantosReef240° (WSW)WSWENEVIEW FORECAST ->
Punta CanoasPoint200° (SSW)SSWNNEVIEW FORECAST ->
COASTAL REGION

Baja Sur

47 beaches
BEACH / SPOTBOTTOM TYPEBEACH FACINGBEST SWELLBEST WINDFORECAST
Acapulquito-Costa AzulPoint208° (SSW)SSWNNEVIEW FORECAST ->
La LagunaReef232° (SW)SWNEVIEW FORECAST ->
Punta GasparinoPoint217° (SW)SWNEVIEW FORECAST ->
Asuncion BayPoint247° (WSW)WSWENEVIEW FORECAST ->
La PastoraPoint209° (SSW)SSWNNEVIEW FORECAST ->
Punta HughesPoint217° (SW)SWNEVIEW FORECAST ->
BackwashPoint232° (SW)SWNEVIEW FORECAST ->
La PuntaPoint216° (SW)SWNEVIEW FORECAST ->
Punta MarquezPoint208° (SSW)SSWNNEVIEW FORECAST ->
Bahia ChilenoReef205° (SSW)SSWNNEVIEW FORECAST ->
Las BarrancasSandbar210° (SSW)SSWNNEVIEW FORECAST ->
Punta PalmillaPoint212° (SSW)SSWNNEVIEW FORECAST ->
Bahia Tortugas (Turtle Bay)Point218° (SW)SWNEVIEW FORECAST ->
Los FrailesSandbar208° (SSW)SSWNNEVIEW FORECAST ->
Punta San GregorioPoint216° (SW)SWNEVIEW FORECAST ->
BeachbreakBeach236° (SW)SWNEVIEW FORECAST ->
MigrinoBeach249° (WSW)WSWENEVIEW FORECAST ->
Punta Santo DomingoPoint223° (SW)SWNEVIEW FORECAST ->
Boca Del SaladoReef223° (SW)SWNEVIEW FORECAST ->
MonumentsPoint222° (SW)SWNEVIEW FORECAST ->
Rancho San CarlosReef238° (WSW)WSWENEVIEW FORECAST ->
Cabo PulmoPoint215° (SW)SWNEVIEW FORECAST ->
Nine PalmsBeach247° (WSW)WSWENEVIEW FORECAST ->
San HipolitoPoint226° (SW)SWNEVIEW FORECAST ->
Campo RenesPoint211° (SSW)SSWNNEVIEW FORECAST ->
Open Doors (Isla Natividad)Reef240° (WSW)WSWENEVIEW FORECAST ->
San JorgeBeach240° (WSW)WSWENEVIEW FORECAST ->
CerritosPoint208° (SSW)SSWNNEVIEW FORECAST ->
Palm Beach (Todos Santos)Beach227° (SW)SWNEVIEW FORECAST ->
San Jose RivermouthRivermouth205° (SSW)SSWNNEVIEW FORECAST ->
Costa AzulPoint218° (SW)SWNEVIEW FORECAST ->
Playa Los CerritosBeach210° (SSW)SSWNNEVIEW FORECAST ->
San Pedrito (Todos Santos)Point225° (SW)SWNEVIEW FORECAST ->
El PescaderoPoint207° (SSW)SSWNNEVIEW FORECAST ->
Playa San PedroBeach203° (SSW)SSWNNEVIEW FORECAST ->
Scorpion Bay (San Juanico)Beach248° (WSW)WSWENEVIEW FORECAST ->
El RinconBeach200° (SSW)SSWNNEVIEW FORECAST ->
Punta AbreojosPoint201° (SSW)SSWNNEVIEW FORECAST ->
ShipwrecksBeach223° (SW)SWNEVIEW FORECAST ->
Frailes SouthPoint239° (WSW)WSWENEVIEW FORECAST ->
Punta ArenasPoint231° (SW)SWNEVIEW FORECAST ->
The Rock-Costa AzulBeach205° (SSW)SSWNNEVIEW FORECAST ->
La BocanaReef207° (SSW)SSWNNEVIEW FORECAST ->
Punta ColoradoPoint221° (SW)SWNEVIEW FORECAST ->
Zippers-Costa AzulSandbar210° (SSW)SSWNNEVIEW FORECAST ->
La BocanaReef221° (SW)SWNEVIEW FORECAST ->
Punta ConejoPoint211° (SSW)SSWNNEVIEW FORECAST ->
COASTAL REGION

Colima

6 beaches
BEACH / SPOTBOTTOM TYPEBEACH FACINGBEST SWELLBEST WINDFORECAST
AhijederoReef206° (SSW)SSWNNEVIEW FORECAST ->
CuyutlanPoint221° (SW)SWNEVIEW FORECAST ->
PascualesReef224° (SW)SWNEVIEW FORECAST ->
Campos at ManzanilloSandbar220° (SW)SWNEVIEW FORECAST ->
El ParaisoReef242° (WSW)WSWENEVIEW FORECAST ->
The ColoniaPoint209° (SSW)SSWNNEVIEW FORECAST ->
COASTAL REGION

Guerrero

35 beaches
BEACH / SPOTBOTTOM TYPEBEACH FACINGBEST SWELLBEST WINDFORECAST
Barre de PotosiSandbar236° (SW)SWNEVIEW FORECAST ->
ManzanilloBeach234° (SW)SWNEVIEW FORECAST ->
Punta ColoradaPoint243° (WSW)WSWENEVIEW FORECAST ->
Cacas PointPoint225° (SW)SWNEVIEW FORECAST ->
MarquellaBeach222° (SW)SWNEVIEW FORECAST ->
Punta DescansoPoint229° (SW)SWNEVIEW FORECAST ->
Costa SolReef227° (SW)SWNEVIEW FORECAST ->
PapanoaSandbar247° (WSW)WSWENEVIEW FORECAST ->
Punta GordaPoint222° (SW)SWNEVIEW FORECAST ->
Dorado DosSandbar207° (SSW)SSWNNEVIEW FORECAST ->
Paraiso EscondidoSandbar224° (SW)SWNEVIEW FORECAST ->
Punta MaldonadoPoint224° (SW)SWNEVIEW FORECAST ->
EscollerasBeach243° (WSW)WSWENEVIEW FORECAST ->
PetacalcoBeach209° (SSW)SSWNNEVIEW FORECAST ->
RevolcaderoSandbar230° (SW)SWNEVIEW FORECAST ->
IxtapaReef224° (SW)SWNEVIEW FORECAST ->
PetatlanBeach239° (WSW)WSWENEVIEW FORECAST ->
Rio PapagayoRivermouth221° (SW)SWNEVIEW FORECAST ->
Ixtapa IslandBeach211° (SSW)SSWNNEVIEW FORECAST ->
PinitasBeach223° (SW)SWNEVIEW FORECAST ->
TenexpaReef200° (SSW)SSWNNEVIEW FORECAST ->
JoluchucaReef204° (SSW)SSWNNEVIEW FORECAST ->
Playa BonfilBeach212° (SSW)SSWNNEVIEW FORECAST ->
TetitlanBeach206° (SSW)SSWNNEVIEW FORECAST ->
La SaladitaReef244° (WSW)WSWENEVIEW FORECAST ->
Playa IcacosBeach227° (SW)SWNEVIEW FORECAST ->
The RanchBeach204° (SSW)SSWNNEVIEW FORECAST ->
Las AnimasSandbar240° (WSW)WSWENEVIEW FORECAST ->
Playa LindaBeach210° (SSW)SSWNNEVIEW FORECAST ->
TroconesPoint211° (SSW)SSWNNEVIEW FORECAST ->
Loma BonitaBeach237° (WSW)WSWENEVIEW FORECAST ->
Playa PrincessBeach249° (WSW)WSWENEVIEW FORECAST ->
Villa BonitaSandbar250° (WSW)WSWENEVIEW FORECAST ->
Los GatosReef218° (SW)SWNEVIEW FORECAST ->
Punta AcamamaPoint203° (SSW)SSWNNEVIEW FORECAST ->
COASTAL REGION

Jalisco

8 beaches
BEACH / SPOTBOTTOM TYPEBEACH FACINGBEST SWELLBEST WINDFORECAST
Barre de NavidadSandbar208° (SSW)SSWNNEVIEW FORECAST ->
El TecuanReef218° (SW)SWNEVIEW FORECAST ->
Puerto Vallarta RivermouthRivermouth224° (SW)SWNEVIEW FORECAST ->
Boca de los IguanasReef211° (SSW)SSWNNEVIEW FORECAST ->
Hotel TecuanSandbar201° (SSW)SSWNNEVIEW FORECAST ->
QuimixtoReef218° (SW)SWNEVIEW FORECAST ->
ChamelaReef232° (SW)SWNEVIEW FORECAST ->
Playa de FortunaBeach203° (SSW)SSWNNEVIEW FORECAST ->
COASTAL REGION

Michoacan

10 beaches
BEACH / SPOTBOTTOM TYPEBEACH FACINGBEST SWELLBEST WINDFORECAST
Boca de ApisaReef225° (SW)SWNEVIEW FORECAST ->
Playa AzulBeach240° (WSW)WSWENEVIEW FORECAST ->
The Wash RightPoint221° (SW)SWNEVIEW FORECAST ->
El FaroSandbar250° (WSW)WSWENEVIEW FORECAST ->
Punta Cabeza NegraPoint233° (SW)SWNEVIEW FORECAST ->
TiclaPoint208° (SSW)SSWNNEVIEW FORECAST ->
HuahuaBeach246° (WSW)WSWENEVIEW FORECAST ->
Rio NexpaRivermouth227° (SW)SWNEVIEW FORECAST ->
Lolas LeftReef246° (WSW)WSWENEVIEW FORECAST ->
San Juan de AlimaPoint205° (SSW)SSWNNEVIEW FORECAST ->
COASTAL REGION

Nayarit

25 beaches
BEACH / SPOTBOTTOM TYPEBEACH FACINGBEST SWELLBEST WINDFORECAST
AticamaPoint233° (SW)SWNEVIEW FORECAST ->
La LanchaPoint211° (SSW)SSWNNEVIEW FORECAST ->
Punta De MitaPoint230° (SW)SWNEVIEW FORECAST ->
BahiaPoint203° (SSW)SSWNNEVIEW FORECAST ->
Las Islitas (Matanchen Bay)Point203° (SSW)SSWNNEVIEW FORECAST ->
Punta SayulitaPoint222° (SW)SWNEVIEW FORECAST ->
BurrosPoint227° (SW)SWNEVIEW FORECAST ->
LolasBeach249° (WSW)WSWENEVIEW FORECAST ->
San BlasReef238° (WSW)WSWENEVIEW FORECAST ->
Costa BanderasBeach222° (SW)SWNEVIEW FORECAST ->
Los VenerosReef220° (SW)SWNEVIEW FORECAST ->
San Pancho (San Francisco)Beach207° (SSW)SSWNNEVIEW FORECAST ->
El AncloteSandbar233° (SW)SWNEVIEW FORECAST ->
OstionesPoint245° (WSW)WSWENEVIEW FORECAST ->
Santa CruzReef231° (SW)SWNEVIEW FORECAST ->
El FaroPoint245° (WSW)WSWENEVIEW FORECAST ->
PlatanitosBeach235° (SW)SWNEVIEW FORECAST ->
Stoners Point (San Blas)Point215° (SW)SWNEVIEW FORECAST ->
El TizatePoint230° (SW)SWNEVIEW FORECAST ->
Playa Los CorchosBeach244° (WSW)WSWENEVIEW FORECAST ->
Swimming PoolsReef243° (WSW)WSWENEVIEW FORECAST ->
HammerheadSandbar237° (WSW)WSWENEVIEW FORECAST ->
Playa NovilleroBeach216° (SW)SWNEVIEW FORECAST ->
Islas MarietasPoint241° (WSW)WSWENEVIEW FORECAST ->
Playa TortugasBeach240° (WSW)WSWENEVIEW FORECAST ->
COASTAL REGION

Oaxaca

25 beaches
BEACH / SPOTBOTTOM TYPEBEACH FACINGBEST SWELLBEST WINDFORECAST
Bahia GrandeReef238° (WSW)WSWENEVIEW FORECAST ->
Playa ManzanillaBeach249° (WSW)WSWENEVIEW FORECAST ->
Rio TapextlaRivermouth247° (WSW)WSWENEVIEW FORECAST ->
Bahia Santa CruzReef218° (SW)SWNEVIEW FORECAST ->
Puerto AristaPoint241° (WSW)WSWENEVIEW FORECAST ->
Salina CruzPoint216° (SW)SWNEVIEW FORECAST ->
Barra de ColotepecSandbar237° (WSW)WSWENEVIEW FORECAST ->
Puerto EscondidoReef205° (SSW)SSWNNEVIEW FORECAST ->
San AugustinSandbar234° (SW)SWNEVIEW FORECAST ->
CarrizalilloReef234° (SW)SWNEVIEW FORECAST ->
Puerto MaderoReef220° (SW)SWNEVIEW FORECAST ->
ToplecaPoint237° (WSW)WSWENEVIEW FORECAST ->
Cerro HermosoBeach244° (WSW)WSWENEVIEW FORECAST ->
Punta ChipehuaPoint210° (SSW)SSWNNEVIEW FORECAST ->
ZepotonengoReef220° (SW)SWNEVIEW FORECAST ->
ChacahuaBeach250° (WSW)WSWENEVIEW FORECAST ->
Punta ConejoPoint216° (SW)SWNEVIEW FORECAST ->
ZicatelaSandbar220° (SW)SWNEVIEW FORECAST ->
CoyulaBeach239° (WSW)WSWENEVIEW FORECAST ->
Punta EncomiendaPoint206° (SSW)SSWNNEVIEW FORECAST ->
ZipoliteBeach238° (WSW)WSWENEVIEW FORECAST ->
La PuntaPoint234° (SW)SWNEVIEW FORECAST ->
Punta GuetaguichiPoint248° (WSW)WSWENEVIEW FORECAST ->
Playa ChahueBeach201° (SSW)SSWNNEVIEW FORECAST ->
Rio CoyulaRivermouth205° (SSW)SSWNNEVIEW FORECAST ->
COASTAL REGION

Sinaloa

21 beaches
BEACH / SPOTBOTTOM TYPEBEACH FACINGBEST SWELLBEST WINDFORECAST
Agua VerdeReef210° (SSW)SSWNNEVIEW FORECAST ->
El QuijoteBeach212° (SSW)SSWNNEVIEW FORECAST ->
Playa BrujaBeach229° (SW)SWNEVIEW FORECAST ->
Barron RivermouthRivermouth243° (WSW)WSWENEVIEW FORECAST ->
JacarandasPoint217° (SW)SWNEVIEW FORECAST ->
Quijote Inn PeakBeach241° (WSW)WSWENEVIEW FORECAST ->
Camaron BeachBeach208° (SSW)SSWNNEVIEW FORECAST ->
Los PinosReef234° (SW)SWNEVIEW FORECAST ->
Riviera ShorebreakReef221° (SW)SWNEVIEW FORECAST ->
CelestinoReef224° (SW)SWNEVIEW FORECAST ->
Marmols Left PointPoint219° (SW)SWNEVIEW FORECAST ->
RucosPoint211° (SSW)SSWNNEVIEW FORECAST ->
Dimas RivermouthRivermouth209° (SSW)SSWNNEVIEW FORECAST ->
Ollas AltasReef226° (SW)SWNEVIEW FORECAST ->
Stone Islands EscolleraPoint201° (SSW)SSWNNEVIEW FORECAST ->
El 29 A DimasReef221° (SW)SWNEVIEW FORECAST ->
Oyster Bar BeachbreakSandbar201° (SSW)SSWNNEVIEW FORECAST ->
Stone Islands PeaksSandbar231° (SW)SWNEVIEW FORECAST ->
El BajoSandbar250° (WSW)WSWENEVIEW FORECAST ->
PatoleSandbar217° (SW)SWNEVIEW FORECAST ->
TeacapanReef242° (WSW)WSWENEVIEW FORECAST ->