Snorkeling spots you shouldn't miss in Sri Lanka: Discover the island's underwater world
Veröffentlicht am August 27, 2025

Sri Lanka is surrounded by warm, blue waters, home to colorful fish, coral reefs, and sea turtles. Snorkeling is one of the easiest and most relaxing ways to enjoy this underwater world. It requires no heavy equipment or special training and is perfect for people of all ages. Whether you're a beginner or an experienced swimmer, snorkeling in Sri Lanka offers something special. The calm, clear waters and friendly marine life make every trip a peaceful and beautiful experience.
Top snorkeling spots in Sri Lanka
Hikkaduwa
Hikkaduwa, on the southwest coast, is one of the most famous snorkeling spots in Sri Lanka. The shallow waters near the shore are teeming with coral reefs and colorful fish. The Hikkaduwa Coral Sanctuary is protected, helping to keep the marine life healthy. You might even see turtles swimming near the beach early in the morning.
Pigeon
Island, near Nilaveli Beach on the east coast, is a marine nature reserve. It's one of the best snorkeling spots in the country. The island is surrounded by coral reefs where you can see blacktip reef sharks, clownfish, parrotfish, and sea urchins. The water is particularly clear during the season from May to September.
Trincomalee
, also on the east coast, is a quiet and beautiful place for snorkeling. The beaches are tranquil, and the water is teeming with colorful marine life. Besides Pigeon Island, places like Coral Cove and Swami Rock are also good snorkeling spots. The sea is warm and clear, making it easy to spot fish and coral.
Unawatuna
, a family-friendly beach area near Galle in the south, is a great spot for beginners. The bay is sheltered and has calm waters for most of the year. Here, you can see small reef fish and, occasionally, turtles swimming close to the shore.
Kalpitiya
Kalpitiya in the northwest is known for dolphin watching, but also offers interesting snorkeling spots. The Bar Reef is the largest coral reef in Sri Lanka and is home to many different species of fish. The best time to visit is from November to April, when the sea is calm.
What you can expect
Most snorkeling areas are close to the beach and can be reached by swimming or a short boat ride. Snorkeling equipment is available at many locations, or you can bring your own. It's best to go early in the morning when the water is clear and there are fewer waves.
It's a magical feeling to see fish swimming just below you and glide over vibrant coral. Many locations also have guides who can show you the best spots and help you stay safe.
Respect the ocean
When snorkeling in Sri Lanka, it's important to respect the environment. Avoid touching coral, don't feed the fish, and always follow your guide's instructions. This way, you'll help protect marine life and keep the ocean healthy for future visitors.
A simple and beautiful adventure
Snorkeling in Sri Lanka is one of the easiest ways to enjoy the ocean and its many wonders. From coral gardens to sea turtles, every spot offers something new and exciting. It's also a peaceful activity that connects you with nature in a special way.
Whether you snorkel on the south coast, the east coast, or in a quiet, hidden spot, snorkeling in Sri Lanka will give you memories of beauty, tranquility, and discovery.