National Holidays in Sri Lanka in 2025

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.

When are the next National holidays in Sri Lanka?

Sri Lanka Upcoming Holidays

List of Holidays in Sri Lanka in 2025

Day Date Holiday Name Type Comments
Monday Duruthu Full Moon Poya National Holiday
Tuesday Tamil Thai Pongal Day National Holiday
Tuesday National Day National Holiday
Wednesday Navam Full Moon Poya National Holiday
Wednesday Mahasivarathri Day National Holiday
Thursday Madin Full Moon Poya National Holiday
Monday Id-Ul-Fitr National Holiday Ramazan Festival Day
Saturday Bak Full Moon Poya National Holiday
Sunday Sinhala and Tamil New Year Eve National Holiday Puthandu
Monday Sinhala and Tamil New Year National Holiday Puthandu
Tuesday Special Bank Holiday Not A Public Holiday Banks
Friday Good Friday National Holiday
Thursday Labour Day National Holiday International Workers' Day
Monday Vesak Full Moon Poya National Holiday Birth of Buddha
Tuesday Vesak Full Moon Poya Holiday National Holiday
Saturday Idul Adha National Holiday Hajjhi Festival Day
Tuesday Poson Full Moon Poya National Holiday
Thursday Esala Full Moon Poya National Holiday
Friday Nikini Full Moon Poya National Holiday
Friday Milad-Un-Nabi National Holiday Birthday of Prophet Muhammad
Sunday Binara Full Moon Poya National Holiday
Monday Vap Full Moon Poya National Holiday
Monday Deepavali Festival Day National Holiday Dewali
Wednesday Ill Full Moon Poya National Holiday
Thursday Unduvap Full Moon Poya National Holiday
Thursday 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.