Sri Lanka’s warm waters and diverse marine life make it a paradise for diving and snorkeling. From colourful coral reefs to historic shipwrecks, every trip beneath the surface is an adventure. Whether you’re a certified diver or a first-time snorkeler, the island’s coastal waters offer unforgettable encounters with turtles, reef fish, and other fascinating sea creatures.
We work with licensed dive centres and experienced guides to ensure your safety and an eco-friendly experience.
Best Places
Best Places for Diving & Snorkeling in Sri Lanka
Hikkaduwa
Coral reefs, turtles, and beginner-friendly dive sites
Unawatuna
Calm bay with reef fish and occasional shipwreck dives
Mirissa
Snorkelling with turtles and seasonal whale sightings
Kalpitiya
Dolphin encounters and offshore reefs
Trincomalee
Clear waters and abundant marine life on the East Coast
Batticaloa
Famous for its WWII shipwrecks and vibrant reefs
Best Time
Best Time to Go
South & West Coasts (Hikkaduwa, Unawatuna, Mirissa, Kalpitiya): November to April East Coast (Trincomalee, Batticaloa): May to September
Expect
What to Expect
Professional dive instructors and guides
All equipment provided (mask, snorkel, fins, tanks for divers)
Boat transfers to dive/snorkel sites
Opportunities to see turtles, reef fish, and colourful corals
Safety briefing before each trip
Bring
What to Bring
Swimwear and a towel
Light, quick-dry clothing for after the activity
Sunscreen and sunglasses
Reusable water bottle
Underwater camera (optional)
FAQ
Do I need diving experience?
Coral reefs, turtles, and beginner-friendly dive sites
Is snorkeling suitable for children?
Calm bay with reef fish and occasional shipwreck dives
Are there risks with marine life?
Marine life is generally safe, but guides will advise on safe interaction.
Can I bring my own gear?
Yes, but all required equipment is also provided by the dive centre.
Contact Us
Customize This in Your Tour
We can easily include Ayurveda and spa treatments in your Sri Lanka holiday — from a one-off session to a full wellness retreat. Just let us know your preferences.