← All rankings
SurfersLive · updated every 30 min
Best surf beaches in the world — right now
Live-ranked by real wave height, period and wind. Updated every 30 minutes. Scored against a global pool of 1,500 top-tier beaches.
#4 → #50
- #4
Kuta BeachKuta, Indonesia1.8m waves · wind 9 kmh9.0 - #5
Otsu BeachOtsu (Toyokoro), Japan1.9m waves · wind 8 kmh9.0 - #6
Seminyak BeachSeminyak, Indonesia2.1m waves · wind 9 kmh9.0 - #7
Tanjung Setia BeachKrui, Indonesia2.4m waves · wind 6 kmh9.0 - #8Jelenga BeachTaliwang, Indonesia1.7m waves · wind 3 kmh9.0
- #9
Sanur BeachDenpasar, Indonesia1.8m waves · wind 9 kmh9.0 - #10
Pangandaran BeachPangandaran, Indonesia2.1m waves · wind 7 kmh8.9 - #11
Pulau Merah BeachBanyuwangi, Indonesia2.2m waves · wind 9 kmh8.9 - #12
Jimbaran BeachJimbaran, Indonesia2.4m waves · wind 9 kmh8.8 - #13
Padang Padang BeachPecatu, Indonesia2.4m waves · wind 9 kmh8.8 - #14
Lampuuk BeachAceh Besar, Indonesia1.8m waves · wind 22 kmh8.7 - #15Taiki BeachTaiki, Japan1.8m waves · wind 11 kmh8.7
- #16
Tanjung Aan BeachPujut, Indonesia1.4m waves · wind 16 kmh8.7 - #17
Kuta Beach (Lombok)Kuta, Indonesia1.4m waves · wind 16 kmh8.7 - #18
Sawarna BeachSawarna, Indonesia2.4m waves · wind 8 kmh8.7 - #19
Pandawa BeachSouth Kuta, Indonesia2.5m waves · wind 9 kmh8.7 - #20
Pink BeachJerowaru, Indonesia1.7m waves · wind 15 kmh8.6 - #21
Klayar BeachPacitan, Indonesia2.1m waves · wind 14 kmh8.6 - #22
Kabushima BeachHachinohe, Japan2.0m waves · wind 17 kmh8.5 - #23
Tanesashi BeachHachinohe, Japan2.0m waves · wind 17 kmh8.5 - #24
Parangtritis BeachParangtritis, Indonesia2.5m waves · wind 11 kmh8.5 - #25
Gili Meno BeachGili Meno, Indonesia0.9m waves · wind 1 kmh8.5 - #26
Otanoshike BeachKushiro, Japan1.7m waves · wind 19 kmh8.4 - #27Shizunai BeachShinhidaka, Japan1.3m waves · wind 10 kmh8.3
- #28Akan River Mouth BeachKushiro, Japan1.7m waves · wind 21 kmh8.3
- #29
Kushiro BeachKushiro, Japan1.7m waves · wind 22 kmh8.3 - #30
Itanki BeachMuroran, Japan1.2m waves · wind 8 kmh8.3 - #31
Balekambang BeachMalang, Indonesia2.4m waves · wind 15 kmh8.2 - #32
Koka BeachMaumere, Indonesia0.8m waves · wind 6 kmh8.2 - #33
Misawa BeachMisawa, Japan1.6m waves · wind 12 kmh8.2 - #34
Main BeachNambucca Heads, Australia1.8m waves · wind 2 kmh8.2 - #35Moheji BeachHokuto, Japan0.8m waves · wind 4 kmh8.2
- #36
Timang BeachTepus, Indonesia2.5m waves · wind 18 kmh8.1 - #37
Fowlers Bay BeachNorfolk, Australia1.8m waves · wind 19 kmh8.0 - #38
Henty Dunes BeachStrahan, Australia2.2m waves · wind 19 kmh8.0 - #39
Greenough BeachGeraldton, Australia2.9m waves · wind 12 kmh7.9 - #40
Back BeachGeraldton, Australia2.9m waves · wind 12 kmh7.9 - #41
Ocean BeachStrahan, Australia2.3m waves · wind 19 kmh7.9 - #42
Hampton BeachGeraldton, Australia2.9m waves · wind 12 kmh7.8 - #43
Ceduna BeachCeduna, Australia1.6m waves · wind 18 kmh7.8 - #44
Smithton BeachGeorge Town, Australia2.2m waves · wind 22 kmh7.8 - #45
Marrawah BeachSmithton, Australia2.2m waves · wind 22 kmh7.8 - #46
Marion Bay BeachMinlaton, Australia1.8m waves · wind 26 kmh7.8 - #47
Sorrento Front BeachMornington, Australia1.5m waves · wind 14 kmh7.7 - #48
Mait's Rest BeachApollo Bay, Australia1.4m waves · wind 22 kmh7.7 - #49
Goolwa BeachGoolwa, Australia2.0m waves · wind 25 kmh7.6 - #50
The Neck BeachBruny Island, Australia1.0m waves · wind 15 kmh7.6


