Park & nature

National Zoological Gardens of Sri Lanka

Check tickets & tours

Some booking links are affiliate links. If you book through them, we may earn a small commission at no extra cost to you. We never let this influence which places we recommend.

The National Zoological Gardens of Sri Lanka, commonly known as the Colombo Zoo, is the nation's largest and most comprehensive zoo. It houses a wide variety of animals, including elephants, big cats, primates, reptiles, and exotic birds, many in naturalistic habitats. Visitors can enjoy educational shows, such as elephant performances and bird shows, and explore themed sections like the butterfly garden and aquarium. The zoo is a popular family destination, offering both entertainment and conservation education. Its well-maintained grounds make for a pleasant day out.

Don't miss

  • Watch the elephant show featuring trained elephants performing tasks
  • Explore the reptile house with native and exotic snakes, crocodiles, and turtles
  • Stroll through the walk-in aviary and butterfly garden

Tickets & tours

Ways to visit National Zoological Gardens of Sri Lanka

You can usually visit on your own. A tour is worth it for transport, a guide, or combining nearby sights into one day.

More attractions in Colombo

Planning your trip to Colombo? See where to eat, more attractions, or build a Colombo itinerary.