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.

Shop the 2027 Planner