Temple of the Sacred Tooth Relic | Sri Dalada Maligawa
Sri Lanka's holiest Buddhist shrine, home to a relic of the Buddha's tooth kept in a golden casket. The nightly drumming and puja draw pilgrims from across the island.
Walk into Kandy on any given morning and you'll notice the crowds drifting toward one place, the golden roofed complex sitting quietly beside the lake. That's Sri Dalada Maligawa, and it's been the beating heart of Sri Lankan Buddhism for centuries. Inside its inner chamber rests a tooth relic believed to belong to the Buddha himself, kept in a jewel studded golden casket that's never actually shown to the public. Sounds strange maybe, venerating something you can't even see? But that's kind of the point. Faith here isn't about the glimpse, it's about the presence.
The temple itself grew up around the old royal palace, and that history shows. You'll find yourself wandering past ivory inlaid doors, timber ceilings carved with lotus motifs, and walls painted with scenes from Buddhist legend, the kind of craftsmanship that makes you stop and just look for a minute. Add in the moat, the octagonal Pattirippuwa tower, and the museum wing tucked into the grounds, and you've got a complex that rewards slow wandering rather than a quick photo stop.
Where it really comes alive though is during thewawa, the daily rituals held three times a day, when drummers and horn players fill the corridors with sound as offerings are made to the relic chamber. Even if you don't understand every part of the ceremony, there's something genuinely moving about standing in that crowd, incense in the air, everyone quiet and focused on the same small door. It's one of those rare tourist moments that doesn't feel staged.
Since 1988 the whole temple complex has carried UNESCO World Heritage status as part of the Sacred City of Kandy, and it's easy to see why. It isn't just a monument people visit, it's a place actively used, prayed in, and cared for by the community around it, day in and day out. That living quality is really what separates it from a lot of other historic sites you'll come across in Sri Lanka.
At a glance
- Entry fee: Foreign visitors pay LKR 3,000 (around USD 10), a rate rising from July 1, 2026 (it was around USD 6 to 7 before that). SAARC nationals, plus visitors from Thailand and Myanmar, pay LKR 2,500 (around USD 8). Sri Lankan citizens and locals get in free
- Opening hours: Open daily from 5.30 a.m. to 8.00 p.m. Daily ritual (thewawa) times fall at 5.30 to 7.00 a.m., 9.30 to 11.00 a.m., and from 6.30 p.m. onward.
- Time needed: 1 to 2 hours for a relaxed visit. Add 30 to 45 minutes if you want to catch a thewawa ceremony
- Best time: Early morning, right at opening, or after 6 p.m. works best, you'll dodge both the heat and the tour bus crowds, and evenings let you catch the ceremony with a nicer, cooler atmosphere.
Getting there
The temple sits right on Sri Dalada Veediya, on the edge of Kandy Lake in the city center, walkable from most hotels in town. Tuk tuks are cheap and easy from anywhere in Kandy. If you're coming from Colombo, it's roughly a 3 hour drive or train ride to Kandy, then a short local hop to the temple itself.
Frequently asked questions
- How much does it cost to visit Temple of the Sacred Tooth Relic | Sri Dalada Maligawa?
- Foreign visitors pay LKR 3,000 (around USD 10), a rate rising from July 1, 2026 (it was around USD 6 to 7 before that). SAARC nationals, plus visitors from Thailand and Myanmar, pay LKR 2,500 (around USD 8). Sri Lankan citizens and locals get in free.
- What are the opening hours at Temple of the Sacred Tooth Relic | Sri Dalada Maligawa?
- Open daily from 5.30 a.m. to 8.00 p.m. Daily ritual (thewawa) times fall at 5.30 to 7.00 a.m., 9.30 to 11.00 a.m., and from 6.30 p.m. onward.
- How long should I spend at Temple of the Sacred Tooth Relic | Sri Dalada Maligawa?
- Plan for 1 to 2 hours for a relaxed visit. Add 30 to 45 minutes if you want to catch a thewawa ceremony.
- When is the best time to visit Temple of the Sacred Tooth Relic | Sri Dalada Maligawa?
- Early morning, right at opening, or after 6 p.m. works best, you'll dodge both the heat and the tour bus crowds, and evenings let you catch the ceremony with a nicer, cooler atmosphere.
- How do I get to Temple of the Sacred Tooth Relic | Sri Dalada Maligawa?
- The temple sits right on Sri Dalada Veediya, on the edge of Kandy Lake in the city center, walkable from most hotels in town. Tuk tuks are cheap and easy from anywhere in Kandy. If you're coming from Colombo, it's roughly a 3 hour drive or train ride to Kandy, then a short local hop to the temple itself.