Calendars & Holidays

Sri Lanka public holidays 2028

25public holidays
6long weekends
12bridge days worth booking
Add holidays to your calendar (.ics)

Public holidays in Sri Lanka in 2028

DateDayHoliday
Jan 1SaturdayNew Year's Day
Jan 3MondayDuruthu Full Moon Poya Day
Jan 15SaturdayTamil Thai Pongal Day
Feb 1TuesdayNavam Full Moon Poya Day
Feb 4FridayNational Day
Feb 15TuesdayMahasivarathri Day
Mar 2ThursdayMadin Full Moon Poya Day
Mar 21TuesdayId-Ul-Fitr (Ramazan Festival Day)
Apr 1SaturdayBak Full Moon Poya Day
Apr 13ThursdayDay before Sinhala and Tamil New Year
Apr 14FridaySinhala and Tamil New Year / Good Friday
May 1MondayLabour Day and Vesak Full Moon Poya Day
May 2TuesdayDay following Vesak Full Moon Poya Day
May 28SundayId-Ul-Alha (Hadji Festival Day)
May 30TuesdayAdhi Poson Full Moon Poya Day
Jun 29ThursdayPoson Full Moon Poya Day
Jul 29SaturdayEsala Full Moon Poya Day
Aug 26SaturdayMilad-Un-Nabi (Holy Prophet's Birthday)
Aug 27SundayNikini Full Moon Poya Day
Sep 26TuesdayBinara Full Moon Poya Day
Oct 25WednesdayVap Full Moon Poya Day
Nov 8WednesdayDeepavali Festival Day
Nov 24FridayIl Full Moon Poya Day
Dec 23SaturdayUnduvap Full Moon Poya Day
Dec 25MondayChristmas Day

In 2028, Sri Lanka has 25 public holidays. 17 of them land on a weekday, so they are real days off for most people. The year opens with New Year's Day on Saturday, January 1, 2028 and the last one is Christmas Day on Monday, December 25, 2028.

Long weekends in 2028

Best bridge days to book

Take these days off to connect public holidays with the weekend:

Take offGetAround
Jan 31 (1 day)4 days off (Jan 29 to Feb 1)Navam Full Moon Poya Day
Feb 14 (1 day)4 days off (Feb 12 to Feb 15)Mahasivarathri Day
Mar 3 (1 day)4 days off (Mar 2 to Mar 5)Madin Full Moon Poya Day
Mar 20 (1 day)4 days off (Mar 18 to Mar 21)Id-Ul-Fitr (Ramazan Festival Day)
May 29 (1 day)4 days off (May 27 to May 30)Id-Ul-Alha (Hadji Festival Day), Adhi Poson Full Moon Poya Day
Jun 30 (1 day)4 days off (Jun 29 to Jul 2)Poson Full Moon Poya Day
Sep 25 (1 day)4 days off (Sep 23 to Sep 26)Binara Full Moon Poya Day
Feb 2, Feb 3 (2 days)6 days off (Feb 1 to Feb 6)Navam Full Moon Poya Day, National Day

Weekend days assumed: Saturday and Sunday. Read more about planning bridge days.

Frequently asked questions

How many public holidays does Sri Lanka have in 2028?
  1. The table above lists every one with its date and weekday, starting with New Year's Day on Jan 1.
How many long weekends are there in Sri Lanka in 2028?

6, and you don't need any vacation days for them. The first one runs from Jan 1 to Jan 3 (New Year's Day, Duruthu Full Moon Poya Day). With a day or two off you can stretch some of them further: see the bridge days above.

Which 2028 holidays in Sri Lanka fall on a weekend?

New Year's Day (Saturday, January 1, 2028), Tamil Thai Pongal Day (Saturday, January 15, 2028), Bak Full Moon Poya Day (Saturday, April 1, 2028), Id-Ul-Alha (Hadji Festival Day) (Sunday, May 28, 2028), Esala Full Moon Poya Day (Saturday, July 29, 2028), Milad-Un-Nabi (Holy Prophet's Birthday) (Saturday, August 26, 2028), Nikini Full Moon Poya Day (Sunday, August 27, 2028), Unduvap Full Moon Poya Day (Saturday, December 23, 2028). Whether you get another day off instead depends on local rules. When there is a substitute day, it is in the table above.

More calendars

Other years for Sri Lanka: 2026, 2027. Without holidays: blank 2028 calendar.

Holiday data: date-holidays (CC BY 3.0). Holidays can change by government decision; regional holidays are not included. Please verify important dates with official sources.