← Sri Lanka in JulyCultural Event

Kandy Esala Perahera

Asia's grandest Buddhist procession — 10 nights of elephants, dancers, and fire in Kandy.

WhenJuly 31 - August 9, 2025 · July 20-29, 2026 (10 nights)
WhereKandy
Public holidayNo

What it is

The Kandy Esala Perahera is one of the oldest and most magnificent festivals in Asia. Over 10 consecutive nights, a grand procession parades through the streets of Kandy, centred around the Sacred Tooth Relic of the Buddha housed in the Temple of the Tooth (Sri Dalada Maligawa). The procession features over 100 caparisoned elephants, thousands of Kandyan dancers, drummers, fire breathers, whip crackers, and torch bearers. The Randoli Perahera (final 5 nights) is the most spectacular, with the Maligawa Tusker carrying the sacred casket. Seating along the route sells out months in advance — book early. This is a must-see if you are in Sri Lanka during this period.

Tips for visitors

  • Book accommodation and perahera seating months in advance
  • The final night (Randoli Perahera) is the grandest — try to attend
  • Dress respectfully — this is a religious procession
  • Arrive 2-3 hours early to secure your spot
  • Be mindful of the elephants — do not use flash photography
  • The procession starts around 7-8pm and runs for several hours

Planning a trip in July?

Weather, sea conditions and crowds change a lot through the year. Read our guide to Sri Lanka in July before you book.

Planning around Kandy Esala Perahera?

Tell us your dates and we'll build your itinerary around it — where to stay, how to get there and when to arrive.

Plan my trip