Sri Lanka Public Holidays and Poya Days 2027
Every gazetted public holiday and Poya day in Sri Lanka for 2027, counting down to the next day off. Switch years to see the rest of 2026, and check the long-weekend list for the breaks a single day of leave would turn into four or five days.
Next public holiday
24
Public holidays
12
Poya days
13
Long weekends
7
Fall on a weekend
Long weekends in 2027
Breaks of three days or more, including the ones a single day of leave would unlock.
15–17 January
Tamil Thai Pongal Day
No leave needed.
22–24 January
Duruthu Full Moon Poya Day
No leave needed.
4–7 February
National Day
2 days free — take 1 day of leave for 4.
20–22 March
Madin Full Moon Poya Day
No leave needed.
26–28 March
Good Friday
No leave needed.
10–14 April
Sinhala and Tamil New Year's Eve + Sinhala and Tamil New Year's Day
2 days free — take 1 day of leave for 5.
17–20 April
Bak Full Moon Poya Day
2 days free — take 1 day of leave for 4.
15–19 May
Eid al-Adha + Vesak Full Moon Poya Day
3 days free — take 1 day of leave for 5.
18–20 June
Poson Full Moon Poya Day
No leave needed.
14–16 August
Milad-Un-Nabi + Nikini Full Moon Poya Day
No leave needed.
15–17 October
Vap Full Moon Poya Day
No leave needed.
28–31 October
Deepavali
2 days free — take 1 day of leave for 4.
11–13 December
Unduvap Full Moon Poya Day
No leave needed.
Every holiday in 2027
January
- 15Fri
Tamil Thai Pongal Day
Hindu - 22Fri
Duruthu Full Moon Poya Day
Poya
February
- 4Thu
National Day
National - 8Mon
Ramadan Start
Muslim· not a day off· date may shift - 14Sun
Valentine's Day
Observance· not a day off - 20Sat
Navam Full Moon Poya Day
Poya· already a weekend
March
- 6Sat
Mahasivarathri Day
Hindu· already a weekend - 10Wed
Eid al-Fitr
Muslim· date may shift - 22Mon
Madin Full Moon Poya Day
Poya - 26Fri
Good Friday
Christian - 28Sun
Easter Sunday
Christian· not a day off
April
- 13Tue
Sinhala and Tamil New Year's Eve
Cultural - 14Wed
Sinhala and Tamil New Year's Day
Cultural - 20Tue
Bak Full Moon Poya Day
Poya
May
- 1Sat
May Day
National· already a weekend - 9Sun
Mother's Day
Observance· not a day off - 17Mon
Eid al-Adha
Muslim· date may shift - 19Wed
Vesak Full Moon Poya Day
Poya
June
- 6Sun
Muharram
Muslim· not a day off· date may shift - 18Fri
Poson Full Moon Poya Day
Poya - 20Sun
Father's Day
Observance· not a day off
July
- 18Sun
Esala Full Moon Poya Day
Poya· already a weekend
August
- 15Sun
Milad-Un-Nabi
Muslim· already a weekend· date may shift - 16Mon
Nikini Full Moon Poya Day
Poya
September
- 15Wed
Binara Full Moon Poya Day
Poya
October
- 15Fri
Vap Full Moon Poya Day
Poya - 28Thu
Deepavali
Hindu
November
- 13Sat
Il Full Moon Poya Day
Poya· already a weekend
December
- 13Mon
Unduvap Full Moon Poya Day
Poya - 24Fri
Christmas Eve
Christian· not a day off - 25Sat
Christmas Day
Christian· already a weekend
Sri Lanka's 2027 holidays at a glance
Twenty-four gazetted public holidays fall in 2027. Twelve of them are Poya days, one for each full moon, which is the main reason Sri Lanka has one of the longest public holiday lists in the world.
Seven of the twenty-four land on a Saturday or Sunday. For anyone working a Monday-to-Friday week those add no day off, which brings the practical count closer to seventeen.
| Type | Count | Notes |
|---|---|---|
| Poya days | 12 | One per full moon, dates move each year |
| Islamic | 3 | Moon-sighting dependent, dates may shift |
| Christian | 2 | Good Friday and Christmas Day |
| Hindu | 2 | Thai Pongal and Deepavali |
| National and cultural | 5 | Independence Day, May Day, Sinhala and Tamil New Year |
The Poya days of 2027
A Poya day is the full moon of each lunar month and a Buddhist religious holiday. Because they follow the lunar cycle rather than the Gregorian calendar, they fall about eleven days earlier each year and occasionally a thirteenth Adhi Poya is inserted - as happened in 2026, which had fourteen Poya-designated days.
| Poya | Date | Day |
|---|---|---|
| Duruthu | 22 January | Friday |
| Navam | 20 February | Saturday |
| Madin | 22 March | Monday |
| Bak | 20 April | Tuesday |
| Vesak | 19 May | Wednesday |
| Poson | 18 June | Friday |
| Esala | 18 July | Sunday |
| Nikini | 16 August | Monday |
| Binara | 15 September | Wednesday |
| Vap | 15 October | Friday |
| Il | 13 November | Saturday |
| Unduvap | 13 December | Monday |
Planning leave around the 2027 calendar
The long-weekend list above is computed by scanning the year for runs of consecutive days off, then checking which runs a single day of leave would join together. Two dates are worth booking early.
Sinhala and Tamil New Year falls on Tuesday 13 and Wednesday 14 April, so one day of leave on Monday 12 April produces a five-day break. In May, Eid al-Adha on Monday 17 and Vesak on Wednesday 19 are separated by a single working day, so one day of leave on Tuesday 18 May again yields five days.
- 15-17 January: Thai Pongal on a Friday, three days with no leave.
- 4-7 February: National Day on a Thursday, four days for one day of leave.
- 10-14 April: Sinhala and Tamil New Year, five days for one day of leave.
- 15-19 May: Eid al-Adha and Vesak, five days for one day of leave.
- 28-31 October: Deepavali on a Thursday, four days for one day of leave.
Which dates are not yet settled
Three of the 2027 public holidays depend on a moon sighting and are marked on this page as dates that may shift: Eid al-Fitr on 10 March, Eid al-Adha on 17 May, and Milad-Un-Nabi on 15 August. Each can move by a day in either direction, and the shift is announced close to the date.
One further gap is worth knowing about. The day following Vesak has been gazetted as a public holiday in every recent year, but it does not yet appear in the source calendar for 2027. If it follows the usual pattern, Thursday 20 May will also be a holiday, extending Vesak week considerably. It is not listed above because it has not been gazetted, and this page reports what the source publishes rather than what it expects.
Public, bank, and mercantile holidays are three different lists
Sri Lanka gazettes three overlapping holiday lists, and assuming they are the same list is the usual cause of a wasted trip to a bank or a government office.
| Designation | Who it closes | Set under |
|---|---|---|
| Public holiday | Government offices and schools | Annual gazette |
| Bank holiday | Banks and financial institutions | Annual gazette |
| Mercantile holiday | Private-sector paid days off | Shop and Office Employees Act |
- Most major dates appear on all three lists, but not every one does.
- Poya days are public and mercantile holidays; bank treatment can differ.
- Confirm against your employer's own calendar before booking travel.