15 Best Things to Do in Kandy (2025 Guide)

The white exterior of the sacred Temple of the Tooth Relic (Sri Dalada Maligawa) in Kandy under a blue sky, a top cultural item on the list of things to do in Kandy

Kandy is the undisputed cultural capital of Sri Lanka and the beating heart of the nation’s rich history. Nestled amidst rolling green hills, this beautiful city, a UNESCO World Heritage site, revolves around a serene lake and the golden-roofed Temple of the Sacred Tooth Relic. The list of things to do in Kandy is a captivating blend of sacred sites, colonial architecture, and stunning natural beauty.

As the last royal capital of Sri Lanka, Kandy holds a special significance for the Sinhalese people. A visit here is a journey back in time, offering a profound glimpse into the island’s soul. Whether you have one day or three, Kandy promises an experience filled with culture, history, and charm.

This guide will walk you through the 15 best Kandy attractions and activities to help you plan the perfect visit to this essential Sri Lankan destination in 2025.

The 15 Best Things to Do in Kandy

From ancient relics to breathtaking viewpoints, here is the ultimate list of what to do in Kandy.

1. Visit the Temple of the Sacred Tooth Relic

This is, without a doubt, the most important and sacred thing to do in Kandy. The Sri Dalada Maligawa, or Temple of the Sacred Tooth Relic, houses what is believed to be a canine tooth of the Buddha. The relic itself is kept in a golden casket and is rarely seen, but the temple complex is a stunning and deeply spiritual place to explore.

  • Why Visit: It’s Sri Lanka’s most important Buddhist pilgrimage site and a masterpiece of Kandyan architecture.
  • Cost: ~$10 USD (approx. 3,500 LKR) for foreigners.
  • CeylonWiki Pro-Tip: Time your visit with one of the daily puja (offering) ceremonies (around 5:30 AM, 9:30 AM, and 6:30 PM) when the casket room is opened to devotees. Remember to dress respectfully with shoulders and knees covered.

2. Walk Around the Serene Kandy Lake

Located in the heart of the city, right beside the Temple of the Tooth, Kandy Lake is an artificial lake built by the last king of Sri Lanka. A leisurely stroll around its perimeter is one of the most relaxing activities in Kandy. The shaded path offers beautiful views of the temple and the city’s surrounding hills.

  • Why Visit: It’s a peaceful escape from the city hustle and offers fantastic photo opportunities.
  • Cost: Free.
  • CeylonWiki Pro-Tip: The best time for a walk is in the early morning or late afternoon when the temperature is cooler.
The scenic green waters of Kandy Lake, surrounded by the decorative white wall, a beautiful and relaxing item on the list of things to do in Kandy

3. Explore the Royal Botanic Gardens, Peradeniya

Just a short tuk-tuk ride from the city center, the Royal Botanic Gardens is a world-class display of tropical flora. Spanning over 147 acres, these immaculate gardens are home to over 4,000 species of plants, including a spectacular orchid collection, a giant bamboo forest, and the iconic Avenue of Palms. This is one of the most beautiful natural Kandy attractions.

  • Why Visit: It’s a breathtakingly beautiful and peaceful place to spend a half-day.
  • Cost: ~$12 USD (approx. 4,000 LKR) for foreigners.
  • CeylonWiki Pro-Tip: Don’t miss the giant Javan fig tree on the great lawn and the suspension bridge over the Mahaweli River for a little bit of adventure.

4. See the Bahiravokanda Vihara Buddha Statue

Visible from almost anywhere in the city, the giant white Buddha statue sits atop Bahiravokanda hill, offering protection to the city below. You can take a tuk-tuk to the top for a closer look and be rewarded with one of the best panoramic views of Kandy.

  • Why Visit: The panoramic viewpoint is arguably the best in the entire city.
  • Cost: A small donation of ~$1.50 USD (500 LKR).
  • CeylonWiki Pro-Tip: Visit just before sunset. You can watch the city light up as dusk falls, which is a truly magical sight.

5. Watch a Traditional Kandyan Cultural Dance Show

Immerse yourself in Sri Lankan culture by attending a vibrant Kandyan dance show. These performances, held daily in several venues around the lake, feature a variety of traditional dances with elaborate costumes, energetic drumming, and impressive acrobatics, culminating in a dramatic fire-walking display.

  • Why Visit: It’s a colorful, energetic, and entertaining introduction to the local culture.
  • Cost: ~$6 USD (approx. 2,000 LKR).
  • CeylonWiki Pro-Tip: Arrive a little early to get a good seat, as the halls can fill up quickly with tour groups.
A fire dancer performs the Ginisara during a Kandy Cultural Dance Show, a highly recommended evening entertainment among things to do in Kandy.

6. Stroll Through Udawattakele Forest Reserve

Known as the “Forbidden Forest of the Kings of Kandy,” this sanctuary is located on the hill behind the Temple of the Tooth. It’s a surprisingly wild and tranquil oasis right in the city, perfect for a short hike. The forest is rich in biodiversity, with towering trees, unique birds, and plenty of monkeys.

  • Why Visit: A perfect escape into nature without having to leave the city.
  • Cost: ~$4 USD (approx. 1,300 LKR).
  • CeylonWiki Pro-Tip: Wear comfortable shoes and be mindful of leeches if it has been raining.

