In short

What to know before you go.

Time neededAbout 2 to 3 hours, more with both animal shows
How easyEasy — flat, paved paths throughout the grounds
Best timeMorning, soon after opening, when it is cooler and the animals are more active
EntryTicketed — paid in cash (Sri Lankan rupees) at the gate, or online in advance, not included in your Sarisara price

About this place

Researched by Sarisara, with sources.

About this activity

The National Zoological Gardens, usually just called Dehiwala Zoo or Colombo Zoo, is Sri Lanka’s national zoo. The land was first a private animal collection kept by a German trader in the 1920s. The government took it over in 1936 and turned it into the public zoo you can visit today, which makes it one of the oldest zoos in Asia.

The zoo sits on about 10 hectares (around 26 acres) in Dehiwala, a short drive south of central Colombo. It holds roughly 3,000 animals from about 300 species, including Sri Lankan elephants and leopards, lions, giraffes, many kinds of birds, and reptiles and fish in separate houses.

Two shows are the main reason families come: the Elephant Show, where trained elephants perform simple tricks, and the Sea Lion Show. Times for these change from day to day, so a guide or the zoo’s own staff should confirm them on the day of your visit.

Most visitors walk the zoo at an easy pace, stopping at the main animal houses and the two shows. It works well as a half-day outing, especially with children, and is one of the few places in the Colombo area where you can see Sri Lankan wildlife up close without travelling to a national park.

Entrance ticket

Entrance tickets are not included in Sarisara prices. Please pay them in cash at the gate.

  • Foreign visitor (adult)USD 17.70
  • Foreign visitor (child)USD 8.85
  • Visitor from a SAARC country (adult)USD 11.80
  • Visitor from a SAARC country (child)USD 5.90

Last checked: 21 Oct 2026. Prices are set by the temple and can change.

These prices come from the zoo's own website (nationalzoo.gov.lk) and are in US dollars, but the zoo's own page says payment at the gate must be made in Sri Lankan rupees — your guide will confirm the rupee amount on the day. This ticket is NOT included in your Sarisara price; your guide pays it at the gate or buys it online in advance, and this is settled separately from your trip. The exact child age range was not confirmed on the official site (one independent source says ages 3 to 12).

What to wear

No special dress code — wear ordinary, comfortable outdoor clothing.

Wear

  • Comfortable walking shoes — you will be on your feet for a couple of hours
  • Light clothing, since most of the zoo is outdoors in the sun
  • A hat and sunscreen
  • Modest clothing is appreciated generally in Sri Lanka, but is not a rule here

Avoid

  • Anything you would not want to get hot or dusty in

Not dressed right? There is no dress check at the gate. This is general comfort advice, not a rule enforced at the entrance.

How to behave

Please do

  • Keep children close to you near the enclosures
  • Use the official animal interaction program if you want to feed or touch an animal
  • Keep your rubbish with you until you find a bin
  • Follow the keepers' instructions at the Elephant Show and Sea Lion Show
  • Ask zoo staff for the day's show times when you arrive
  • Keep a safe distance from enclosure barriers

Please do not

  • Do not feed any animal except through the official animal interaction program
  • Do not bring a pet of any kind onto the zoo grounds
  • Do not bring plastic or polythene bags or containers — this is strictly not allowed
  • Do not smoke, drink alcohol, or bring any narcotic substance onto the grounds
  • Do not tease, provoke, or try to touch the animals through the enclosures
  • Do not leave children unsupervised near water features or enclosures

Allowed and not allowed

Allowed

  • Photos and videos of the animals and grounds for personal use
  • Walking through all public enclosure areas at your own pace
  • Joining the paid animal interaction (feeding) program at the times it is offered

Not allowed

  • Feeding animals outside the official interaction program
  • Bringing pets onto the grounds
  • Bringing plastic or polythene bags or containers
  • Smoking, alcohol, or narcotics anywhere on the grounds

What to bring

  • Cash in Sri Lankan rupees for tickets and any extra activities (card payment is only confirmed for booking online in advance)
  • A hat and sunscreen — most paths are in the open sun
  • Water, especially for a midday visit
  • Comfortable walking shoes

Opening times

Opening hours

  • Open every day of the year, including public holidays, 8:30 AM to 6:00 PM (one official page gives 5:00 PM as the ticket-counter closing time — the exact last-entry time is not confirmed)

Special days

  • No reported seasonal closures — the zoo is described on its own site as open 365 days a year

The zoo's own website gives slightly different closing times on different pages (5:00 PM and 6:00 PM); a guide should confirm the exact closing and last-entry time before the visit.

Good to know

  • Tickets can also be bought online in advance at tickets.nationalzoo.gov.lk
  • A separate, paid animal interaction (hand-feeding) program runs at set times, including an elephant encounter reported at around 10:00 AM for an extra fee
  • The zoo also runs other sites (Pinnawala Elephant Orphanage, Pinnawala Zoo, Ridiyagama Safari Park) under the same department, but this page is only about the Dehiwala site
  • Expect more crowds on weekends, school holidays, and public holidays
  • Most of the grounds are flat and paved, which generally suits visitors who find walking on uneven ground difficult, though no formal wheelchair-access statement was found on the official site

Who runs this place

Department of National Zoological Gardens, Sri Lanka Official website

Where it is

120 Anagarika Dharmapala Mawatha, Dehiwala-Mount Lavinia, Colombo District, Sri Lanka

In the same area

Trips, experiences and stays in and around Colombo.

Trips

Experiences

JanuaryFestival

Colombo · Colombo District

Navam Perahera

A Sarisara place
Entry not in trip price
DecemberFestival

Colombo · Gampaha District

Duruthu Perahera

A Sarisara place
Entry not in trip price
June to JulyFestival

Colombo

Vel Festival

A Sarisara place
Free to watch
Attraction

Colombo · Colombo District

Pettah Market

A Sarisara place
Free entry
See everything in Colombo →
Photo credits