National Holidays in Sri Lanka in 2026

Public Holidays on this island nation are dominated by the Poya. These holidays are observed on every full moon. Each Poya marks a significant event for Buddhists. While the dates generally match the date of the full moons, the Sri Lankan Government may shift the holidays by a day or so, so check back here for the latest dates.

Sri Lanka 2026
Sri Lanka
2026

List of Holidays in Sri Lanka in 2026

Day Date Holiday Name Type Comments
Saturday Duruthu Full Moon Poya National Holiday
Thursday Tamil Thai Pongal Day National Holiday
Sunday Navam Full Moon Poya National Holiday
Wednesday National Day National Holiday
Sunday Mahasivarathri Day National Holiday
Monday Madin Full Moon Poya National Holiday
Saturday Id-Ul-Fitr National Holiday Ramazan Festival Day
Wednesday Bak Full Moon Poya National Holiday
Friday Good Friday National Holiday
Monday Sinhala and Tamil New Year Eve National Holiday Puthandu
Tuesday Sinhala and Tamil New Year National Holiday Puthandu
Friday Labour Day National Holiday International Workers' Day
Friday Vesak Full Moon Poya National Holiday Birth of Buddha
Saturday Vesak Full Moon Poya Holiday National Holiday
Thursday Idul Adha National Holiday Hajjhi Festival Day
Saturday Vesak Full Moon Poya National Holiday Second full moon in May
Monday Poson Full Moon Poya National Holiday
Wednesday Esala Full Moon Poya National Holiday
Wednesday Milad-Un-Nabi National Holiday Birthday of Prophet Muhammad
Thursday Nikini Full Moon Poya National Holiday
Saturday Binara Full Moon Poya National Holiday
Sunday Vap Full Moon Poya National Holiday
Sunday Deepavali Festival Day National Holiday Dewali
Tuesday Ill Full Moon Poya National Holiday
Wednesday Unduvap Full Moon Poya National Holiday
Friday Christmas Day National Holiday
Key

Notes

  • Each Full Moon is a public holiday. If the full moon falls on a weekend, the holiday is not moved
  • All Public Holidays, Saturdays and Sundays are Bank Holidays.