Sri Lanka Public Holidays 2027: Poya Days and Long Weekends
Here is the full list of public holidays in Sri Lanka for 2027, including all 12 Poya days, bank holidays and mercantile holidays. Sri Lanka has 25 public holidays in 2027, as gazetted by the Ministry of Public Administration (Gazette No. 2493/05). Bookmark this page to plan your leave, trips and long weekends for the year.
2027 Sri Lanka public holidays at a glance
| Date | Day | Holiday | Type |
|---|---|---|---|
| 15 January | Friday | Tamil Thai Pongal Day | Public, Bank, Mercantile |
| 22 January | Friday | Duruthu Full Moon Poya Day | Public, Bank |
| 4 February | Thursday | Independence Day | Public, Bank, Mercantile |
| 20 February | Saturday | Navam Full Moon Poya Day | Public, Bank |
| 6 March | Saturday | Mahasivarathri Day | Public, Bank |
| 10 March | Wednesday | Eid-ul-Fitr (Ramazan Festival Day) | Public, Bank |
| 22 March | Monday | Medin Full Moon Poya Day | Public, Bank |
| 26 March | Friday | Good Friday | Public, Bank |
| 13 April | Tuesday | Day before Sinhala and Tamil New Year | Public, Bank, Mercantile |
| 14 April | Wednesday | Sinhala and Tamil New Year Day | Public, Bank, Mercantile |
| 20 April | Tuesday | Bak Full Moon Poya Day | Public, Bank |
| 1 May | Saturday | May Day | Public, Bank, Mercantile |
| 17 May | Monday | Eid-ul-Adha (Hadji Festival Day) | Public, Bank |
| 19 May | Wednesday | Vesak Full Moon Poya Day | Public, Bank |
| 20 May | Thursday | Day after Vesak Full Moon Poya Day | Public, Bank, Mercantile |
| 18 June | Friday | Poson Full Moon Poya Day | Public, Bank |
| 18 July | Sunday | Esala Full Moon Poya Day | Public, Bank |
| 15 August | Sunday | Milad-un-Nabi (Holy Prophet's Birthday) | Public, Bank, Mercantile |
| 16 August | Monday | Nikini Full Moon Poya Day | Public, Bank |
| 15 September | Wednesday | Binara Full Moon Poya Day | Public, Bank |
| 15 October | Friday | Vap Full Moon Poya Day | Public, Bank |
| 28 October | Thursday | Deepavali Festival Day | Public, Bank |
| 13 November | Saturday | Il Full Moon Poya Day | Public, Bank |
| 13 December | Monday | Unduvap Full Moon Poya Day | Public, Bank |
| 25 December | Saturday | Christmas Day | Public, Bank, Mercantile |
All Saturdays and Sundays are also bank holidays. Source: Central Bank of Sri Lanka, Bank Holidays for 2027.
2027 Poya days in Sri Lanka
Every full moon (Poya) day is a public and bank holiday in Sri Lanka. Here are all 12 Poya days for 2027:
- Duruthu: Friday, 22 January
- Navam: Saturday, 20 February
- Medin: Monday, 22 March
- Bak: Tuesday, 20 April
- Vesak: Wednesday, 19 May
- Poson: Friday, 18 June
- Esala: Sunday, 18 July
- Nikini: Monday, 16 August
- Binara: Wednesday, 15 September
- Vap: Friday, 15 October
- Il: Saturday, 13 November
- Unduvap: Monday, 13 December
Long weekends in 2027
2027 has 9 long weekends where a holiday falls on a Friday or Monday. Plan your trips early:
- 15 to 17 January: Thai Pongal (Friday)
- 22 to 24 January: Duruthu Poya (Friday)
- 20 to 22 March: Medin Poya (Monday)
- 26 to 28 March: Good Friday
- 15 to 17 May: Eid-ul-Adha (Monday)
- 18 to 20 June: Poson Poya (Friday)
- 14 to 16 August: Milad-un-Nabi and Nikini Poya (Sunday and Monday)
- 15 to 17 October: Vap Poya (Friday)
- 11 to 13 December: Unduvap Poya (Monday)
Sinhala and Tamil New Year also gives a mid-week break on Tuesday 13 and Wednesday 14 April, and Vesak gives two days off on Wednesday 19 and Thursday 20 May.
Plan your 2027 with every holiday already marked
Our 2027 A5 Planner has every Poya day and public holiday in Sri Lanka already marked, so you never have to look them up again. It also includes goal-setting pages, a habit tracker, monthly budgets and weekly and daily pages. Available in Matcha, Cherry Red and Black, with island-wide delivery and cash on delivery.