Pinnawala Elephant Orphanage
A state-run home for orphaned and injured elephants near Kegalle, best known for the twice-daily walk down to the Maha Oya to bathe.
- Altitude
- 130 m
- Coordinates
- 7.301°, 80.388°

Current Weather

Pinnawala was established in 1975 by the Sri Lanka Department of Wildlife Conservation to take in elephants found orphaned or injured in the wild. It is on the Kandy road in the Kegalle area of Sabaragamuwa Province, which puts it on almost every itinerary running between Colombo and Kandy — the reason it is the most visited elephant facility in the country.
The herd
An elephant breeding programme was launched in 1982, and the first calf was born here in 1984; by 2023 the facility recorded 75 captive births and held 71 elephants — 30 males and 41 females, across three generations. That makes it one of the largest captive herds anywhere.
The bathing
The thing everybody comes for: twice a day the herd is walked about half a kilometre down the road to the Maha Oya to drink and bathe. The road closes, the elephants come through, and for an hour the river below the bridge is full of them. Feeding sessions run on a published timetable either side of it.
Worth knowing
Pinnawala is a captive facility, not a wild sighting, and the experience is a managed one — closer to a well-run zoo than to Yala. Visitors who want elephants in the wild should budget a separate day for a national park. What Pinnawala offers that a park cannot is proximity and certainty: you will see elephants, close, at a known hour.