Calendars & Holidays

Sri Lanka public holidays 2026

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

Public holidays in Sri Lanka in 2026

DateDayHoliday
Jan 1ThursdayNew Year's Day
Jan 3SaturdayDuruthu Full Moon Poya Day
Jan 15ThursdayTamil Thai Pongal Day
Feb 1SundayNavam Full Moon Poya Day
Feb 4WednesdayNational Day
Feb 15SundayMahasivarathri Day
Mar 2MondayMadin Full Moon Poya Day
Mar 21SaturdayId-Ul-Fitr (Ramazan Festival Day)
Apr 1WednesdayBak Full Moon Poya Day
Apr 3FridayGood Friday
Apr 13MondayDay before Sinhala and Tamil New Year
Apr 14TuesdaySinhala and Tamil New Year
May 1FridayLabour Day and Vesak Full Moon Poya Day
May 2SaturdayDay following Vesak Full Moon Poya Day
May 28ThursdayId-Ul-Alha (Hadji Festival Day)
May 30SaturdayAdhi Poson Full Moon Poya Day
Jun 29MondayPoson Full Moon Poya Day
Jul 29WednesdayEsala Full Moon Poya Day
Aug 26WednesdayMilad-Un-Nabi (Holy Prophet's Birthday)
Aug 27ThursdayNikini Full Moon Poya Day
Sep 26SaturdayBinara Full Moon Poya Day
Oct 25SundayVap Full Moon Poya Day
Nov 8SundayDeepavali Festival Day
Nov 24TuesdayIl Full Moon Poya Day
Dec 23WednesdayUnduvap Full Moon Poya Day
Dec 25FridayChristmas Day

In 2026, Sri Lanka has 26 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 Thursday, January 1, 2026 and the last one is Christmas Day on Friday, December 25, 2026.

Long weekends in 2026

Best bridge days to book

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

Take offGetAround
Apr 2 (1 day)5 days off (Apr 1 to Apr 5)Bak Full Moon Poya Day, Good Friday
Aug 28 (1 day)5 days off (Aug 26 to Aug 30)Milad-Un-Nabi (Holy Prophet's Birthday), Nikini Full Moon Poya Day
Dec 24 (1 day)5 days off (Dec 23 to Dec 27)Unduvap Full Moon Poya Day, Christmas Day
Jan 2 (1 day)4 days off (Jan 1 to Jan 4)New Year's Day, Duruthu Full Moon Poya Day
Jan 16 (1 day)4 days off (Jan 15 to Jan 18)Tamil Thai Pongal Day
May 29 (1 day)4 days off (May 28 to May 31)Id-Ul-Alha (Hadji Festival Day), Adhi Poson Full Moon Poya Day
Nov 23 (1 day)4 days off (Nov 21 to Nov 24)Il Full Moon Poya Day
Aug 24, Aug 25 (2 days)6 days off (Aug 22 to Aug 27)Milad-Un-Nabi (Holy Prophet's Birthday), Nikini Full Moon Poya 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 2026?
  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 2026?

6, and you don't need any vacation days for them. The first one runs from Feb 28 to Mar 2 (Madin Full Moon Poya Day). With a day or two off you can stretch some of them further: see the bridge days above.

Which 2026 holidays in Sri Lanka fall on a weekend?

Duruthu Full Moon Poya Day (Saturday, January 3, 2026), Navam Full Moon Poya Day (Sunday, February 1, 2026), Mahasivarathri Day (Sunday, February 15, 2026), Id-Ul-Fitr (Ramazan Festival Day) (Saturday, March 21, 2026), Day following Vesak Full Moon Poya Day (Saturday, May 2, 2026), Adhi Poson Full Moon Poya Day (Saturday, May 30, 2026), Binara Full Moon Poya Day (Saturday, September 26, 2026), Vap Full Moon Poya Day (Sunday, October 25, 2026), Deepavali Festival Day (Sunday, November 8, 2026). 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: 2027, 2028. Without holidays: blank 2026 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.