The Kandy Esala Perahera — Sri Lanka's most spectacular festival — returns in 2026 with about ten nights of processions running from Tuesday, August 18 to Friday, August 28, 2026. Watch the time tick down on our live Esala Perahera countdown.
When is the Esala Perahera 2026?
The festival is held in the lunar month of Esala, between July and August, and the dates are announced each year by the Temple of the Sacred Tooth Relic. In 2026 the first Kumbal Perahera takes place on August 18, and the grand Randoli finale falls on the night of the Nikini full-moon poya, Thursday, August 27, followed by a daytime procession on August 28. Because it follows the Buddhist lunar calendar, the dates shift from year to year.
What happens during the Perahera
Over the ten nights the processions grow steadily grander, building from the five Kumbal nights to the magnificent five Randoli nights:
- Caparisoned elephants — dozens of them, a majestic tusker carrying a replica of the sacred relic casket.
- Kandyan dancers and drummers performing traditional routines down the streets.
- Fire dancers, whip-crackers and torch-bearers lighting the night.
- The water-cutting ceremony at the Mahaweli River that closes the festival.
Why it matters
The Perahera honours the Sacred Tooth Relic of the Buddha, enshrined at the Sri Dalada Maligawa in Kandy, and pays homage to the gods in a centuries-old plea for rain and a good harvest. It is both a sacred act of devotion and one of Asia's grandest cultural spectacles, drawing hundreds of thousands of pilgrims and visitors to the hill city.
Count down to Esala Perahera
Follow the live Esala Perahera 2026 countdown, browse more festival countdowns, or create your own countdown in seconds.