Public Holidays in Sri Lanka
Complete calendar of Sri Lankan national holidays and observances for 2026
14
Total Holidays
1
National
13
Public
0
Observances
National Day of Sri Lanka
National Day (Independence Day)
February 4
2026 Holiday Calendar
1 January (1 holiday)
15
Tamil Thai Pongal Day
2 February (1 holiday)
4
National Day (Independence Day)
4 April (2 holidays)
13
Day before Sinhala/Tamil New Year
14
Sinhala and Tamil New Year
5 May (1 holiday)
1
May Day
12 December (1 holiday)
25
Christmas Day
Variable Date Holidays (8 holidays)
These holidays follow lunar, religious, or other variable calendars and the exact date changes each year.
Maha Shivaratri
Milad-un-Nabi
Good Friday
Vesak Full Moon Day
Poson Full Moon Day
Eid al-Fitr
Eid al-Adha
Deepavali
Frequently Asked Questions
How many public holidays does Sri Lanka have?
Sri Lanka has 14 public holidays and observances, including 1 national holiday and 13 public holidays.
What is the national day of Sri Lanka?
The national day of Sri Lanka is National Day (Independence Day), celebrated on February 4.
Does Sri Lanka celebrate Christmas?
Yes, Christmas Day (December 25) is a public holiday in Sri Lanka.