Best Snorkeling in Thailand

Live snorkeling conditions for 7 spots in Thailand — wave height, wind, water temperature and tides, updated hourly.

Snorkeling in Thailand is best when the sea is calm and clear: low wave height, light winds and water inside a comfortable temperature range. Conditions vary a lot by spot, season and time of day, so we forecast each location below individually. As a rule of thumb, snorkel in the morning before the wind builds, and aim for the window around high tide when currents are slack and visibility is highest. Pick a spot to see its hourly snorkel score, the next good window and the best months to visit.

Snorkeling spots in Thailand

24-hour tide chart for Koh Tao

Koh Tao

Thailand

30.1°C

Gulf of Thailand island with shallow coral bays and resident green turtles.

View Forecast
24-hour tide chart for Similan Islands

Similan Islands

Thailand

29.2°C

Andaman archipelago marine park with granite boulders and crystal-clear reefs.

View Forecast
24-hour tide chart for Koh Phi Phi

Koh Phi Phi

Thailand

29.5°C

Limestone islands with sheltered bays, reef sharks and bright soft coral.

View Forecast
24-hour tide chart for Koh Lipe

Koh Lipe

Thailand

30.0°C

Tarutao marine park island ringed by clear water and easy fringing reefs.

View Forecast
24-hour tide chart for Surin Islands

Surin Islands

Thailand

29.2°C

Remote Andaman islands with some of Thailand's best shallow coral gardens.

View Forecast
24-hour tide chart for Koh Kradan

Koh Kradan

Thailand

30.0°C

Andaman island with a long fringing reef snorkelable straight off the sand.

View Forecast
24-hour tide chart for Railay

Railay

Thailand

30.0°C

Limestone peninsula with sheltered bays and reef around the cliffs.

View Forecast