BellClocks.com

Sri Lanka public holidays 2026

Next public holiday (Sri Lanka): Deepavali Festival Day, on Sunday, November 8, 2026, 4 days from now.

Public holidays
26
On a weekend
9
Long weekends
6

Sri Lanka public holidays 2026

DateDayHoliday
January 1ThursdayNew Year's Day
January 3SaturdayDuruthu Full Moon Poya Day
January 15ThursdayTamil Thai Pongal Day
February 1SundayNavam Full Moon Poya Day
February 4WednesdayNational Day
February 15SundayMahasivarathri Day
March 2MondayMadin Full Moon Poya Day
March 21SaturdayId-Ul-Fitr (Ramazan Festival Day)
April 1WednesdayBak Full Moon Poya Day
April 3FridayGood Friday
April 13MondayDay before Sinhala and Tamil New Year
April 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
June 29MondayPoson Full Moon Poya Day
July 29WednesdayEsala Full Moon Poya Day
August 26WednesdayMilad-Un-Nabi (Holy Prophet's Birthday)
August 27ThursdayNikini Full Moon Poya Day
September 26SaturdayBinara Full Moon Poya Day
October 25SundayVap Full Moon Poya Day
November 8SundayDeepavali Festival Day
November 24TuesdayIl Full Moon Poya Day
December 23WednesdayUnduvap Full Moon Poya Day
December 25FridayChristmas Day

Printable 2026 calendar with Sri Lanka holidays

Long weekends and bridge days 2026

National public holidays. Regional holidays, bridge days decreed each year and Islamic dates (set by moon sighting) may differ. Holiday data: date-holidays (CC BY 3.0).

Other years

Frequently asked questions

How many public holidays does Sri Lanka have in 2026?

Sri Lanka has 26 public holidays in 2026; 9 of them fall on a weekend.

When is the next public holiday in Sri Lanka?

Next public holiday (Sri Lanka): Deepavali Festival Day, on Sunday, November 8, 2026, 4 days from now.

How many long weekends are there in 2026?

In 2026, Sri Lanka has 6 long weekends of three days or more, and 7 more if you take one bridge day off.

Public holidays in other countries

,