Browse through the world's top surf destinations. Search by swell height, air/water temperature, cost-of-living, and more to find your perfect surf trip.
Bali
5 - 10 ft
Indonesia
27° |
26°
Mentawais
6 - 11 ft
Indonesia
26° |
28°
Margaret River
7 - 24 ft
Australia
13° |
18°
Canoa
4 - 8 ft
Ecuador
24° |
24°
Tasmania
7 - 24 ft
Australia
10° |
13°
Lima
5 - 10 ft
Peru
15° |
16°
Iquique
5 - 12 ft
Chile
16° |
17°
West Guerrero
5 - 8 ft
Mexico
27° |
30°
Pichilemu
4 - 13 ft
Chile
10° |
13°
Cape Town
6 - 19 ft
South Africa
14° |
15°
Tahiti
5 - 14 ft
French Polynesia
26° |
26°
Hikkaduwa
5 - 11 ft
Sri Lanka
26° |
28°
Souillac
6 - 14 ft
Mauritius
21° |
23°
South Australia
4 - 11 ft
Australia
13° |
14°
Arugam Bay
4 - 8 ft
Sri Lanka
28° |
29°
Rivas
4 - 7 ft
Nicaragua
26° |
29°
Jeffreys Bay
6 - 21 ft
South Africa
15° |
18°
Bells Beach
4 - 17 ft
Australia
11° |
14°
Santa Catalina
4 - 8 ft
Panama
27° |
28°
Punta Roca
4 - 8 ft
El Salvador
22° |
30°
Chicama
4 - 7 ft
Peru
17° |
16°
Puntarenas
4 - 8 ft
Costa Rica
27° |
29°
Taolagnaro
5 - 13 ft
Madagascar
21° |
23°
Cabo San Lucas
4 - 7 ft
Mexico
28° |
29°
Timor
3 - 7 ft
Indonesia
28° |
28°
South Tasman
4 - 15 ft
New Zealand
11° |
13°
Gold Coast
4 - 7 ft
Ghana
25° |
25°
Tavarua
3 - 9 ft
Fiji
24° |
25°
Santa Cruz
3 - 8 ft
California, USA
17° |
15°
Oregon
4 - 12 ft
USA
18° |
12°
Tofino
3 - 10 ft
Canada
13° |
13°
Pernambuco
5 - 9 ft
Brazil
24° |
26°
Sao Miguel
4 - 17 ft
Azores
21° |
23°
Ballybunion
3 - 14 ft
Ireland
14° |
15°
Peniche
3 - 13 ft
Portugal
18° |
20°
San Diego
2 - 5 ft
USA
21° |
19°
Raglan
4 - 13 ft
New Zealand
10° |
14°
San Clemente
2 - 5 ft
California, USA
20° |
20°
Dunedin
3 - 13 ft
New Zealand
8° |
9°
Galicia
3 - 14 ft
Spain
18° |
18°
South Shore Oahu
4 - 9 ft
Hawaii
27° |
27°
North Male Atoll
4 - 8 ft
Maldives
28° |
29°
Maui
4 - 9 ft
Hawaii
26° |
27°
Kona
4 - 9 ft
Hawaii
25° |
27°
Santa Barbara
3 - 7 ft
California, USA
19° |
17°
Durban
4 - 12 ft
South Africa
20° |
22°
Santa Catarina
4 - 13 ft
Brazil
18° |
19°
Brittany
3 - 14 ft
France
16° |
17°
Kauai
5 - 9 ft
Hawaii
25° |
27°
North Shore Oahu
5 - 9 ft
Hawaii
25° |
27°
Taghazout
3 - 10 ft
Morocco
22° |
21°
Yakutat
4 - 11 ft
Alaska, USA
9° |
11°
Sal
4 - 8 ft
Cape Verde Islands
26° |
26°
Sandvik
3 - 20 ft
Iceland
7° |
10°
Algarve
2 - 8 ft
Portugal
18° |
21°
Inhambane
3 - 12 ft
Mozambique
22° |
24°
San Sebastian
2 - 12 ft
Spain
18° |
21°
Hossegor
2 - 12 ft
France
18° |
21°
Newquay
2 - 13 ft
UK
15° |
16°
Goa
3 - 8 ft
India
26° |
28°
Almadies Peninsula
3 - 6 ft
Senegal
27° |
29°
Lacanau
1 - 11 ft
France
19° |
19°
Sunshine Coast
3 - 10 ft
Australia
18° |
22°
Byron Bay
3 - 10 ft
Australia
18° |
22°
Fuerteventura
3 - 10 ft
Canary Islands
23° |
23°
Tokushima
2 - 14 ft
Japan
23° |
27°
Gold Coast
3 - 10 ft
Australia
18° |
22°
Chiba
3 - 14 ft
Japan
23° |
26°
Okinawa
2 - 16 ft
Japan
28° |
28°
Rio, Sao Paulo
3 - 9 ft
Brazil
20° |
21°
Donghe
4 - 9 ft
Taiwan
27° |
29°
Sydney
2 - 11 ft
Australia
15° |
19°
Soup Bowl
3 - 7 ft
Barbados
27° |
29°
Puerto Plata
2 - 8 ft
Dominican Republic
27° |
29°
Cocoa Beach
2 - 14 ft
Florida, USA
27° |
29°
Nova Scotia
2 - 8 ft
Canada
14° |
17°
Outer Banks
3 - 16 ft
North Carolina, USA
24° |
27°
Elbow Cay
2 - 13 ft
Bahamas
27° |
29°
Mar del Plata
2 - 9 ft
Argentina
11° |
10°
Charleston
2 - 15 ft
South Carolina, USA
24° |
28°
Tobago
2 - 6 ft
Trinidad and Tobago
27° |
29°
Stavanger
2 - 12 ft
Norway
12° |
15°
Baracao
2 - 5 ft
Cuba
27° |
30°
Siargao
1 - 6 ft
Philippines
28° |
29°
Rincon
2 - 5 ft
Puerto Rico
27° |
29°
Northern Pacific
2 - 11 ft
New Zealand
12° |
15°
Long Beach
1 - 10 ft
New York, USA
19° |
21°
Guangdong
2 - 9 ft
Hong Kong
28° |
28°
Bocas del Toro
1 - 2 ft
Panama
26° |
29°
Boston Beach
2 - 4 ft
Jamaica
29° |
30°
Galveston
1 - 7 ft
Texas, USA
28° |
29°
Caboledo
N/A
Angola
21° |
22°
Robertsport
N/A
Liberia
25° |
27°
Phuket
N/A
Thailand
27° |
29°
Visakhapatnam
N/A
India
28° |
29°
Tel Aviv
N/A
Israel
25° |
28°
Tonga
N/A
Tonga
22° |
24°
Sardinia
N/A
Italy
22° |
23°
Poovar
N/A
India
27° |
28°
Crete
N/A
Greece
24° |
25°
Catanduanes
N/A
Philippines
28° |
29°
Samoa
N/A
Samoa
25° |
28°
Skeleton Bay
N/A
Namibia
14° |
14°
Guam
N/A
Guam
27° |
29°