BellClocks.com

Sri Lanka public holidays 2025

Public holidays
26
On a weekend
7
Long weekends
8

Sri Lanka public holidays 2025

DateDayHoliday
January 1WednesdayNew Year's Day
January 3FridayDuruthu Full Moon Poya Day
January 15WednesdayTamil Thai Pongal Day
February 1SaturdayNavam Full Moon Poya Day
February 4TuesdayNational Day
February 15SaturdayMahasivarathri Day
March 2SundayMadin Full Moon Poya Day
March 21FridayId-Ul-Fitr (Ramazan Festival Day)
April 1TuesdayBak Full Moon Poya Day
April 13SundayDay before Sinhala and Tamil New Year
April 14MondaySinhala and Tamil New Year
April 18FridayGood Friday
May 1ThursdayLabour Day and Vesak Full Moon Poya Day
May 2FridayDay following Vesak Full Moon Poya Day
May 28WednesdayId-Ul-Alha (Hadji Festival Day)
May 30FridayAdhi Poson Full Moon Poya Day
June 29SundayPoson Full Moon Poya Day
July 29TuesdayEsala Full Moon Poya Day
August 26TuesdayMilad-Un-Nabi (Holy Prophet's Birthday)
August 27WednesdayNikini Full Moon Poya Day
September 26FridayBinara Full Moon Poya Day
October 25SaturdayVap Full Moon Poya Day
November 8SaturdayDeepavali Festival Day
November 24MondayIl Full Moon Poya Day
December 23TuesdayUnduvap Full Moon Poya Day
December 25ThursdayChristmas Day

Printable 2025 calendar with Sri Lanka holidays

Long weekends and bridge days 2025

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 2025?

Sri Lanka has 26 public holidays in 2025; 7 of them fall on a weekend.

How many long weekends are there in 2025?

In 2025, Sri Lanka has 8 long weekends of three days or more, and 9 more if you take one bridge day off.

Public holidays in other countries

,