In short

What to know before you go.

How long to give itAn evening, if visiting a decorated temple or a Tamil neighbourhood lit up for the festival
CrowdsEasy and family-friendly
Best momentEvening on the main day, when homes and temples are lit with oil lamps and, in many places, fireworks follow after dark
Watchingfree

About this festival

Researched by Sarisara, with sources.

About this festival

Deepavali, also widely known as Diwali, is a Hindu festival that celebrates light winning over darkness and good winning over evil. Across Sri Lanka’s Tamil Hindu communities, homes and temples are lit with rows of small oil lamps called diyas, both inside and along windowsills and doorways, which is where the festival gets its name — Deepavali means roughly “a row of lights”.

In the lead-up to the day, families clean and decorate their homes, and on the day itself many Hindus perform a puja (prayer ritual) to Lakshmi, the goddess of prosperity, asking for a good year ahead. People wear new clothes, share sweets with neighbours and family, and in many places fireworks light up the evening sky. Doorsteps are often decorated with rangoli — colourful patterns made from coloured powder or flowers.

In the wider Hindu calendar the festival can run for five or six days with different rituals on each one, but in Sri Lanka the main day — the day of Lakshmi Puja — is the one that is an official public holiday and the clear centre of the celebration. It falls on the new-moon night of the Hindu month of Kartika, which places it somewhere between mid-October and mid-November each year.

When it happens

October – November Hindu

Falls on Amavasya, the new-moon night of the Hindu month of Kartika, which places it between mid-October and mid-November each year. Sri Lanka's public holiday is the main day of the festival, the day of Lakshmi Puja.

Confirmed dates

  • 8 November 2026
  • 28 October 2027

Where

  • Across Sri Lanka, in Hindu homes, Kovils and Tamil neighbourhoods island-wide

Watching it

Free to watch and take part.

There is no entry fee. Deepavali is a home and temple festival, not a ticketed event.

What to wear

New or best clothes are traditional for the day itself; modest dress is appropriate at any kovil you visit.

Wear

  • Smart or new clothing, which is customary for the day
  • Clothing that covers shoulders and knees if visiting a temple

Avoid

  • Very casual or revealing clothing if visiting a temple

Not dressed right? This research did not confirm any strict dress enforcement for Deepavali beyond the general custom of dressing well.

How to behave

Please do

  • Look out for homes, shops and temples decorated with rows of oil lamps (diyas) in the evening
  • Try festival sweets if offered by a Tamil family or shop during the season
  • Visit a Hindu kovil in the evening to see the Lakshmi Puja decorations and lights

Please do not

  • Do not expect a single public event or venue — Deepavali is mainly celebrated inside homes and temples, not as a street festival
  • Do not set off fireworks without checking local rules, if you want to join in that part of the celebration

Allowed and not allowed

Allowed

  • Photography of public displays of lights and decorations, with courtesy toward private homes

What to bring

  • Nothing required — Deepavali is best experienced as a guest of a Tamil Hindu family, or by visiting a well-known kovil in the evening

Times and processions

When and what time

  • A public holiday across Sri Lanka on the main day (the day of Lakshmi Puja); the wider Hindu festival can run five to six days, The main activity — lighting lamps and performing Lakshmi Puja — happens in the evening of the main day

Daily worship (puja) times

  • Lakshmi Puja in the evening of the main day

There is no single festival venue — Deepavali happens in homes and Hindu temples across the country.

Good to know

  • Deepavali means roughly "a row of lights", referring to the rows of small oil lamps (diyas) lit for the festival
  • The day is dedicated to Lakshmi, the goddess of prosperity, and Sri Lanka's public holiday falls specifically on this Lakshmi Puja day
  • In the wider Hindu tradition the festival can run five to six days with different rituals each day, though Sri Lanka's holiday and most public attention centre on the one main day
  • New clothes, sweets, cleaning the home, and rangoli (patterns made from coloured powder or flowers) are all traditional parts of the day

Who organises it

No single organiser — Deepavali is celebrated by individual Hindu families and temples across Sri Lanka

Where it is

Celebrated across Sri Lanka, in Hindu homes and temples island-wide

Photo credits