Holidays and Observances in Sri Lanka in 2024

List of restricted, gazetted, season, public, government, national, regional, statutory, local, optional, bank, and observance holidays for Sri Lanka in 2024

datenametype
15 Jan, 2024 (Mon)Tamil Thai Pongal DayPublic Holiday
25 Jan, 2024 (Thu)Duruthu Full Moon Poya DayPublic Holiday
4 Feb, 2024 (Sun)National DayPublic Holiday
14 Feb, 2024 (Wed)Valentine's DayObservance
23 Feb, 2024 (Fri)Navam Full Moon Poya DayPublic Holiday
8 Mar, 2024 (Fri)Mahasivarathri DayPublic Holiday
11 Mar, 2024 (Mon)Ramadan Start (Tentative Date)Observance
20 Mar, 2024 (Wed)March EquinoxSeason
24 Mar, 2024 (Sun)Madin Full Moon Poya DayPublic Holiday
25 Mar, 2024 (Mon)HoliHindu Holiday
29 Mar, 2024 (Fri)Good FridayPublic Holiday
31 Mar, 2024 (Sun)Easter SundayObservance
11 Apr, 2024 (Thu)Eid al-Fitr (Tentative Date)Public Holiday
12 Apr, 2024 (Fri)Sinhala and Tamil New Year's EvePublic Holiday
13 Apr, 2024 (Sat)Sinhala and Tamil New Year's DayPublic Holiday
23 Apr, 2024 (Tue)Bak Full Moon Poya DayPublic Holiday
1 May, 2024 (Wed)May DayPublic Holiday
12 May, 2024 (Sun)Mother's DayObservance
23 May, 2024 (Thu)Vesak Full Moon Poya DayPublic Holiday
24 May, 2024 (Fri)Day after Vesak Full Moon Poya DayPublic Holiday
16 Jun, 2024 (Sun)Father's DayObservance
17 Jun, 2024 (Mon)Eid al-Adha (Tentative Date)Public Holiday
21 Jun, 2024 (Fri)Poson Full Moon Poya DayPublic Holiday
21 Jun, 2024 (Fri)June SolsticeSeason
20 Jul, 2024 (Sat)Esala Full Moon Poya DayPublic Holiday
19 Aug, 2024 (Mon)Raksha BandhanHindu Holiday
19 Aug, 2024 (Mon)Nikini Full Moon Poya DayPublic Holiday
7 Sep, 2024 (Sat)Ganesh ChaturthiHindu Holiday
16 Sep, 2024 (Mon)Milad-Un-Nabi (Holy Prophet's Birthday) (Tentative Date)Public Holiday
17 Sep, 2024 (Tue)Binara Full Moon Poya DayPublic Holiday
22 Sep, 2024 (Sun)September EquinoxSeason
13 Oct, 2024 (Sun)DussehraHindu Holiday
17 Oct, 2024 (Thu)Vap Full Moon Poya DayPublic Holiday
31 Oct, 2024 (Thu)DeepavaliPublic Holiday
15 Nov, 2024 (Fri)Ill Full Moon Poya DayPublic Holiday
14 Dec, 2024 (Sat)Unduvap Full Moon Poya DayPublic Holiday
21 Dec, 2024 (Sat)December SolsticeSeason
24 Dec, 2024 (Tue)Christmas EveObservance
25 Dec, 2024 (Wed)Christmas DayPublic Holiday