Sri Lanka public holidays 2026
Sri Lanka 2026
January
| Mo | Tu | We | Th | Fr | Sa | Su |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
February
| Mo | Tu | We | Th | Fr | Sa | Su |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 |
March
| Mo | Tu | We | Th | Fr | Sa | Su |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 | 31 |
April
| Mo | Tu | We | Th | Fr | Sa | Su |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 |
May
| Mo | Tu | We | Th | Fr | Sa | Su |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
June
| Mo | Tu | We | Th | Fr | Sa | Su |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 |
July
| Mo | Tu | We | Th | Fr | Sa | Su |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | 31 |
August
| Mo | Tu | We | Th | Fr | Sa | Su |
|---|---|---|---|---|---|---|
| 1 | 2 | |||||
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 |
| 31 |
September
| Mo | Tu | We | Th | Fr | Sa | Su |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
October
| Mo | Tu | We | Th | Fr | Sa | Su |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
November
| Mo | Tu | We | Th | Fr | Sa | Su |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 |
December
| Mo | Tu | We | Th | Fr | Sa | Su |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
Public holiday Weekend
Public holidays in Sri Lanka in 2026
| Date | Day | Holiday |
|---|---|---|
| Jan 1 | Thursday | New Year's Day |
| Jan 3 | Saturday | Duruthu Full Moon Poya Day |
| Jan 15 | Thursday | Tamil Thai Pongal Day |
| Feb 1 | Sunday | Navam Full Moon Poya Day |
| Feb 4 | Wednesday | National Day |
| Feb 15 | Sunday | Mahasivarathri Day |
| Mar 2 | Monday | Madin Full Moon Poya Day |
| Mar 21 | Saturday | Id-Ul-Fitr (Ramazan Festival Day) |
| Apr 1 | Wednesday | Bak Full Moon Poya Day |
| Apr 3 | Friday | Good Friday |
| Apr 13 | Monday | Day before Sinhala and Tamil New Year |
| Apr 14 | Tuesday | Sinhala and Tamil New Year |
| May 1 | Friday | Labour Day and Vesak Full Moon Poya Day |
| May 2 | Saturday | Day following Vesak Full Moon Poya Day |
| May 28 | Thursday | Id-Ul-Alha (Hadji Festival Day) |
| May 30 | Saturday | Adhi Poson Full Moon Poya Day |
| Jun 29 | Monday | Poson Full Moon Poya Day |
| Jul 29 | Wednesday | Esala Full Moon Poya Day |
| Aug 26 | Wednesday | Milad-Un-Nabi (Holy Prophet's Birthday) |
| Aug 27 | Thursday | Nikini Full Moon Poya Day |
| Sep 26 | Saturday | Binara Full Moon Poya Day |
| Oct 25 | Sunday | Vap Full Moon Poya Day |
| Nov 8 | Sunday | Deepavali Festival Day |
| Nov 24 | Tuesday | Il Full Moon Poya Day |
| Dec 23 | Wednesday | Unduvap Full Moon Poya Day |
| Dec 25 | Friday | Christmas Day |
In 2026, Sri Lanka has 26 public holidays. 17 of them land on a weekday, so they are real days off for most people. The year opens with New Year's Day on Thursday, January 1, 2026 and the last one is Christmas Day on Friday, December 25, 2026.
Long weekends in 2026
- Feb 28 to Mar 2 (3 days): Madin Full Moon Poya Day
- Apr 3 to Apr 5 (3 days): Good Friday
- Apr 11 to Apr 14 (4 days): Day before Sinhala and Tamil New Year, Sinhala and Tamil New Year
- May 1 to May 3 (3 days): Labour Day and Vesak Full Moon Poya Day, Day following Vesak Full Moon Poya Day
- Jun 27 to Jun 29 (3 days): Poson Full Moon Poya Day
- Dec 25 to Dec 27 (3 days): Christmas Day
Best bridge days to book
Take these days off to connect public holidays with the weekend:
| Take off | Get | Around |
|---|---|---|
| Apr 2 (1 day) | 5 days off (Apr 1 to Apr 5) | Bak Full Moon Poya Day, Good Friday |
| Aug 28 (1 day) | 5 days off (Aug 26 to Aug 30) | Milad-Un-Nabi (Holy Prophet's Birthday), Nikini Full Moon Poya Day |
| Dec 24 (1 day) | 5 days off (Dec 23 to Dec 27) | Unduvap Full Moon Poya Day, Christmas Day |
| Jan 2 (1 day) | 4 days off (Jan 1 to Jan 4) | New Year's Day, Duruthu Full Moon Poya Day |
| Jan 16 (1 day) | 4 days off (Jan 15 to Jan 18) | Tamil Thai Pongal Day |
| May 29 (1 day) | 4 days off (May 28 to May 31) | Id-Ul-Alha (Hadji Festival Day), Adhi Poson Full Moon Poya Day |
| Nov 23 (1 day) | 4 days off (Nov 21 to Nov 24) | Il Full Moon Poya Day |
| Aug 24, Aug 25 (2 days) | 6 days off (Aug 22 to Aug 27) | Milad-Un-Nabi (Holy Prophet's Birthday), Nikini Full Moon Poya Day |
Weekend days assumed: Saturday and Sunday. Read more about planning bridge days.
Frequently asked questions
How many public holidays does Sri Lanka have in 2026?
- The table above lists every one with its date and weekday, starting with New Year's Day on Jan 1.
How many long weekends are there in Sri Lanka in 2026?
6, and you don't need any vacation days for them. The first one runs from Feb 28 to Mar 2 (Madin Full Moon Poya Day). With a day or two off you can stretch some of them further: see the bridge days above.
Which 2026 holidays in Sri Lanka fall on a weekend?
Duruthu Full Moon Poya Day (Saturday, January 3, 2026), Navam Full Moon Poya Day (Sunday, February 1, 2026), Mahasivarathri Day (Sunday, February 15, 2026), Id-Ul-Fitr (Ramazan Festival Day) (Saturday, March 21, 2026), Day following Vesak Full Moon Poya Day (Saturday, May 2, 2026), Adhi Poson Full Moon Poya Day (Saturday, May 30, 2026), Binara Full Moon Poya Day (Saturday, September 26, 2026), Vap Full Moon Poya Day (Sunday, October 25, 2026), Deepavali Festival Day (Sunday, November 8, 2026). Whether you get another day off instead depends on local rules. When there is a substitute day, it is in the table above.
More calendars
Other years for Sri Lanka: 2027, 2028. Without holidays: blank 2026 calendar.
Holiday data: date-holidays (CC BY 3.0). Holidays can change by government decision; regional holidays are not included. Please verify important dates with official sources.