culture
Kandy Esala Perahera: how to attend Sri Lanka's biggest festival
Complete guide to the Kandy Esala Perahera — 2025/2026 dates, reserved seats, what to expect, and how to book before it sells out.
What the Esala Perahera actually is
The Kandy Esala Perahera is a 10-night Buddhist procession held annually at the Temple of the Sacred Tooth (Sri Dalada Maligawa) in Kandy. It ends on the Esala full moon — which falls in late July or early August depending on the lunar calendar.
The procession carries the replica of the Sacred Tooth Relic (the actual relic remains in its inner shrine) through the streets of Kandy on the back of a magnificently caparisoned tusker elephant. Walking ahead and behind: hundreds of traditional dancers, fire-walkers, whip-crackers, torch-bearers, and other temple elephants. The city vibrates — literally — with the drumming.
It is, objectively, one of the great spectacle events in Asia. UNESCO recognised it as an Intangible Cultural Heritage. Regional tourism organisations from across the subcontinent bring delegations to it. And yet most Western visitors don’t plan around it because they don’t know the dates until it’s too late.
This guide tells you everything you need to know to be there.
Esala Perahera at a glance
| Info | |
|---|---|
| Where | Kandy, around the Temple of the Sacred Tooth Relic |
| Cost | Free to stand on the street; reserved gallery seats around $15-50 USD per seat |
| Time needed | One evening (8:30pm-11:30pm) for a single night; several days if combining with other Kandy sights |
| Getting there | Domestic flights don’t serve Kandy directly; arrive by train or road from Colombo (around 2.5-3.5 hours) or elsewhere in the hill country |
| Best time | The final two nights (Randoli and Maha Perahera) for spectacle; the first five nights for a calmer, easier-to-see version |
The 10 nights: what changes each evening
Not all 10 nights are equal. The Perahera builds in intensity each night — more elephants, more participants, larger procession — reaching its peak on the final two nights.
Nights 1-5 (Kumbal Perahera): the procession follows a shorter route, with fewer elephants. Crowds are large but manageable; reserved seating is easier to find. This is the time to see the procession at a comfortable pace.
Nights 6-9 (Randoli Perahera): the route extends to include more of the city streets; four additional processions from the four devales (shrines) join the main Temple of the Tooth procession. More elephants (up to 100 on some nights), more dancers, significantly larger crowds.
Night 10 (Maha Perahera): the climax. The main tusker carrying the replica relic is accompanied by the full assembly of participants, often 6,000+ people in total. The procession circles the city and ends at the Kandy Lake. This night is the reason to book early.
Night 11 (Daytime Perahera): the following morning, the procession transfers to a water-cutting ceremony at the river (the Mahaweli Ganga), symbolising purification. Less spectacular visually but deeply significant to Sri Lankan Buddhism.
Night-by-night summary
| Nights | Phase | Elephants | Crowd level | Reserved seats |
|---|---|---|---|---|
| 1-5 | Kumbal Perahera | Fewer, shorter route | Large but manageable | Easier to find |
| 6-9 | Randoli Perahera | Up to ~100, extended route with four devale processions | Significantly larger | Selling out |
| 10 | Maha Perahera | Full assembly, main tusker | Peak — 150,000+ | Sold out months ahead |
| 11 (day) | Water-cutting ceremony | Reduced procession | Smaller, local-heavy | Not applicable |
Dates for 2025 and 2026
2025: the Maha Perahera falls on approximately August 9, 2025 (verify against the Sinhala lunar calendar; dates shift by 1-3 days each year). The 10-night festival begins July 30, 2025.
2026: dates to be confirmed by the Temple of the Tooth around February-March 2026. Check the official temple website (dalada.org) or our festival calendar for updates.
Getting reserved seats: the most important piece of advice
Standing on the street is free — and chaotic. For the last four nights, the main processional route is lined 5-8 people deep, and if you’re not local you will not naturally get to the front.
Reserved gallery seats (tiered bleachers erected along the processional route) cost approximately $15-50 USD per seat depending on position and night. They sell out completely for the final four nights by April-May — several months in advance.
Where to book:
- Through your hotel (Kandy hotels are the most reliable channel — they have allocated seat blocks).
- Via GetYourGuide tours that include a reserved seat:
Best street positions (if you’re not buying a seat): arrive at the route 2-3 hours before the procession starts (usually 8-9pm). Position yourself at a bend in the road where the procession slows and the elephants turn — these provide the best views and photography angles. The street near the Post Office roundabout and the stretch in front of the Queen’s Hotel are traditionally the best unobstructed street positions.
What to photograph and how
The Perahera is one of the most photographed events in Sri Lanka, but the combination of night-time, fast movement, and dense crowds creates a technically challenging situation:
Camera settings: ISO 3200-6400, aperture f/2.8 or wider, shutter 1/200+ for the procession (motion blur at slower shutters). A fast 50mm or 85mm lens works better than a zoom.
Torchlight vs firepots: the procession uses traditional firepots (coconut shell lamps on long poles) for lighting. The flicker is beautiful but inconsistent. Expect some shots to be blown by the firepots, others to be dark. Burst mode helps.
The Maligawa tusker: the main relic-carrying elephant is identifiable by its ornate golden “howdah” (the box on its back) and the layered white cloth covering its body. It’s surrounded by handlers, so clean shots require a reserved gallery seat above the crowd level.
Respectful photography: the event is a religious ceremony. Pointing a lens at praying pilgrims without permission is culturally insensitive. Photograph the procession elements, not the facial expressions of devotees.
Accommodation during Perahera
Kandy’s hotels fill completely for the final five nights of the Perahera. Prices triple or quadruple. The rule:
- Book accommodation by March for the Maha Perahera night (Night 10).
- Book by May for Nights 7-9.
- June arrivals can sometimes find Nights 1-5 availability at double the normal price.
If Kandy hotels are full, base in a town 30-45 minutes away (Matale, Kadugannawa, or Peradeniya) and drive in on the days you want to attend. The procession ends around midnight; many visitors drive out after, though this means late-night road fatigue.
Weather: do you need a rain plan?
The Esala Perahera falls in late July or early August, which sits inside Sri Lanka’s south-west monsoon (roughly May-September) — the same monsoon that drenches the west and south coasts for much of this stretch. Kandy, though, is inland and partly sheltered by the surrounding hills, so it doesn’t take the same battering as Colombo, Galle, or the west-coast beaches during these months. Expect warm, humid days with a real but lower chance of a short evening shower rather than the sustained downpours coastal areas see.
Bring a compact poncho or light rain jacket regardless — standing outdoors for 2-3+ hours on a procession night with no easy shelter means even a brief shower is worth planning for. Reserved gallery seats are usually roofed or partially covered; street-side standing is not.
If your trip also touches the north-east or the Cultural Triangle, note that region runs on the opposite monsoon (roughly October-January), so don’t assume Perahera-season conditions apply once you leave the hill country — see the Sri Lanka monsoons by region guide for the full picture and the site-wide best time to visit guide for how the festival fits into a wider trip calendar.
Getting to Kandy for the Perahera
Kandy has no commercial airport of its own; visitors arrive by train or road, and both get noticeably busier in the days around the festival.
By train: the Colombo-Kandy line runs several times daily (around 2.5-3.5 hours); reserved 1st/2nd class seats for trains arriving in the days immediately before the Maha Perahera sell out well ahead — book as early as you book your gallery seat or hotel room. If you’re combining the Perahera with the hill country leg of a trip, the Kandy-Ella train continues on from Kandy afterward.
By road: private car or taxi from Colombo takes around 3-3.5 hours outside festival traffic; expect longer on the final two or three nights, when road closures around the processional route reroute in-town traffic and add delays even for journeys not headed to the route itself. Arrive on the outskirts with buffer time rather than cutting it close to an 8:30pm procession start.
Once in Kandy: the compact city centre means most hotels within a 10-15 minute walk of the Temple of the Sacred Tooth Relic put you within reach of the processional route on foot — a meaningful advantage over driving in in the final hour, when the centre closes to vehicle traffic.
Practical details
| Detail | Info |
|---|---|
| Procession time | Approximately 8:30pm-11:30pm nightly |
| Route | Approximately 3.5 km through central Kandy |
| Crowd size (Maha Perahera) | 150,000-300,000+ total viewers |
| Dress code | No requirement (it’s a public street event); modest is respectful |
| Alcohol | Available in hotels but not on the street processional route |
| Children | Fine for older kids; very crowded, loud, and late — not ideal for under-5s |
FAQ
Is the Esala Perahera safe?
Yes — it’s a religious event with significant police and temple security presence. The crowds are dense but orderly. The main safety concerns are pickpocketing in the crowd (keep phones and wallets in front pockets) and fatigue from standing for 3+ hours.
Do elephants suffer during the Perahera?
This is a legitimate ethical concern. The elephants are traditionally owned by temples and wealthy patrons; their training and treatment has been criticised by animal welfare organisations. The temple and the Sri Lankan government have made incremental improvements (shorter parade times, better resting conditions). The decision of whether to attend is personal; we report the reality honestly rather than avoid the question.
Can I attend just one night without booking far in advance?
For Nights 1-5, yes — street standing is free and doesn’t require advance planning. For Nights 7-10, book accommodation and seats at least 3-4 months ahead. Arriving without a plan for the Maha Perahera will leave you standing at the back of a five-person-deep crowd.
What’s the best night to attend if I can only see one?
The Maha Perahera (final night) is the most spectacular. If the final night is overbooked or overpriced, Night 8 or 9 (Randoli Perahera) offer almost the same scale at slightly less chaotic conditions.
Is Kataragama Perahera related?
Kataragama’s Esala Perahera happens at the same time as Kandy’s — it’s the second-largest Perahera in Sri Lanka and draws hundreds of thousands of Hindu and Buddhist pilgrims to the south. See our Kataragama guide for details.
Is there a dress code or etiquette I should know before attending?
No strict dress code applies for street viewing, but this is a religious event centred on a Buddhist relic, so modest clothing (shoulders and knees covered) is respectful, and loud or disruptive behaviour near the temple approach is out of place. See the cultural etiquette at temples guide for the broader rules that also apply here, and visit the Temple of the Sacred Tooth Relic itself in daylight — during the festival, entry can be restricted or the queue significantly longer than usual.