Esala Perahera
Ten nights of torch lit processions through Kandy each July or August, with the Tooth Relic casket on a tusker, drummers, fire dancers and Kandyan dancers.
The Esala Perahera is Sri Lanka's grandest and most celebrated Buddhist festival, held every year in Kandy over ten nights, usually in July or August, culminating on the night of the full moon. It centres on the Temple of the Sacred Tooth Relic, home to what's believed to be a tooth of the Buddha himself, one of the most venerated relics in the Buddhist world.
The festival traces its roots back centuries, blending two ancient traditions: the veneration of the Tooth Relic and the worship of four guardian deities, Natha, Vishnu, Kataragama, and Pattini, each honoured through their own procession that joins the main event. Over the ten nights, the perahera builds in scale and grandeur, starting with smaller processions and growing into a spectacular finale featuring dozens of elaborately decorated elephants, the grandest of which carries a replica of the sacred casket said to hold the tooth relic.
Alongside the elephants, the streets come alive with fire dancers, whip-crackers, drummers, and troupes of traditional dancers performing styles from across the island, Kandyan, low-country, and Sabaragamuwa, all moving through Kandy in a procession that's as much a showcase of Sri Lankan culture as it is a religious observance. Thousands of locals and tourists line the streets each night to watch, drawn by the spectacle, the rhythm of the drums, and the deep sense of tradition that the Esala Perahera represents, a festival that remains, even today, one of the most powerful expressions of Sri Lankan identity and faith.
The festival follows a set order. It opens with the Kap Situweema, when a young jak or rukattana tree is cut and planted at each of the four devalas as a vow that the perahera will go ahead. The devalas first hold processions within their own grounds, then the Kumbal Perahera takes to the streets for five nights. The last five nights are the Randoli Perahera, named for the gilded palanquins of the four devalas, and the final Randoli night is the grandest of all. The next morning, the Diya Kepeema, a water cutting ceremony, takes place in the Mahaweli River at Getambe, followed by a final day perahera.
If you're planning to watch, book a room in Kandy months ahead, as the town fills up fast. Reserved seats along the route sell out for the final nights, and if you'd rather stand, claim your spot early in the afternoon. Roads close and the crowds stay put until the end, so bring water and patience. The tusker that carries the casket lives at Ath Gala, the temple's elephant stable.
At a glance
- When: Usually in August
- Duration: About 10 nights, ending on Esala Poya (July or August)
- Venue: Temple of the Sacred Tooth Relic
- Organizer: Temple of the Sacred Tooth Relic
- Entry: Free