World › Malaysia

🇲🇾 Best surf spots in Malaysia

14 spots ranked on five years of ERA5 wave, wind and sea temperature data.

Top spotKudat 42.9
Peak monthNovember
Water29°C boardshorts
Work all year0 of 14
Beginner spots2

Season in Malaysia

Average share of clean days across all 14 spots, by month.

JanFebMarAprMayJunJulAugSepOctNovDec
1%0%0%1%0%0%0%0%0%2%4%4%

Areas

Sabah7 spots · top Kudat 42.9Johor3 spots · top Desaru 28.6Pahang2 spots · top Teluk Cempedak 30.3Terengganu1 spots · top Kijal 25.8Sarawak1 spots · top PANDAN BEACH 22.7

All 14 spots

#SpotScoreSurfableCleanSizeWaterSeasonLevel
1Kudat
Sabah
42.966%1%0.8 m30°CrarelyBeginner
2Kota Belud
Sabah
42.359%2%0.7 m30°CrarelyBeginner
3Nexus west end
Sabah
38.447%2%0.6 m30°CrarelyBeginner
4Pulau Manukan
Sabah
37.645%2%0.6 m30°CrarelyBeginner
5Nexus
Sabah
37.445%2%0.6 m30°CrarelyBeginner
6Tanjung Aru beach 3
Sabah
37.444%2%0.6 m30°CrarelyBeginner
7Shabandar
Sabah
36.945%2%0.6 m30°CrarelyBeginner
8Teluk Cempedak
Pahang
30.340%1%0.5 m29°CrarelyBeginner
9Cherating
Pahang
29.038%0%0.5 m29°CrarelyBeginner
10Desaru
Johor
28.631%0%0.5 m29°CrarelyBeginner
11Tioman Island Malaysia
Johor
27.039%0%0.5 m29°CrarelyBeginner
12Kijal
Terengganu
25.833%0%0.5 m29°CrarelyBeginner
13PANDAN BEACH
Sarawak
22.735%1%0.4 m-rarelyBeginner
14Tanjung Resang
Johor
22.623%0%0.4 m29°CrarelyBeginner
Filter Malaysia by month, level and water
Map, comparison and a trip planner in the interactive ranking.
Open Malaysia in the ranking