7. Visit a Tea Plantation & Factory

While the most famous tea plantations are further south, Kandy is the gateway to the hill country and has several excellent tea estates nearby. A visit to a place like the Giragama Tea Plantation offers a fascinating tour where you can learn about the tea-making process from leaf to cup, followed by a tasting session. This is an essential thing to do around Kandy.

  • Why Visit: To understand the story behind Sri Lanka’s most famous export, Ceylon Tea.
  • Cost: Tours are often free, with the expectation that you will buy tea from their shop.

8. Wander Through Kandy City Center & Market

To experience the real rhythm of the city, dive into the bustling streets of the city center and the Kandy Municipal Market. The market is a vibrant, chaotic, and fascinating place where locals shop for everything from fresh produce and spices to textiles and household goods.

  • Why Visit: It’s an authentic slice of local life and a great place for souvenir shopping.
  • Cost: Free to browse.

9. Embark on the Kandy to Ella Train Journey

Kandy is the starting point for one of the world’s most epic train journeys. While the destination is Ella, starting this trip is a quintessential Kandy activity. The train ride itself is the main event, offering hours of jaw-dropping scenery.

  • Why Visit: It’s an iconic travel experience you will never forget.
  • Internal Link: For everything you need to know, read our complete Kandy to Ella Train Guide. From there, plan your highland adventure with our guide to the Things to Do in Ella.

10. Discover the Three-Temple Loop

Just outside Kandy lies a trio of fascinating and beautiful temples: Gadaladeniya, Lankathilaka, and Embekke Devalaya. You can hire a tuk-tuk for a half-day to explore all three. They are less crowded than the main temple and offer a look at different architectural styles and historical periods. Embekke is particularly famous for its intricate wood carvings.

  • Why Visit: To see stunning, historic temples off the main tourist trail.
  • Cost: Small entrance fees at each temple, plus the cost of your transport.

11. Visit the Ceylon Tea Museum

Located a few kilometers south of Kandy, this museum is housed in the former Hanthana Tea Factory. It offers a more in-depth look at the history of tea in Sri Lanka, with vintage machinery and exhibits on the pioneers of the industry like James Taylor and Thomas Lipton.

  • Why Visit: A must for serious tea enthusiasts who want to learn the full history.
  • Cost: ~$5 USD (approx. 1,600 LKR).

12. Walk to Arthur’s Seat Viewpoint

For another fantastic view of the city, head to Arthur’s Seat, a viewpoint located just southwest of Kandy Lake. It provides a stunning panoramic vista that encompasses the lake, the Temple of the Tooth, and the surrounding city. It’s the highest point in Kandy and offers a comprehensive look at the city’s layout.

  • Why Visit: A free and easy way to get a postcard-perfect view of Kandy.
  • Cost: Free.

13. See the Kandy War Cemetery

This beautifully maintained cemetery is a peaceful and poignant reminder of the soldiers who lost their lives in Sri Lanka during World War II. It’s a serene and reflective place, managed by the Commonwealth War Graves Commission.

  • Why Visit: A touching and historically significant site.
  • Cost: Free, but donations are welcome.

14. Eat a Traditional Rice and Curry

You can’t leave Kandy without indulging in an authentic Sri Lankan Rice and Curry. Many local restaurants and guesthouses serve their own incredible versions, often with a dozen different small dishes bursting with unique flavors. This is one of the most delicious things to do in Kandy.

  • Why Visit: To taste the heart of Sri Lankan cuisine.
  • CeylonWiki Pro-Tip: Look for small, local “hotels” (what Sri Lankans call small restaurants) for the most authentic and affordable experience.

15. Experience the Esala Perahera (July/August)

If your visit aligns with late July or early August, you are in for an incredible treat. The Esala Perahera is one of Asia’s most spectacular festivals. This grand procession, held over ten nights, honors the Sacred Tooth Relic and features hundreds of whip-crackers, drummers, dancers, and lavishly decorated elephants.

  • Why Visit: A once-in-a-lifetime cultural spectacle.
  • Cost: Free to watch from the street, but renting a seat for a good view can be expensive.
Fire dancers creating rings of light on the street during the spectacular Kandy Esala Perahera night procession.

Practical Guide for Visiting Kandy

Here is some essential information for planning your trip.

How Many Days to Spend: We recommend 2 full days to see the main sights without rushing. This gives you one day for the city highlights and a second day for the botanic gardens and temples outside the city.

Getting Around: The city center is very walkable. For longer distances, tuk-tuks are readily available. Use the PickMe app (Sri Lanka’s Uber) for fair, metered pricing.

Best Time to Visit: Kandy has a pleasant climate year-round. The dry seasons are from January to April and July to September. Visiting during the Esala Perahera (July/August) is a unique experience, but expect huge crowds and high prices.

Conclusion

Kandy is a city that deserves a spot on every Sri Lankan itinerary. It’s a place where history feels alive, nature is always close by, and culture is celebrated with passion. This list of the 15 best things to do in Kandy provides a perfect starting point for exploring the captivating spirit of Sri Lanka’s last royal kingdom.

What are you most excited to see in Kandy? Let us know in the comments!


Helpful External Resources

2 thoughts on “15 Best Things to Do in Kandy (2025 Guide)

Leave a Reply

Your email address will not be published. Required fields are marked *