




Dehiwala Zoo, officially known as the National Zoological Gardens of Sri Lanka, is one of the oldest and most popular zoos in Asia. Located in Dehiwala, a suburb of Colombo, this lush and beautifully landscaped zoo is home to a vast collection of animals, birds, reptiles, and marine life.
The zoo is a highlight of many Sri Lanka tour packages, attracting both locals and tourists who come to admire exotic species and enjoy daily animal shows, including the famous elephant performance. With its shaded walkways, scenic ponds, and engaging exhibits, Dehiwala Zoo provides a fun-filled day for families, nature lovers, and animal enthusiasts alike.
The entrance fee for Dehiwala Zoo is around ₹28 for Sri Lankan adults, ₹8 for Sri Lankan children (ages 3–12), ₹700 for overseas adult visitors, and ₹350 for overseas children.
Day Wise Timings
Maps & Location
120 Galvihara Rd, Dehiwala-Mount Lavinia, Sri Lanka
Essential Information
Point of Interest for Colombo Dehiwala Zoological Gardens

Elephant Show
One of the zoo’s main attractions, where elephants perform coordinated routines, offering a blend of entertainment and education about their behavior.

Reptile House
Home to a fascinating collection of snakes, lizards, and crocodiles, this exhibit provides insight into Sri Lanka’s diverse reptilian life.

Aquarium
Showcasing freshwater and marine species from across the world, the aquarium highlights Sri Lanka’s rich aquatic biodiversity.

Dehiwala Zoo is famous for its wide variety of wildlife, beautiful landscaping, and daily elephant shows that delight visitors of all ages.



Trusted by 1,00,000+ travellers

Dedicated experts to plan your trips

Secure bookings, clear cancellations

10,000+ unique trips to choose from

4.9

Shikha Palsra
Reviewed: Aug 18, 2025Ayaan Kumar
Reviewed: Aug 18, 2025