Start Planning
Sri Lanka

Sri Lanka Public Holidays 2024

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

DateDayHoliday
15 JanMonTamil Thai Pongal Day
25 JanThuDuruthu Full Moon Poya Day
4 FebSunNational Day
24 FebSatNavam Full Moon Poya Day
8 MarFriMahasivarathri Day
24 MarSunMadin Full Moon Poya Day
29 MarFriGood Friday
10 AprWedId Ul-Fitr
12 AprFriDay prior to Sinhala & Tamil New Year Day
13 AprSatSinhala & Tamil New Year Day
23 AprTueBak Full Moon Poya Day
1 MayWedMay Day
23 MayThuVesak Full Moon Poya Day
24 MayFriDay following Vesak Full Moon Poya Day
17 JunMonId Ul-Alha
21 JunFriPoson Full Moon Poya Day
20 JulSatEsala Full Moon Poya Day
19 AugMonNikini Full Moon Poya Day
16 SepMonMilad un-Nabi
17 SepTueBinara Full Moon Poya Day
17 OctThuVap Full Moon Poya Day
31 OctThuDeepavali
15 NovFriIll Full Moon Poya Day
14 DecSatUnduvap Full Moon Poya Day
25 DecWedChristmas Day
The dates in this table are an estimate. We will update this page once the official public holiday dates for 2024 are released.