← All rankings
SnorkellersLive · updated every 30 min
Best snorkelling beaches in the world — right now
Glassy surface, low wind, warm sea. Updated every 30 minutes. Scored against a global pool of 1,500 top-tier beaches.
#4 → #50
- #4
Dodola Island BeachMorotai, Indonesia0.2m waves · 30° water8.2 - #5
Mamam BeachSingapore, Singapore0.1m waves · 31° water8.1 - #6
Manggar Segarasari BeachBalikpapan, Indonesia0.1m waves · 31° water8.1 - #7
Cobo BeachTidore, Indonesia0.1m waves · 30° water7.9 - #8
East Coast Park BeachSingapore, Singapore0.2m waves · 31° water7.8 - #9
Derawan Island BeachBerau, Indonesia0.2m waves · 30° water7.8 - #10
Ancol BeachJakarta, Indonesia0.2m waves · 31° water7.8 - #11
Lazarus BeachSingapore, Singapore0.2m waves · 31° water7.6 - #12
Pasir Putih BeachSitubondo, Indonesia0.2m waves · 30° water7.6 - #13
Maratua Island BeachBerau, Indonesia0.2m waves · 30° water7.6 - #14
Tanjung Bajau BeachSingkawang, Indonesia0.2m waves · 31° water7.6 - #15
Arborek BeachRaja Ampat, Indonesia0.2m waves · 29° water7.3 - #16
Kadidiri BeachKadidiri Island, Indonesia0.2m waves · 31° water7.3 - #17
Poya Lisa BeachTogean Islands, Indonesia0.3m waves · 31° water7.3 - #18
Yenbuba BeachRaja Ampat, Indonesia0.2m waves · 29° water7.3 - #19
Mindil BeachDarwin, Australia0.1m waves · 28° water7.3 - #20
Lagoi Bay BeachLagoi, Indonesia0.2m waves · 31° water7.1 - #21
Casuarina BeachDarwin, Australia0.1m waves · 28° water6.9 - #22
East Point BeachDarwin, Australia0.1m waves · 28° water6.9 - #23
Liang BeachManado, Indonesia0.2m waves · 30° water6.7 - #24
Sulamadaha BeachTernate, Indonesia0.3m waves · 30° water6.4 - #25
Losari BeachMakassar, Indonesia0.3m waves · 29° water6.3 - #26
Kanawa Island BeachLabuan Bajo, Indonesia0.3m waves · 29° water6.2 - #27
Tagalaya BeachTobelo, Indonesia0.4m waves · 30° water6.1 - #28
Sandy Point BeachSandy Point, Bahamas0.3m waves · 29° water5.9 - #29
Base-G BeachJayapura, Indonesia0.4m waves · 30° water5.9 - #30
Likupang BeachManado, Indonesia0.3m waves · 31° water5.9 - #31Holtekamp BeachJayapura, Indonesia0.4m waves · 30° water5.8
- #32
Paal BeachLikupang, Indonesia0.3m waves · 30° water5.5 - #33
Air Manis BeachPadang, Indonesia0.4m waves · 31° water5.5 - #34
Trikora BeachGunung Kijang, Indonesia0.4m waves · 30° water5.5 - #35
Pasir Putih BeachManokwari, Indonesia0.5m waves · 30° water5.3 - #36
Lakey BeachHu'u, Indonesia0.4m waves · 29° water5.3 - #37
Pulisan BeachLikupang, Indonesia0.4m waves · 30° water5.2 - #38Kenawa Island BeachPoto Tano, Indonesia0.4m waves · 29° water5.2
- #39
Bakaro BeachManokwari, Indonesia0.5m waves · 30° water5.1 - #40
Takisung BeachTakisung, Indonesia0.4m waves · 30° water4.7 - #41
Greenwich Point BeachGreenwich, USA0.0m waves · 19° water4.7 - #42
Augustine BeachDelaware City, USA0.1m waves · 24° water4.5 - #43
Calf Pasture BeachNorwalk, USA0.1m waves · 20° water4.4 - #44
Port Stewart BeachPort Stewart, Australia0.2m waves · 26° water4.4 - #45
West Haven BeachWest Haven, USA0.2m waves · 20° water4.3 - #46
Seaside Park BeachBridgeport, USA0.1m waves · 20° water4.3 - #47
Weipa BeachWeipa, Australia0.2m waves · 26° water4.0 - #48
Jennings BeachFairfield, USA0.1m waves · 20° water4.0 - #49
Silver Sands BeachMilford, USA0.1m waves · 20° water3.8 - #50
Lake McKenzie BeachK'gari, Australia0.1m waves · 20° water3.7


