Asleep
  1. Asleep
  2. Holidays
  3. Sri Lanka 2028

Public holidays in Sri Lanka, 2028

26 public holidays, 18 of them on a weekday - days when the verdict for Sri Lanka drops from PING to MAYBE. Next up: New Year's Day on Saturday 1 January.

2028 dates

DateHolidayDay
1 JanuaryNew Year's DaySaturday
3 JanuaryDuruthu Full Moon Poya DayMonday
15 JanuaryTamil Thai Pongal DaySaturday
1 FebruaryNavam Full Moon Poya DayTuesday
4 FebruaryNational DayFriday
15 FebruaryMahasivarathri DayTuesday
2 MarchMadin Full Moon Poya DayThursday
21 MarchId-Ul-Fitr (Ramazan Festival Day)Tuesday
1 AprilBak Full Moon Poya DaySaturday
13 AprilDay before Sinhala and Tamil New YearThursday
14 AprilGood FridayFriday
14 AprilSinhala and Tamil New YearFriday
1 MayLabour Day and Vesak Full Moon Poya DayMonday
2 MayDay following Vesak Full Moon Poya DayTuesday
28 MayId-Ul-Alha (Hadji Festival Day)Sunday
30 MayAdhi Poson Full Moon Poya DayTuesday
29 JunePoson Full Moon Poya DayThursday
29 JulyEsala Full Moon Poya DaySaturday
26 AugustMilad-Un-Nabi (Holy Prophet's Birthday)Saturday
27 AugustNikini Full Moon Poya DaySunday
26 SeptemberBinara Full Moon Poya DayTuesday
25 OctoberVap Full Moon Poya DayWednesday
8 NovemberDeepavali Festival DayWednesday
24 NovemberIl Full Moon Poya DayFriday
23 DecemberUnduvap Full Moon Poya DaySaturday
25 DecemberChristmas DayMonday

Questions

How many public holidays does Sri Lanka have in 2028?

26 nationwide public holidays, 18 falling on a weekday. Regional holidays are not included.

What is the next public holiday in Sri Lanka?

New Year's Day, on Saturday 1 January 2028.

Should I message colleagues on a public holiday?

Asleep marks public holidays as MAYBE: people may be reachable, but don’t expect a reply. Schedule-send for the next working day if it can wait.

Sri Lanka public holidays 2028 - full list of dates