Start Planning
Sri Lanka

Sri Lanka Public Holidays 2025

This page contains a national calendar of all 2025 public holidays. These dates may be modified as official changes are announced, so please check back regularly for updates.

DateDayHoliday
13 JanMonDuruthu Full Moon Poya Day
14 JanTueTamil Thai Pongal Day
4 FebTueNational Day
12 FebWedNavam Full Moon Poya Day
26 FebWedMahasivarathri Day
13 MarThuMadin Full Moon Poya Day
31 MarMonId Ul-Fitr
12 AprSatBak Full Moon Poya Day
13 AprSunDay prior to Sinhala & Tamil New Year Day
14 AprMonSinhala & Tamil New Year Day
18 AprFriGood Friday
1 MayThuMay Day
12 MayMonVesak Full Moon Poya Day
13 MayTueDay following Vesak Full Moon Poya Day
7 JunSatId Ul-Alha
10 JunTuePoson Full Moon Poya Day
10 JulThuEsala Full Moon Poya Day
8 AugFriNikini Full Moon Poya Day
5 SepFriMilad un-Nabi
7 SepSunBinara Full Moon Poya Day
6 OctMonVap Full Moon Poya Day
20 OctMonDeepavali
5 NovWedIll Full Moon Poya Day
4 DecThuUnduvap Full Moon Poya Day
25 DecThuChristmas Day
Visit gov.lk for the original release.