LayEarthlayers Open the map

Surf forecast

Surf forecast today, spot by spot

408 surf spots, updated every 3 hours. The best surf today, then every spot by country and region.

Open the waves map Pricing

Best surf today

#SpotBest windowWaves
1Playa Guiones (Nosara) Costa RicaSat 15:00–18:00 Fun, light wind1.4 m · 13 s
2Playa Venao PanamaSat 14:00–17:00 Fun, light wind1.2 m · 13 s
3Padang Padang IndonesiaSun 13:00–16:00 Big, offshore2.5 m · 13 s
4Bingin IndonesiaSun 13:00–16:00 Big, offshore2.5 m · 13 s
5Dreamland IndonesiaSun 15:00–18:00 Big, offshore2.5 m · 13 s
6Kuta Beach (Bali) IndonesiaSun 06:00–09:00 Good, light wind2.3 m · 13 s
7Echo Beach (Canggu) IndonesiaSun 06:00–09:00 Good, offshore2.3 m · 13 s
8Medewi IndonesiaSun 06:00–09:00 Fun, light wind1.5 m · 13 s
9Keramas IndonesiaSun 06:00–09:00 Fun, light wind1.4 m · 12 s
10Sanur IndonesiaSun 06:00–09:00 Good, light wind1.8 m · 13 s
11Nusa Lembongan IndonesiaSun 06:00–09:00 Good, offshore1.7 m · 13 s
12Scar Reef (Jelenga) IndonesiaSun 08:00–11:00 Good, light wind1.9 m · 13 s
13Nemberala IndonesiaSun 05:00–08:00 Good, light wind1.6 m · 13 s
14Batu Karas IndonesiaSun 05:00–08:00 Good, light wind2.4 m · 13 s
15Cimaja IndonesiaSun 05:00–08:00 Good, offshore1.8 m · 13 s
16Lance's Right (Mentawai) IndonesiaSun 09:00–12:00 Good, light wind2.2 m · 12 s
17Zippers (San José del Cabo) MexicoSat 17:00–18:00 Fun, light wind1.2 m · 13 s
18Santa Teresa Costa RicaSat 15:00–17:00 Fun, light wind1.4 m · 13 s
19Dominical Costa RicaSat 16:00–17:00 Fun, light wind1.4 m · 13 s
20Popoyo NicaraguaSat 16:00–18:00 Fun, offshore1.3 m · 12 s

updated 2026-10-24 19:11 UTC

United States · Australia · Spain · Indonesia · United Kingdom · Portugal · France · Brazil · Italy · Mexico · Morocco · South Africa · Ireland · Peru · Costa Rica · Japan · New Zealand · Chile · Sri Lanka · Argentina · El Salvador · Canada · Philippines · Uruguay · Colombia · Ecuador · French Polynesia · India · Maldives · Nicaragua · Norway · Panama · Puerto Rico · Taiwan · Barbados · Cape Verde · China · Denmark · Dominican Republic · Fiji · Germany · Ghana · Guadeloupe · Guatemala · Israel · Jersey · Liberia · Mauritius · Mozambique · Netherlands · Réunion · Senegal · South Korea · Thailand

United States 67 spots

Oahu

Maui

Kauai

Big Island

Pacific Northwest

Australia 32 spots

Victoria

New South Wales

South Australia

Tasmania

Spain 29 spots

Basque Country

Asturias

Galicia

Andalusia

Catalonia

Fuerteventura

Lanzarote

Gran Canaria

Tenerife

Indonesia 27 spots

Lombok

Rote

Java

United Kingdom 25 spots

Devon

North East England

South England

Scotland

Northern Ireland

Portugal 24 spots

Alentejo & Algarve

Madeira

France 23 spots

Gironde

Normandy

Brazil 18 spots

Santa Catarina

Rio Grande do Sul

Northeast Brazil

Fernando de Noronha

Italy 12 spots

Liguria

Lazio

Sardinia

Mexico 12 spots

Pacific Mexico

Nayarit

Baja California

Morocco 12 spots

Atlantic Morocco

South Africa 11 spots

KwaZulu-Natal

Ireland 10 spots

Sligo

Clare

Munster

Peru 10 spots

North Peru

Costa Rica 9 spots

Central Pacific

Japan 9 spots

Kyushu & Shikoku

New Zealand 9 spots

South Island

Chile 7 spots

Central Chile

North Chile

Sri Lanka 5 spots

South Coast

East Coast

Argentina 4 spots

Buenos Aires Province

El Salvador 4 spots

La Libertad

La Unión

Canada 3 spots

British Columbia

Nova Scotia

Philippines 3 spots

Philippines

Uruguay 3 spots

Colombia 2 spots

Ecuador 2 spots

Santa Elena

French Polynesia 2 spots

Tahiti

India 2 spots

Kerala

Maldives 2 spots

North Malé Atoll

Nicaragua 2 spots

Rivas

Norway 2 spots

Panama 2 spots

Veraguas

Los Santos

Puerto Rico 2 spots

Taiwan 2 spots

Taiwan

Barbados 1 spot

Barbados

Cape Verde 1 spot

China 1 spot

Hainan

Denmark 1 spot

Denmark

Dominican Republic 1 spot

Puerto Plata

Fiji 1 spot

Mamanuca

Germany 1 spot

Germany

Ghana 1 spot

Western Region

Guadeloupe 1 spot

Guadeloupe

Guatemala 1 spot

Escuintla

Israel 1 spot

Jersey 1 spot

Jersey

Liberia 1 spot

Grand Cape Mount

Mauritius 1 spot

Mauritius

Mozambique 1 spot

Inhambane

Netherlands 1 spot

Netherlands

Réunion 1 spot

Réunion

Senegal 1 spot

Dakar

South Korea 1 spot

Gangwon

Thailand 1 spot

Phuket