Highlights
- Several of Sri Lanka's sea turtle species nest along the Kosgoda coast
- Learn how eggs are collected from the beach and hatched safely
- See how sick and injured turtles are cared for
- Watch staff feed the turtles in their tanks
- In season, help release hatchlings into the sea at dusk
Overview
Kosgoda, about 4 km from Ahungalle on the south-west coast, is known for its sea turtle hatcheries. The hatchery listed here was started in 1981 by Dudley Perera and is run by the Perera family. It buys eggs found on local beaches, which might otherwise be sold as food, and reburies them in protected sand until they hatch.
What you see
- Hatching pens: fenced areas of sand where eggs are buried, with markers showing the date and number of eggs.
- Hatchlings: held in tanks for a short time before release to the sea, usually after dark.
- Adult turtles: some injured or disabled turtles, such as those hurt by fishing nets or boats, are kept for care.
Five species of sea turtle nest on Sri Lankan beaches, including green, olive ridley, loggerhead, hawksbill and leatherback turtles. Staff explain the species and the threats they face.
How long it takes
About thirty to forty-five minutes.
When to go
Open daily. In the evening, you may be able to watch hatchlings being released.
A note on ethics
Conservation groups debate the practice of keeping hatchlings in tanks and handling turtles. Look for places that release hatchlings promptly, do not encourage handling, and keep tanks clean.
Getting there
Kosgoda is on the Galle Road, about 10 minutes from Ahungalle and 15 minutes from Bentota.
Practical tips
- An entry fee or donation is expected.
- Do not use flash near turtles.
Also nearby: the Madu river mangrove safari and Bentota beach. See things to do in Ahungalle and Ahungalle hotels.
Prices are as of October 2026 and may change.





















