How many public holidays does Sri Lanka have in 2026?
Sri Lanka has 25 public holidays in 2026, per Sri Lanka Public Holidays 2026 — Ministry of Public Administration gazette.
Sri Lanka has 25 public holidays in 2026, per Sri Lanka Public Holidays 2026 — Ministry of Public Administration gazette. The longest long weekend lasts 4 days on 2–5 April 2026.
Wet (rainy) season
Dry season
Dry season
Dry season
Dry season
Dry season
Dry season
Dry season
Dry season
Wet (rainy) season
Wet (rainy) season
Wet (rainy) season
Sri Lanka has 13 long-weekend periods in 2026 — runs of two or more consecutive work-free days formed by holidays and weekends. The longest lasts 4 days on 2–5 April 2026, covering Bak Full Moon Poya Day and Good Friday. Use the day-by-day breakdown of each period to plan trips and leave requests.
Throughout 2026, Sri Lanka has 25 public holidays. The first holiday falls on 3 January (Duruthu Full Moon Poya Day) and the last on 25 December (Christmas Day).
| Date | Day | Holiday | Type |
|---|---|---|---|
| 3 January 2026 | Saturday | Duruthu Full Moon Poya Day | Holiday |
| 14 January 2026 | Wednesday | Tamil Thai Pongal Day | Holiday |
| 1 February 2026 | Sunday | Navam Full Moon Poya Day | Holiday |
| 4 February 2026 | Wednesday | Independence Day | Holiday |
| 15 February 2026 | Sunday | Maha Sivarathri Day | Holiday |
| 3 March 2026 | Tuesday | Medin Full Moon Poya Day | Holiday |
| 20 March 2026 | Friday | Eid al-Fitr (Id-Ul-Fitr, expected) | Holiday |
| 2 April 2026 | Thursday | Bak Full Moon Poya Day | Holiday |
| 3 April 2026 | Friday | Good Friday | Holiday |
| 13 April 2026 | Monday | Day prior to Sinhala & Tamil New Year | Holiday |
| 14 April 2026 | Tuesday | Sinhala & Tamil New Year | Holiday |
| 1 May 2026 | Friday | May Day | Holiday |
| 27 May 2026 | Wednesday | Eid al-Adha (Id-Ul-Alha, expected) | Holiday |
| 31 May 2026 | Sunday | Vesak Full Moon Poya Day | Holiday |
| 1 June 2026 | Monday | Day following Vesak Full Moon Poya Day | Holiday |
| 29 June 2026 | Monday | Poson Full Moon Poya Day | Holiday |
| 29 July 2026 | Wednesday | Esala Full Moon Poya Day | Holiday |
| 25 August 2026 | Tuesday | Milad un-Nabi (Holy Prophet's Birthday, expected) | Holiday |
| 27 August 2026 | Thursday | Nikini Full Moon Poya Day | Holiday |
| 26 September 2026 | Saturday | Binara Full Moon Poya Day | Holiday |
| 25 October 2026 | Sunday | Vap Full Moon Poya Day | Holiday |
| 8 November 2026 | Sunday | Deepavali | Holiday |
| 24 November 2026 | Tuesday | Il Full Moon Poya Day | Holiday |
| 24 December 2026 | Thursday | Unduvap Full Moon Poya Day | Holiday |
| 25 December 2026 | Friday | Christmas Day | Holiday |
Official source: Sri Lanka Public Holidays 2026 — Ministry of Public Administration gazette (Sri Lanka observes public (and bank/mercantile) holidays for the Buddhist, Hindu, Muslim and Christian communities. A Poya (full-moon) day is a public holiday every month; those dates follow the lunar calendar and are based here on the astronomical full moon, so they may shift by a day in the official gazette. The two Eids and Milad un-Nabi depend on moon sighting; the dates shown are the expected ones for 2026.). Compiled by CalendarWorld. Public, bank and mercantile holidays for the Buddhist, Hindu, Muslim and Christian communities. A full-moon Poya day is a public holiday every month; Poya, Eid and Milad dates follow the lunar/Islamic calendar and are gazetted annually.
The Sri Lanka 2026 holiday data is available in open formats: JSON for applications, CSV for spreadsheets, and ICS for importing into Google Calendar, Apple Calendar, or Outlook.
Sri Lanka is in the Northern Hemisphere, with tropical wet and dry seasons rather than four temperate seasons. Two monsoons bring rain to opposite coasts at different times, so the island has no single dry period.
October – January
The rainy months, when most of the year's precipitation falls; temperatures stay warm.
February – September
The drier months with less rainfall and more sunshine; temperatures remain warm year-round.
Seasonal timing is approximate and varies by region and year. Compare seasons across all countries →
Sri Lanka has 25 public holidays in 2026, per Sri Lanka Public Holidays 2026 — Ministry of Public Administration gazette.
There are 13 long-weekend periods in Sri Lanka in 2026. The longest lasts 4 days on 2-5 April 2026, covering Bak Full Moon Poya Day and Good Friday.
The official source is Sri Lanka Public Holidays 2026 — Ministry of Public Administration gazette (Sri Lanka observes public (and bank/mercantile) holidays for the Buddhist, Hindu, Muslim and Christian communities. A Poya (full-moon) day is a public holiday every month; those dates follow the lunar calendar and are based here on the astronomical full moon, so they may shift by a day in the official gazette. The two Eids and Milad un-Nabi depend on moon sighting; the dates shown are the expected ones for 2026).
Last updated:
CalendarWorld provides official public holiday calendars, long weekends, and seasonal information for 65 countries. All holiday data is compiled and verified from official government sources. See the data sources and about pages.