Latin America
Mexico surf cams & reports
32 surf spots and 22 free cams (8 play right here). Each spot has a 7-day swell, wind and tide forecast and a live 0–10 rating.
Best breaks on Mexico
Local legends on every coast →Barra de la CruzWorld-class break
Santa María Huatulco, Mexico
Fires on S to SW swell, 3–8 ftBoca de PascualesWorld-class break
Tecomán, Mexico
Fires on S to SW swell, 4–12 ftKillers, Todos Santos IslandWorld-class break
Ensenada, Mexico
Fires on W to NW swell, 10–40 ftScorpion BayWorld-class break
San Juanico, Mexico
Fires on S to SW swell, 3–8 ftZicatela, Puerto EscondidoWorld-class break
Puerto Escondido, Mexico
Fires on S to SW swell, 6–15 ftCerritos BeachLocal legend
El Pescadero, Mexico
Fires on SSW to WNW swell, 3–6 ftChacahuaLocal legend
Mexico
Fires on SSE to SW swell, 4–10 ftCosta AzulLocal legend
San José del Cabo, Mexico
Fires on SSE to SW swell, 3–8 ftK-38Local legend
Rosarito, Mexico
Fires on WSW to NW swell, 3–8 ftLa SaladitaLocal legend
Mexico
Fires on S to WSW swell, 3–8 ftLa TiclaLocal legend
Aquila, Mexico
Fires on S to WSW swell, 3–8 ftPlaya TronconesLocal legend
La Unión, Mexico
Fires on S to WSW swell, 3–6 ftPunta de MitaLocal legend
Bahía de Banderas, Mexico
Fires on S to WSW swell, 3–6 ftRío NexpaLocal legend
Caleta de Campos, Mexico
Fires on S to WSW swell, 3–8 ftSalina CruzLocal legend
Mexico
Fires on ESE to SW swell, 3–8 ftSan Miguel, EnsenadaLocal legend
El Sauzal, Mexico
Fires on SW to WNW swell, 3–8 ftSayulitaLocal legend
Mexico
Fires on W to WNW or NW to NNW swell, 4–10 ftTodos Santos, BajaLocal legend
Todos Santos, Mexico
Fires on SW to WNW swell, 3–6 ft
Santa María Huatulco, Mexico
Fires on S to SW swell, 3–8 ftBoca de PascualesWorld-class break
Tecomán, Mexico
Fires on S to SW swell, 4–12 ftKillers, Todos Santos IslandWorld-class break
Ensenada, Mexico
Fires on W to NW swell, 10–40 ftScorpion BayWorld-class break
San Juanico, Mexico
Fires on S to SW swell, 3–8 ftZicatela, Puerto EscondidoWorld-class break
Puerto Escondido, Mexico
Fires on S to SW swell, 6–15 ftCerritos BeachLocal legend
El Pescadero, Mexico
Fires on SSW to WNW swell, 3–6 ftChacahuaLocal legend
Mexico
Fires on SSE to SW swell, 4–10 ftCosta AzulLocal legend
San José del Cabo, Mexico
Fires on SSE to SW swell, 3–8 ftK-38Local legend
Rosarito, Mexico
Fires on WSW to NW swell, 3–8 ftLa SaladitaLocal legend
Mexico
Fires on S to WSW swell, 3–8 ftLa TiclaLocal legend
Aquila, Mexico
Fires on S to WSW swell, 3–8 ftPlaya TronconesLocal legend
La Unión, Mexico
Fires on S to WSW swell, 3–6 ftPunta de MitaLocal legend
Bahía de Banderas, Mexico
Fires on S to WSW swell, 3–6 ftRío NexpaLocal legend
Caleta de Campos, Mexico
Fires on S to WSW swell, 3–8 ftSalina CruzLocal legend
Mexico
Fires on ESE to SW swell, 3–8 ftSan Miguel, EnsenadaLocal legend
El Sauzal, Mexico
Fires on SW to WNW swell, 3–8 ftSayulitaLocal legend
Mexico
Fires on W to WNW or NW to NNW swell, 4–10 ftTodos Santos, BajaLocal legend
Todos Santos, Mexico
Fires on SW to WNW swell, 3–6 ft
Guerrero
9Acapulco1 camAcapulco BayAcapulco · 1 camIxtapaZihuatanejo · 3 camsLa Saladitaforecast onlyPark Royal IxtapaIxtapa · 1 camPlaya El MorroAcapulco · 2 camsPlaya LindaIxtapa · 1 camPlaya TronconesLa Unión · 1 camZihuatanejoPlaya La Madera · 1 cam
Baja California Sur
4Cabo San Lucas1 camCerritos BeachEl Pescadero · 1 camCosta AzulSan José del Cabo · forecast onlyScorpion BaySan Juanico · forecast only
Mexico
4Salina Cruzforecast onlySayulita2 camsTodos Santos, BajaTodos Santos · forecast onlyZicatela, Puerto EscondidoPuerto Escondido · 1 cam
Baja California
3K-38Rosarito · forecast onlyKillers, Todos Santos IslandEnsenada · forecast onlySan Miguel, EnsenadaEl Sauzal · forecast only