This page contains a national calendar of all 2026 public holidays.
Date | Day | Holiday |
2 Jan | Fri | Duruthu Poya Day |
14 Jan | Wed | Thai Pongal Day |
1 Feb | Sun | Navam Poya Day |
4 Feb | Wed | National Day |
15 Feb | Sun | Mahasivarathri Day |
3 Mar | Tue | Madin Poya Day |
21 Mar | Sat | Bak Poya Day |
1 Apr | Wed | Eid Ul-Fitr |
3 Apr | Fri | Good Friday |
13 Apr | Mon | Sinhala & Tamil New Year |
14 Apr | Tue | Sinhala & Tamil New Year |
1 May | Fri | May Day |
1 May | Fri | Vesak Poya Day |
2 May | Sat | Vesak Poya Day |
27 May | Wed | Adhi Vesak Poya |
30 May | Sat | Eid Ul-Alha |
29 Jun | Mon | Poson Full Day |
29 Jul | Wed | Esala Poya Day |
25 Aug | Tue | Milad un-Nabi |
27 Aug | Thu | Nikini Poya Day |
26 Sep | Sat | Binara Poya Day |
25 Oct | Sun | Vap Poya Day |
8 Nov | Sun | Deepavali |
24 Nov | Tue | Ill Poya Day |
23 Dec | Wed | Unduvap Poya Day |
25 Dec | Fri | Christmas Day |
The dates in this table are an estimate. We will update this page once the official public holiday dates for 2026 are released.