Public Holiday Calendar in Sri Lanka 2026



Modified on: Fri, 16 Jan, 2026 at 2:24 PM

Public and bank holidays in 2026 (including Full Moon Poya days):


Date
Day
Holiday
3 JanSatDuruthu Full Moon Poya Day
15 JanThuTamil Thai Pongal Day
1 FebSunNavam Full Moon Poya Day
4 FebWedNational Day
15 FebSunMahasivarathri Day
2 MarMonMadin Full Moon Poya Day
21 MarSatId Ul-Fitr
1 AprWedBak Full Moon Poya Day
3 AprFriGood Friday
13 AprMonDay prior to Sinhala & Tamil New Year Day
14 AprTueSinhala & Tamil New Year Day
1 MayFriMay Day
1 MayFriVesak Full Moon Poya Day
2 MaySatDay following Vesak Full Moon Poya Day
28 MayThuId Ul-Alha
30 MaySatAdhi Poson Full Moon Poya Day
29 JunMonPoson Full Moon Poya Day
29 JulWedEsala Full Moon Poya Day
26 AugWedMilad un-Nabi
27 AugThuNikini Full Moon Poya Day
26 SepSatBinara Full Moon Poya Day
25 OctSunVap Full Moon Poya Day
8 NovSunDeepavali
24 NovTueIll Full Moon Poya Day
23 DecWedUnduvap Full Moon Poya Day
25 DecFriChristmas Day


Notes:


  • Poya Days follow lunar cycles and may be adjusted by government notice; dates above match the 2026 Poya calendar. All Full Moon Poya Days are officially recognized and treated as statutory non-working days for the public sector, banks, and merchants 
  • Islamic holidays (Eid al‑Fitr, Eid al‑Adha, Islamic New Year, Milad‑un‑Nabi) are listed as “tentative” pending moon sightings.
  • Good Friday, New Year, Labour Day, Christmas, Independence Day are fixed national holidays.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article