Public holidays in Sri Lanka, 2026
26 public holidays, 17 of them on a weekday - days when the verdict for Sri Lanka drops from PING to MAYBE. Next up: Deepavali Festival Day on Sunday 8 November.
2026 dates
| Date | Holiday | Day |
|---|---|---|
| 1 January | New Year's Day | Thursday |
| 3 January | Duruthu Full Moon Poya Day | Saturday |
| 15 January | Tamil Thai Pongal Day | Thursday |
| 1 February | Navam Full Moon Poya Day | Sunday |
| 4 February | National Day | Wednesday |
| 15 February | Mahasivarathri Day | Sunday |
| 2 March | Madin Full Moon Poya Day | Monday |
| 21 March | Id-Ul-Fitr (Ramazan Festival Day) | Saturday |
| 1 April | Bak Full Moon Poya Day | Wednesday |
| 3 April | Good Friday | Friday |
| 13 April | Day before Sinhala and Tamil New Year | Monday |
| 14 April | Sinhala and Tamil New Year | Tuesday |
| 1 May | Labour Day and Vesak Full Moon Poya Day | Friday |
| 2 May | Day following Vesak Full Moon Poya Day | Saturday |
| 28 May | Id-Ul-Alha (Hadji Festival Day) | Thursday |
| 30 May | Adhi Poson Full Moon Poya Day | Saturday |
| 29 June | Poson Full Moon Poya Day | Monday |
| 29 July | Esala Full Moon Poya Day | Wednesday |
| 26 August | Milad-Un-Nabi (Holy Prophet's Birthday) | Wednesday |
| 27 August | Nikini Full Moon Poya Day | Thursday |
| 26 September | Binara Full Moon Poya Day | Saturday |
| 25 October | Vap Full Moon Poya Day | Sunday |
| 8 November | Deepavali Festival Day | Sunday |
| 24 November | Il Full Moon Poya Day | Tuesday |
| 23 December | Unduvap Full Moon Poya Day | Wednesday |
| 25 December | Christmas Day | Friday |
Questions
How many public holidays does Sri Lanka have in 2026?
26 nationwide public holidays, 17 falling on a weekday. Regional holidays are not included.
What is the next public holiday in Sri Lanka?
Deepavali Festival Day, on Sunday 8 November 2026.
Should I message colleagues on a public holiday?
Asleep marks public holidays as MAYBE: people may be reachable, but don’t expect a reply. Schedule-send for the next working day if it can wait.