Parks & Outdoors

Dehiwala Zoo β€” The Classic Family Day Out

Sri Lanka's National Zoological Gardens with hundreds of animal species, elephant shows, and aquariums. The ultimate kids' day trip near Colombo.

β˜…β˜…β˜…β˜…β˜† 4.2 / 5.0 β€’ Reviewed 3 February 2025
πŸ‘Ά 0-2πŸ‘Ά 3-6πŸ‘Ά 6-10πŸ‘Ά 11+
Dehiwala Zoo β€” The Classic Family Day Out

Dehiwala Zoo β€” A Full Day of Animal Adventures

The National Zoological Gardens at Dehiwala is one of the oldest and most visited zoos in Asia, and it remains the ultimate family day trip for Colombo parents. With hundreds of animal species, an aquarium, butterfly garden, and spacious grounds, it easily fills an entire day.

Highlights for Kids

Big Animals

  • Elephants: The star attraction β€” kids can watch daily feedings and sometimes bathing
  • Lions and tigers: Always a hit β€” the big cats fascinate children
  • Giraffes: Visible from distance, graceful and memorable
  • Bears and hippos: Fun to watch during active periods

Aquarium

The recently renovated aquarium section is excellent β€” with tropical fish, sharks (small ones), coral reef displays, and interactive tanks. Many kids rate this as the best part of the zoo.

Butterfly Garden

A walk-through butterfly enclosure where butterflies land on you. Younger children are enchanted by this β€” it’s a magical experience.

Birds Section

Peacocks, flamingos, parrots, and dozens of tropical bird species in well-designed aviaries.

Practical Family Tips

  • Arrive early (9am) to beat the heat and crowds
  • Bring a stroller for children under 4 β€” the zoo is large and the walking distance adds up
  • Water and snacks are essential β€” there are food stalls inside, but bring your own for emergencies
  • Sunscreen and hats β€” most walking areas are exposed to sun
  • Allow 4-5 hours for a comfortable visit
  • Rest points: Several shaded benches and small playgrounds inside the zoo

Entry Fees

  • Adults: LKR 600 (local residents) / LKR 3,000 (foreign visitors)
  • Children: LKR 300 / LKR 1,500
  • Under 3: Free

Getting There

Dehiwala Zoo is approximately 30 minutes from central Colombo by car. Alternatively, take the train to Dehiwala station β€” the zoo is a 5-minute walk from there.

Our Verdict

4.2 out of 5 β€” Dehiwala Zoo is a family classic for good reason. The variety of animals, the aquarium, and the space make it a guaranteed hit with children of all ages. Go early, stay hydrated, and be prepared for a full, wonderful day.

πŸ“ Getting There & Contact

πŸ‘ What We Loved

  • Huge variety of animals β€” kids are captivated for hours
  • Well-maintained grounds with shade
  • Aquarium section is excellent
  • Affordable entry fees
  • A full-day activity β€” great value

πŸ‘Ž Could Be Better

  • Some enclosures could be more modern
  • Can be very hot β€” bring water and hats
  • Crowded on weekends and school holidays
  • Walking distance is significant β€” tiring for small kids

πŸ“ How to Get There

⚠️ Disclaimer: Prices, opening hours, and availability mentioned in this review are based on information available at the time of writing (February 2025). These may have changed since β€” we recommend contacting the venue directly or checking their official website/social media for the most up-to-date information before visiting.

More in Parks & Outdoors