When you think of things to do in Kandy the big-ticket attractions are what probably come to mind, places like The Temple of The Tooth and The Botanical Gardens are world famous. But there are plenty of other things to do in Kandy Sri Lanka, some of them free, that we’ll share with you here. You can also make day trips from Kandy to nearby places to see and historic sites, we’ll also talk about these places to visit in this post. It’s also possible to book a 1 day private tour of Kandy, full details are here.
This site uses affiliate links, they cost you nothing and help keep our site free for you to use.
Things To Do in Kandy, Paid
The Temple of The Tooth
The Temple of the Sacred Tooth Relic is located inside the Royal Palace of Kandy, on the shore of the lake, and is justifiably the biggest tourist draw in Kandy. This Buddhist temple receives pilgrims from all over the world to be near the tooth relic of Gautama Buddha.
The Royal Botanical Gardens
Peradeniya, the Botanic Gardens, grows over 4,000 species of plant and is about 5.5 km west of Kandy. It attracts over 2 million visitors per year. Newcomers to tropical botany will love this experience, the large collection of orchids is particularly spectacular. You will also find medicinal plants and spices. The National Herbarium of Sri Lanka is next door.
Udawatta Kelle Sanctuary
Walk up the hill to this nature reserve and old royal park from Kandy town centre. There is an admission fee. It’s a lovely area for a walk surrounded by animals, tropical plants and birds. Take water, it gets very hot walking on the hillside.
Watch some Kandian dancing and Fire Walking
The nightly cultural show at the Kandyan Art Association Hall in Kandy is fairly inexpensive ( 500Rs), not too long, entertaining, unusual and great fun for the kids. There is lots of acrobatics and the dances represent aspects of Sri Lankan life, from snake charmers and cobras to beautiful peacocks. We particularly enjoyed the fire walking at the end of the show. Our guest house owner ( click to see where we stayed) arranged discounted tickets for us, admission for the children was free. Watch out for lakeside ticket touts for the dance show, there are plenty about, they charge more. The show starts at 5.30pm.
Visit The Kandy Museums
Day Trips From Kandy
You can take day trips from Kandy to many interesting places to visit, including Dambulla, Sigirya or Pinewalla.
You’ll find full details on how to visit Dambulla from Kandy here.
( see top places to visit in Sri Lanka for more information)
Things to do in Kandy, Sri Lanka, Free or Low Cost
Other than these big attractions, you can fill your days very easily with free and low cost things to do and have a fabulous time in beautiful Kandy.
Kandy is a wonderful city. Civilised is a word I keep using about Sri Lanka, you take your tea in fine china cups, people have beautiful manners and are often extremely well dressed. The Kandy ladies in their tasteful saris are quite spectacular.
Sure, there is the odd tout looking to get their hands on your money, and sometimes there are beggars to tug at your heartstrings, this is the real world after-all, but on the whole everything is very lovely.
We’ve spent weeks in Kandy now, mostly doing what many would consider not much at all, this is how we like to fill our days.
1. Take a walk around Kandy Lake.
I think we spent most of our time in Kandy just walking around the lake having a really pleasant time. This has to be our favourite of the things to do in Kandy with the kids. The boys were blown away by the wildlife we spotted. Huge monitor lizards swam in the water or basked on the lake’s bank almost close enough to touch. The lake is relatively clean and clear, you can see, and feed, the fish. Spot the turtles on fallen tree branches. Birds are everywhere, ducks, a pelican, two types of kingfisher and cormorants kept my boys amused. The trees around Kandy lake are labelled with their botanical names, another talking point. Parent Tip: There is a kids playground and small restaurant at the far end of Kandy Lake.
2. Indulge in tea and cakes.
The main road in Kandy has a collection of tea shops and bakeries. Morning tea and a chocolate cake became our family tradition in Kandy.
3. Try some Sri Lankan food.
Try the breakfasts, hoppers and curry. Or try a cheese and egg hopper later in the day. We all enjoyed both and quickly got the hang of eating runny curry and hoppers with our fingers. ( don’t know what a hopper is? click here). The best Sri Lankan breakfasts of our whole trip were at Devon tea rooms in Kandy. Love that potato curry!
4. Watch the monkeys.
There are monkeys everywhere ( click to see how they invaded our hotel) around the lake and up the hills. You may not notice them at first, but sooner or later you’ll find them, or them you. They’re not aggressive, like monkeys in Ubud, Bali, probably because they’re used to people seeing them off rather than feeding them. They’re great fun to watch, we spotted a troop happily going through some poor person’s laundry. Listen for the bangs of the monkey scaring fireworks, they’ll tell you where the monkeys are.
There is a nice little shopping centre on the main street in Kandy. We started stocking up on cold weather clothes here, jeans, shirts and a dress for me. Clothes are good quality and at great prices. The kids had fun in the toy shops and we all enjoyed the more up-market souvenir shops. I’d highly recommend the book shops in Kandy for educational books for kids, they’re all in English and they’re great.
6. Take a tuk tuk or a bus ride.
If you or your children are new to Asia, you’ll love riding in the back of a crazy tuk tuk or 3 wheel taxi. A family of 4 fits easily, despite appearances. Buses in Sri Lanka are fun too, they usually have decorations, lights and music on board and people are wonderful with kids. Be ready for a high speed ride! You can easily take the public bus to nearby places to see, such as Dambulla cave temples. For the Big Buddah on the hill or other view points around Kandy, consider a tuk tuk.
7.Visit the British Garrison Cemetery.
Up the hill behind the Temple of the Tooth and the National Museum is the British Garrison Cemetery ( read more here). A touching reminder of how tough life was for early European residents. A young cemetery worker showed us around, he had memorised every inscription on every grave and could tell us all about the men, women and children who died while stationed in Sri Lanka. They were mostly very young, death came from malaria, typhoid or wild elephants. We gave him a tip and promised to send him a photo. The boys were most interested in the monkey trap and wild pig footprints in the cemetery, but I think they got a little history out of our visit.
8. Visit the Kandy Devales.
These ancient temples are free to enter and are a wonderful cultural experience. Read more about our morning exploring the Devales here.
9. Find cheaper ways of visiting the big ticket attractions.
Most tourists in Sri Lanka hire private drivers to take them around the famous sites. That’s the way we did it on our first visits. On a tighter budget we picked just one big attraction, Dambulla cave temples, and did it our way, on the cheap, by bus, click here to see how. We skipped Sigyria that year, I was a little concerned about the hornets going for my less-than-quiet children. We have since taken the kids to Sigiriya and had a great time. It was very easy to catch the bus to Dambulla and back from Kandy bus station, although it was quite a long day. The admission charges are still steep, but at least we saved on transport. I honestly don’t know if it was worth going. It’s a lovely site and we enjoyed it, but we were having a great time just hanging around Kandy.
10. Go to The Pub!
There is a pub in Kandy, it’s called “The Pub” and it’s on the main street, on the 2nd floor with a balcony to sit and watch the world go by. We’d never been to a pub in Sri Lanka so we thought it was worth a try. We’d seen a couple of pubs in Ella in the hill country, mostly frequented by locals, but mostly in Asia we have a drink with our dinner. It’s harder to do that in Kandy. We love Sri Lanka and Kandy is one of the highlights, even on our third and fourth visits to Sri Lanka, we always go back. We never struggle to find things to do in Kandy with the children.
Getting to and from Kandy, briefly.
We usually get to Kandy by train from Colombo or from Ella and the highlands. In 2015 we went from Kandy back to the coast ( via Colombo Fort) for more beach paradise in our favourite spot, Mirissa. In 2016 we continued north from Kandy, to Anuradhapura’s Ancient City ( read more here) and from there to unspoilt Jaffna in the very far north.