Skip to content
induwara.lk
induwara.lkSri Lanka · Calendar 2027

Sri Lanka Calendar 2027 with Public, Bank and Mercantile Holidays

All 25 holidays of 2027 from Gazette 2493/05 on a 12-month grid: 12 Poya days, 8 mercantile days, Eid and Hajj dates. Download the A4 PDF or print it.

By Induwara AshinsanaUpdated Nov 5, 2026
  • Full Moon Poya Day (Public + Bank)
  • Public + Bank + Mercantile
  • Public + Bank
  • Saturday and Sunday
January 2027
MonTueWedThuFriSatSun
123
45678910
11121314151617
18192021222324
25262728293031
  • 15 Jan (Fri) Tamil Thai Pongal DayP B M
  • 22 Jan (Fri) Duruthu Full Moon Poya DayP B
February 2027
MonTueWedThuFriSatSun
1234567
891011121314
15161718192021
22232425262728
  • 4 Feb (Thu) Independence DayP B M
  • 20 Feb (Sat) Navam Full Moon Poya DayP B
March 2027
MonTueWedThuFriSatSun
1234567
891011121314
15161718192021
22232425262728
293031
  • 6 Mar (Sat) Maha Shivarathri DayP B
  • 10 Mar (Wed) Id-Ul-Fitre (Ramazan Festival Day)(moon sighting, our caution)P B
  • 22 Mar (Mon) Medin Full Moon Poya DayP B
  • 26 Mar (Fri) Good FridayP B
April 2027
MonTueWedThuFriSatSun
1234
567891011
12131415161718
19202122232425
2627282930
  • 13 Apr (Tue) Day Prior to Sinhala & Tamil New Year DayP B M
  • 14 Apr (Wed) Sinhala & Tamil New Year DayP B M
  • 20 Apr (Tue) Bak Full Moon Poya DayP B
