Sri Lanka Public Holidays 2027

Sri Lanka has 25 public holidays in 2027, including 12 full moon Poya days. 8 of them are also mercantile holidays, when most private-sector offices close. Dates follow the government gazette published under the Holidays Act No. 29 of 1971, as listed by the Central Bank of Sri Lanka.

Public holidays in Sri Lanka, 2027
DateDayHolidayType
FridayTamil Thai Pongal DayPublicMercantile
FridayDuruthu Full Moon Poya DayPoya day
ThursdayIndependence DayPublicMercantile
SaturdayNavam Full Moon Poya DayPoya day
SaturdayMahasivarathri DayPublic
WednesdayEid-Ul-Fitr (Ramazan Festival Day)Public
MondayMedin Full Moon Poya DayPoya day
FridayGood FridayPublic
TuesdayDay prior to Sinhala & Tamil New Year DayPublicMercantile
WednesdaySinhala & Tamil New Year DayPublicMercantile
TuesdayBak Full Moon Poya DayPoya day
SaturdayMay Day (International Workers’ Day)PublicMercantile
MondayEid-Ul-Allha (Hadji Festival Day)Public
WednesdayVesak Full Moon Poya DayPoya day
ThursdayDay following Vesak Full Moon Poya DayPublicMercantile
FridayPoson Full Moon Poya DayPoya day
SundayEsala Full Moon Poya DayPoya day
SundayMilad-Un-Nabi (Holy Prophet's Birthday)PublicMercantile
MondayNikini Full Moon Poya DayPoya day
WednesdayBinara Full Moon Poya DayPoya day
FridayVap Full Moon Poya DayPoya day
ThursdayDeepawali Festival DayPublic
SaturdayIl Full Moon Poya DayPoya day
MondayUnduwap Full Moon Poya DayPoya day
SaturdayChristmas DayPublicMercantile

Long weekends in 2027

Breaks of three days or more where a holiday joins a Saturday and Sunday, with no leave needed.

Public, bank and mercantile holidays

Every holiday on this list is a public holiday and a bank holiday. Only those marked mercantile are also holidays for most private-sector (mercantile) offices. Poya days are public holidays on each full moon.

Plan leave in the calendar Subscribe (.ics)

Also see: Sri Lanka holidays 2026

Last checked 13 November 2026. The government can declare or move holidays after the gazette, so please verify before booking.