HR360 Blog

Sri Lanka Public Holidays 2026: A Complete Guide for Employers & Payroll Teams

Sri Lanka Public Holidays 2026

Sri Lanka public holidays and payroll rates explained clearly for businesses, employers and HR teams

Understanding public holidays in Sri Lanka can be confusing — especially when it comes to payroll calculations, statutory entitlements, and Poya day payments.

In 2026, Sri Lanka observes a combination of:

  • Statutory (Mercantile) Holidays

  • Full Moon Poya Days

  • Other Public & Bank Holidays

For employers operating under the Shop and Office Employees Act (SOEA), it’s important to correctly classify these holidays to ensure accurate payroll processing and legal compliance.

This guide breaks down the 2026 holiday calendar clearly and practically.

1. Statutory (Mercantile) Holidays – 2× Pay if Worked

Under the SOEA, the following eight holidays are classified as statutory mercantile holidays.

If an employee is required to work on these days, the employer must either:

  • Pay no less than twice (2×) the daily wage, or

  • Grant an alternative holiday before 31 December of the same year

Statutory Holidays – 2026

Date

Holiday

15 January 2026

Tamil Thai Pongal Day

04 February 2026

Independence Day

13 April 2026

Day prior to Sinhala & Tamil New Year

14 April 2026

Sinhala & Tamil New Year Day

01 May 2026

May Day (International Workers’ Day)

02 May 2026

Day following Vesak Full Moon Poya

26 August 2026

Milad-Un-Nabi (Holy Prophet’s Birthday)

25 December 2026

Christmas Day


2. Full Moon Poya Days – 1.5× Pay if Worked

All Full Moon Poya days are paid holidays under Sri Lankan labour law.

If an employee works on a Poya day, they must be paid no less than 1.5 times the daily wage.

Poya Days – 2026

Date

Poya Day

03 January 2026

Duruthu Full Moon Poya Day

01 February 2026

Navam Full Moon Poya Day

02 March 2026

Medin Full Moon Poya Day

01 April 2026

Bak Full Moon Poya Day

01 May 2026

Vesak Full Moon Poya Day

30 May 2026

Adhi Poson Full Moon Poya Day

29 June 2026

Poson Full Moon Poya Day

29 July 2026

Esala Full Moon Poya Day

27 August 2026

Nikini Full Moon Poya Day

26 September 2026

Binara Full Moon Poya Day

25 October 2026

Vap Full Moon Poya Day

24 November 2026

Ill Full Moon Poya Day

23 December 2026

Unduwap Full Moon Poya Day


3. Other Public & Bank Holidays (Company Policy Based)

Sri Lanka also observes several additional public and religious holidays. These are typically Bank & Public holidays, but they are not classified as statutory mercantile holidays under SOEA.

Employers may treat these as paid holidays based on company policy.

Other Public Holidays – 2026

Date

Holiday

15 February 2026

Mahasivarathri Day

21 March 2026

Id-Ul-Fitre (Ramazan Festival Day)

03 April 2026

Good Friday

28 May 2026

Id-Ul-Allah (Hadji Festival Day)

08 November 2026

Deepawali Festival Day

If employees work on these days, payment is generally at the normal daily rate unless company policy provides otherwise.


Special Case: 1 May 2026 (Vesak + May Day)

In 2026, May 1 falls on both Vesak Full Moon Poya Day and May Day.

In such cases:

  • The higher benefit applies

  • Employers should apply the 2× statutory rate

  • Multipliers should not be stacked

This is a common payroll error when systems are not configured correctly.


Why Proper Classification Matters

Incorrect holiday classification can result in:

  • Payroll miscalculations

  • Compliance risks

  • Employee disputes

  • Overpayments or underpayments

For companies managing shift workers, time attendance systems, or automated payroll, it is essential to tag holidays correctly as:

  • Statutory (2×)

  • Poya (1.5×)

  • Public (Policy-based)


Official Source

For the official 2026 holiday schedule, refer to the Central Bank of Sri Lanka:

👉 https://www.cbsl.gov.lk/en/about/about-the-bank/bank-holidays-2026