This page contains a national calendar of all 2026 public holidays.


DateDayHoliday
2 JanFriDuruthu Poya Day
14 JanWedThai Pongal Day
1 FebSunNavam Poya Day
4 FebWedNational Day
15 FebSunMahasivarathri Day
3 MarTueMadin Poya Day
21 MarSatBak Poya Day
1 AprWedEid Ul-Fitr
3 AprFriGood Friday
13 AprMonSinhala & Tamil New Year
14 AprTueSinhala & Tamil New Year
1 MayFriMay Day
1 MayFriVesak Poya Day
2 MaySatVesak Poya Day
27 MayWedAdhi Vesak Poya
30 MaySatEid Ul-Alha
29 JunMonPoson Full Day
29 JulWedEsala Poya Day
25 AugTueMilad un-Nabi
27 AugThuNikini Poya Day
26 SepSatBinara Poya Day
25 OctSunVap Poya Day
8 NovSunDeepavali
24 NovTueIll Poya Day
23 DecWedUnduvap Poya Day
25 DecFriChristmas Day

The dates in this table are an estimate. We will update this page once the official public holiday dates for 2026 are released.