Kosgoda Turtle Hatchery
Galle, Southern
.jpg?width=760)
One of Sri Lanka's oldest sea turtle conservation centres, founded in the late 1970s on a stretch of coast where five of the world's seven sea turtle species come ashore to nest. Staff collect eggs laid on nearby beaches and rebury them in protected sandy pits, where they incubate for 45-60 days before hatchlings are released into the sea, usually the same day they hatch to minimise human contact. The centre also keeps a small number of injured or recovering turtles in holding pools while they are rehabilitated for release. Visitors can walk through with a guide, see the egg pits and recovery pools, and with good timing watch a hatchling release.
Best time to visit
Evening, when hatchling releases are more likely, though timing depends on which clutches are ready.
Visitor tip
Ask staff about that day's release schedule when you arrive - it is not fixed and depends on the eggs.
Local pick
Several similar hatcheries exist nearby along this stretch of coast, so ask locally which one is most active that day.
Quick answers
Where is Kosgoda Turtle Hatchery?
Kosgoda Turtle Hatchery is in Galle, Southern Province, Sri Lanka.
When is the best time to visit Kosgoda Turtle Hatchery?
Evening, when hatchling releases are more likely, though timing depends on which clutches are ready.
How far is Kosgoda Turtle Hatchery from Colombo?
About 80 km in a straight line. Road journeys are longer, so check current travel times before you go.
What is near Kosgoda Turtle Hatchery?
Nearby places include Madu Ganga (about 9 km away), Hikkaduwa Beach (about 14 km away), Bentota Beach (about 22 km away), Bentota River (about 22 km away).
Add to my itineraryNearby places
More places in Southern Province
Planning a trip? See the top attractions in Sri Lanka, the best time to visit and how many days you need.