Skip to content
Guide

Sri Lanka public holidays 2027

All 25 Sri Lanka holidays for 2027 from the Central Bank's official list, with the weekday, whether each is a bank, public or mercantile holiday, the 12 Poya days, the nine long weekends, and what Vesak, New Year and Poya days mean for travellers. Checked 25 October 2026.

The blue roofs of the Seema Malaka temple of Gangaramaya on Beira Lake in Colombo, with city towers behind.

What are Sri Lanka's public holidays in 2027?

Quick answer: Sri Lanka has 25 holidays in 2027 on the Central Bank's official list, including 12 full moon Poya days. The biggest for travellers are Sinhala and Tamil New Year on 13 and 14 April and Vesak on 19 and 20 May. Nine long weekends of three days each fall in 2027, when buses, trains and hotels near popular sites get busier.

The full list of 2027 holidays

B is a bank holiday, P a public holiday and M a mercantile holiday, as marked by the CBSL.

DateDayHolidayType
15 JanuaryFridayTamil Thai Pongal DayB, P, M
22 JanuaryFridayDuruthu Full Moon Poya DayB, P
4 FebruaryThursdayIndependence DayB, P, M
20 FebruarySaturdayNavam Full Moon Poya DayB, P
6 MarchSaturdayMahasivarathri DayB, P
10 MarchWednesdayEid-Ul-Fitr (Ramazan Festival Day)B, P
22 MarchMondayMedin Full Moon Poya DayB, P
26 MarchFridayGood FridayB, P
13 AprilTuesdayDay prior to Sinhala and Tamil New Year DayB, P, M
14 AprilWednesdaySinhala and Tamil New Year DayB, P, M
20 AprilTuesdayBak Full Moon Poya DayB, P
1 MaySaturdayMay Day (International Workers' Day)B, P, M
17 MayMondayEid-Ul-Alha (Hadji Festival Day)B, P
19 MayWednesdayVesak Full Moon Poya DayB, P
20 MayThursdayDay following Vesak Full Moon Poya DayB, P, M
18 JuneFridayPoson Full Moon Poya DayB, P
18 JulySundayEsala Full Moon Poya DayB, P
15 AugustSundayMilad-Un-Nabi (Holy Prophet's Birthday)B, P, M
16 AugustMondayNikini Full Moon Poya DayB, P
15 SeptemberWednesdayBinara Full Moon Poya DayB, P
15 OctoberFridayVap Full Moon Poya DayB, P
28 OctoberThursdayDeepawali Festival DayB, P
13 NovemberSaturdayIl Full Moon Poya DayB, P
13 DecemberMondayUnduwap Full Moon Poya DayB, P
25 DecemberSaturdayChristmas DayB, P, M

The CBSL also notes that every Saturday and Sunday is a bank holiday.

What do bank, public and mercantile holidays mean?

TypeWhat the CBSL label coversWhat it means on a trip
Bank holiday (B)Bank holidayBranches shut; plan cash and currency exchange the day before. ATMs are separate from branch hours
Public holiday (P)Public holidayExpect government offices, such as those you might need for a visa extension, to be shut
Mercantile holiday (M)Mercantile holidayUsually observed by private businesses too, so more shops and offices close

The CBSL list gives the letters but does not define them, so the right-hand column is general guidance. All 25 dates are bank and public holidays. Eight are also mercantile holidays: Thai Pongal, Independence Day, the two New Year days, May Day, the day after Vesak, Milad-Un-Nabi and Christmas. Our money and ATMs guide covers getting cash, and the visa guide covers extensions.

When are the Poya days in 2027?

Poya is the full moon day, and every one is a holiday. In 2027 there are 12:

MonthPoyaDate and day
JanuaryDuruthu22 January, Friday
FebruaryNavam20 February, Saturday
MarchMedin22 March, Monday
AprilBak20 April, Tuesday
MayVesak19 May, Wednesday
JunePoson18 June, Friday
JulyEsala18 July, Sunday
AugustNikini16 August, Monday
SeptemberBinara15 September, Wednesday
OctoberVap15 October, Friday
NovemberIl13 November, Saturday
DecemberUnduwap13 December, Monday

Poya days are religious days, so expect temples to be busier. If you plan to visit a big temple on a Poya day, go early and dress for the temple. Our guide to visiting sacred sites and what to wear guide explain the dress rules. Some businesses change their hours on Poya days, so check with your hotel the day before.

What are the long weekends in 2027?

A holiday on a Friday or Monday, or a Sunday holiday next to a Monday holiday, makes a three-day weekend:

Long weekendHolidays
Friday 15 to Sunday 17 JanuaryThai Pongal
Friday 22 to Sunday 24 JanuaryDuruthu Poya
Saturday 20 to Monday 22 MarchMedin Poya (Monday)
Friday 26 to Sunday 28 MarchGood Friday
Saturday 15 to Monday 17 MayEid-Ul-Alha (Monday)
Friday 18 to Sunday 20 JunePoson Poya
Saturday 14 to Monday 16 AugustMilad-Un-Nabi (Sunday) and Nikini Poya (Monday)
Friday 15 to Sunday 17 OctoberVap Poya
Saturday 11 to Monday 13 DecemberUnduwap Poya (Monday)

There are also two midweek pairs: New Year on Tuesday 13 and Wednesday 14 April, and Vesak on Wednesday 19 and Thursday 20 May.

On long weekends, book long-distance train seats and rooms near the beaches and hill country early, and allow more time on the roads. Our bus routes and fares guide lists backup buses if trains are full.

Which 2027 holidays matter most for travellers?

Sinhala and Tamil New Year (13 and 14 April). Both days are bank, public and mercantile holidays, the only back-to-back pair of that kind in 2027, so plan for closures and busy transport around them. Our Sri Lanka in April guide covers the weather and what to expect that month.

Vesak (19 and 20 May). A major Buddhist holiday, and the day after is also a holiday. See our Sri Lanka in May guide.

Poson (18 June). A Friday in 2027, so it makes a long weekend. Mihintale is especially busy around Poson; see our Mihintale page.

Esala Poya (18 July). The Kandy Esala Perahera takes its name from Esala. The Temple of the Tooth sets the procession dates, which are not on the CBSL list. Our festival calendar explains how to check them.

Navam Poya (20 February). Our Sri Lanka in February guide reported on 17 October 2026 that Gangaramaya Temple in Colombo lists its 2027 Navam Perahera for 19 and 20 February.

Deepawali (28 October) and Thai Pongal (15 January). Hindu festivals, celebrated at kovils across the north and east and in Colombo. Our Hindu temple circuit lists temples to visit.

Eid-Ul-Fitr (10 March) and Eid-Ul-Alha (17 May). See our guide for Muslim travellers.

How do the 2027 holidays fit with the weather?

The holidays do not change the seasons, but they change how busy places are. In January to March, the south and west coasts are in their dry season and the long weekends there are busy. In April and May, New Year and Vesak fall in the inter-monsoon months. Our best time to visit guide and month guides for March and December cover the weather.

Frequently asked questions

How many public holidays does Sri Lanka have in 2027?

The Central Bank of Sri Lanka's 2027 list has 25 holiday dates. Seven fall on a Saturday or Sunday. All 25 are bank and public holidays, and eight are also mercantile holidays.

When are the Poya days in 2027?

22 January, 20 February, 22 March, 20 April, 19 May (Vesak), 18 June (Poson), 18 July (Esala), 16 August, 15 September, 15 October, 13 November and 13 December 2027, on the Central Bank list.

When is Vesak in 2027?

Vesak Full Moon Poya Day is Wednesday 19 May 2027, and the day after Vesak, Thursday 20 May, is also a holiday, according to the Central Bank of Sri Lanka.

When is Sinhala and Tamil New Year in 2027?

Wednesday 14 April 2027, with Tuesday 13 April (the day before) also a bank, public and mercantile holiday.

What is the difference between bank, public and mercantile holidays?

The Central Bank marks each date B for bank holiday, P for public holiday and M for mercantile holiday. Mercantile holidays apply to the private sector as well, so more shops and offices close. All Saturdays and Sundays are bank holidays too.

What are the long weekends in Sri Lanka in 2027?

Nine three-day weekends: 15 to 17 January, 22 to 24 January, 20 to 22 March, 26 to 28 March, 15 to 17 May, 18 to 20 June, 14 to 16 August, 15 to 17 October and 11 to 13 December 2027.

Is Christmas a public holiday in Sri Lanka?

Yes. Christmas Day, Saturday 25 December 2027, is a bank, public and mercantile holiday on the Central Bank list. Good Friday, 26 March 2027, is a bank and public holiday.

Sources

Last verified 2026-10-25

All guides
A traditional wooden oil press under a thatched roof at a herbal garden in Matale, with no people or product labels in frame.
Practical

Ayurveda in Sri Lanka

How to choose a licensed Ayurveda retreat in Sri Lanka: what the 2019 tourism rules require, where registered centres are, dated 2026/27 prices and how long to stay. Checked 17 October 2026.

A decorated bull and people at a traditional Sinhala and Tamil New Year celebration.
Planning

Sri Lanka in April

April is when Sri Lanka's seasons flip: rain returns to the west and south while the east coast and the north turn dry. Weather for 12 towns in C and F, Sinhala and Tamil New Year 2027, whales and crowds, checked 17 October 2026.

A relic bearer and attendants under parasols in the Navam Perahera, Colombo.
Planning

Sri Lanka in February

February is the driest, busiest month on Sri Lanka's west and south coasts and in the north. Weather for 12 towns in C and F, the February 2027 holidays and Navam Perahera dates, whale and kite seasons, checked 17 October 2026.