Colombo Shows and Events: The Poya Calendar
The most spectacular thing you can see in Colombo is not on any stage. It happens on the full moon in May, when the city hangs thousands of paper lanterns and strangers hand you free food by the roadside. Colombo’s calendar of shows and events is set far more by the moon and the temples than by box offices, and planning around it matters more than buying a ticket.
Poya: the monthly full moon
Every full moon is Poya, a Buddhist public holiday, 12 or 13 times a year. Worshippers, many dressed in white, fill the temples, and by law alcohol sales stop everywhere: liquor shops, supermarkets and hotel bars included. Some restaurants close for the day; Ministry of Crab in Fort is one of them. If you are in Colombo on a Poya day, it is a good day for temple visits made quietly and respectfully, and a poor one for a night out.
Vesak in May
Vesak Poya, the full moon in May, marks the Buddha’s birth, enlightenment and death. Streets across the country fill with illuminated lanterns called Vesak kudu, and families run dansalas, roadside stalls that hand out free food and drink to anyone passing. It is a religious festival, not a street party: accept what is offered with thanks, dress modestly, and never pose with your back to a Buddha image. Photographing that way can lead to arrest or deportation.
The verdict: if your dates are flexible, aim for Vesak. No ticketed event in Colombo comes close to an evening walking the lit streets during it, and it costs nothing. Book accommodation early, since it is a national holiday; you can compare Colombo hotels on Agoda .
Kandy’s Esala Perahera
The biggest procession in the country happens in Kandy, about 3.5 hours from Colombo by road. The Esala Perahera runs for ten nights in July or August, with drummers, fire dancers, whip-crackers and decorated elephants carrying a replica of the casket from the Temple of the Sacred Tooth Relic. The 2026 Perahera ran from 18 to 28 August, so the next one is in July or August 2027; if you visit the temple while you are there, the Temple of the Tooth site sets out the dress code and ritual times. Stay in Kandy rather than trying to do it from Colombo, because the processions are at night.
Outside the festival, Kandy has evening Kandyan dance performances with drumming and fire-walking; you can look up Kandyan dance shows for a night there.
In the city, week to week
- Sunday jazz: the Barefoot Gallery on Galle Road in Colombo 3 has live jazz on Sundays from 11:30 to 15:00, with free entry.
- Sunset on the Galle Face Hotel lawn: at dusk, a bagpiper plays as the flag is lowered, and drinks are served from 17:00.
- Theatre: for local productions, look up what is on at the Elphinstone Theatre and Tower Hall.
- Further afield: the Galle Literary Festival takes place inside Galle Fort each January or February. Sri Lanka’s official tourism site, srilanka.travel , is a good place to start for festival dates.
Tips
- Check a Poya calendar for your travel dates before you book anything involving a bar or a restaurant dinner.
- Carry small notes on Vesak night for temple donations; the dansalas themselves are free.
Read more: day trips from Colombo for what to see in Kandy if you go for the Perahera.