May 2027
MonTueWedThuFriSatSun
12
3456789
10111213141516
17181920212223
24252627282930
31
  • 1 May (Sat) May Day (International Workers' Day)P B M
  • 17 May (Mon) Id-Ul-Allah (Hadji Festival Day)(moon sighting, our caution)P B
  • 19 May (Wed) Vesak Full Moon Poya DayP B
  • 20 May (Thu) Day Following Vesak Full Moon Poya DayP B M
June 2027
MonTueWedThuFriSatSun
123456
78910111213
14151617181920
21222324252627
282930
  • 18 Jun (Fri) Poson Full Moon Poya DayP B
July 2027
MonTueWedThuFriSatSun
1234
567891011
12131415161718
19202122232425
262728293031
  • 18 Jul (Sun) Esala Full Moon Poya DayP B
August 2027
MonTueWedThuFriSatSun
1
2345678
9101112131415
16171819202122
23242526272829
3031
  • 15 Aug (Sun) Milad-Un-Nabi (Holy Prophet's Birthday)(moon sighting, our caution)P B M
  • 16 Aug (Mon) Nikini Full Moon Poya DayP B
September 2027
MonTueWedThuFriSatSun
12345
6789101112
13141516171819
20212223242526
27282930
  • 15 Sep (Wed) Binara Full Moon Poya DayP B
October 2027
MonTueWedThuFriSatSun
123
45678910
11121314151617
18192021222324
25262728293031
  • 15 Oct (Fri) Vap Full Moon Poya DayP B
  • 28 Oct (Thu) Deepawali Festival DayP B
November 2027
MonTueWedThuFriSatSun
1234567
891011121314
15161718192021
22232425262728
2930
  • 13 Nov (Sat) Il Full Moon Poya DayP B
December 2027
MonTueWedThuFriSatSun
12345
6789101112
13141516171819
20212223242526
2728293031
  • 13 Dec (Mon) Unduvap Full Moon Poya DayP B
  • 25 Dec (Sat) Christmas DayP B M

Dates from Gazette Extraordinary 2493/05 (16 June 2026). Mercantile days as coded on the Central Bank's 2027 list. Weekends shaded. Weeks start on Monday.

How it works

The grid is built from one list: the 25 dates in Gazette Extraordinary No. 2493/05, published on 16 June 2026 as an Order under Section 04 of the Holidays Act No. 29 of 1971. That gazette declares each date a Public and a Bank holiday for 2027. It carries two marks only, one for Public and one for Bank, and every row has both. This page reads the same data file as the public holidays calendar, so the two never disagree.

Three colours. Amber marks the 12 Full Moon Poya days. Rose marks the 8 days the Central Bank's 2027 list codes as Mercantile, which is the class that matters for shops and offices under the Shop and Office Employees Act. Blue marks the rest, which are Public and Bank only: Maha Shivarathri, Good Friday, Deepawali and two of the three Islamic feasts. The gazette has no mercantile column, so the rose set is the Central Bank's classification, not a gazette mark. No separate Department of Labour notice for 2027 was found when this page was checked.

Weeks start on Monday and Saturday and Sunday are shaded, so a holiday that joins a weekend is easy to spot. Hover or focus a coloured day to read its name. The list under each month prints the date, the gazette's English name and the Public, Bank and Mercantile flags as P, B and M. Pick a single month to see the Sinhala and Tamil names as printed on the Central Bank's Sinhala and Tamil pages.

Islamic dates. The gazette prints Id-Ul-Fitre (10 March), Id-Ul-Allah (17 May) and Milad-Un-Nabi (15 August) as fixed dates with no qualifier. Because these feasts follow the sighting of the moon, the observed day can move by one. That note is ours, and it is labelled as ours on the page. Nothing here is a projection of our own; where the gazette and the Central Bank list differ in spelling, the gazette spelling is used for English and the Central Bank text for Sinhala and Tamil.

Computed figures. The weekend count, the long weekends and the bridge days in the examples below are computed from the gazette weekdays and the Gregorian calendar. The gazette does not print them. A long weekend here means three or more consecutive days off with no leave taken; a bridge day is the one working day that joins a Tuesday or Thursday holiday to the weekend.

The PDF. The A4 file is rendered from the same grids by a script in the repository, one quarter per page, so it carries the same dates as this page. If the file is missing for any reason the button changes to Print or save as PDF, which prints the on-page grids with a print stylesheet. The .ics download emits one all-day event per holiday following RFC 5545, with the Sinhala and Tamil names and the gazette citation in the description.

Searching in Sinhala or Tamil? This is the 2027 නිවාඩු දින, 2027 පෝය දින and 2027 රජයේ නිවාඩු calendar (2027 rajaye niwadu), and the 2027 விடுமுறை நாட்கள், 2027 அரசு விடுமுறை நாட்கள் and 2027 பொங்கல் விடுமுறை நாட்கள் list. Thai Pongal 2027 is Friday 15 January. The school term calendar is set separately by the Ministry of Education and is not on this page.

Worked examples

Each example is computed from the gazette rows above. You can check any of them against the grid by hand.

Example 1, three-day weekends in 2027 (9 found)

  1. Rule: a run of three or more consecutive days off, counting Saturdays, Sundays and gazetted public holidays, with no leave taken.
  2. 15 to 17 January: Tamil Thai Pongal Day (3 days).
  3. 22 to 24 January: Duruthu Full Moon Poya Day (3 days).
  4. 20 to 22 March: Medin Full Moon Poya Day (3 days).
  5. 26 to 28 March: Good Friday (3 days).
  6. 15 to 17 May: Id-Ul-Allah (Hadji Festival Day) (3 days).
  7. 18 to 20 June: Poson Full Moon Poya Day (3 days).
  8. 14 to 16 August: Milad-Un-Nabi (Holy Prophet's Birthday) + Nikini Full Moon Poya Day (3 days).
  9. 15 to 17 October: Vap Full Moon Poya Day (3 days).
  10. 11 to 13 December: Unduvap Full Moon Poya Day (3 days).
  11. Not counted: 13 to 14 April (Tuesday and Wednesday) and 19 to 20 May (Wednesday and Thursday), because a working day sits on each side.

Example 2, one leave day for four or more days off (5 bridges)

  1. Rule: a Tuesday holiday pairs with the Monday before it; a Thursday holiday pairs with the Friday after it. One leave day only.
  2. Take Fri 5 Feb for Independence Day: off from 4 to 7 February, 4 days.
  3. Take Mon 12 Apr for Day Prior to Sinhala & Tamil New Year Day: off from 10 to 14 April, 5 days.
  4. Take Mon 19 Apr for Bak Full Moon Poya Day: off from 17 to 20 April, 4 days.
  5. Take Fri 21 May for Day Following Vesak Full Moon Poya Day: off from 19 to 23 May, 5 days.
  6. Take Fri 29 Oct for Deepawali Festival Day: off from 28 to 31 October, 4 days.
  7. The longest two are Avurudu week (10 to 14 April) and Vesak week (19 to 23 May), five days each for one day of leave.

Example 3, holidays on working days, for payroll and leave planning

  1. 25 gazetted days in 2027.
  2. 7 fall on a Saturday or Sunday: Sat 20 Feb, Sat 6 Mar, Sat 1 May, Sun 18 Jul, Sun 15 Aug, Sat 13 Nov, Sat 25 Dec.
  3. The gazette adds no substitute weekday for a holiday that lands on a weekend.
  4. So 18 gazetted holidays fall on weekdays in 2027. 5 of the 8 mercantile days are on weekdays, which is the number that matters for shop and office holiday pay.

Frequently asked questions

Sources and references

The 2027 rows were compared with the gazette on 2026-11-05. The gazette link is a Department of Government Printing file proxy whose key carries a timestamp, so it is re-checked at each review. The Central Bank's Sinhala page misprints Maha Shivarathri as 6 February; the gazette and the English page say 6 March, which is what this calendar shows.

Related tools

Comments & feedback

Spotted a bug or want an improvement? Tell us, our team reviews every comment, and good ideas get built. Comments are public and anonymous.

Found a gazette amendment or a wrong date? Tell me.

Email [email protected], most fixes ship within 24 hours.