Most countries let you plan a trip and then check the holidays. Sri Lanka rewards the reverse order, because the monthly Poya rhythm means a two-week trip will always contain at least one, and because the April cluster can either work for you or swallow three travel days.
The framework
Holidays are governed by the Holidays Act No. 29 of 1971, administered by the Ministry of Public Administration. The official calendar states that the year's public, bank and full moon Poya days are approved by the minister under that Act, and that full moon Poya holidays specifically are approved by the Poya Committee. Changes are announced by notification in the Government Gazette, and the calendar is headed as subject to variation.
Three categories operate, keyed on the calendar as Public, Bank and Mercantile, with the Central Bank using the same B, P and M marks. All Saturdays and Sundays are additionally bank holidays. The adjacent question of which coast in which month is treated separately.
The Poya days themselves
For 2026 the full moons fall on 3 January, 1 February, 2 March, 1 April, 1 May, 30 May, 29 June, 29 July, 27 August, 26 September, 25 October, 24 November and 23 December. Thirteen, because 2026 is a double-Poson year with an additional Adhi Poson Poya on 30 May.
For 2027 they fall on 22 January, 20 February, 22 March, 20 April, 19 May, 18 June, 18 July, 16 August, 15 September, 15 October, 13 November and 13 December. Twelve.
The distinction worth using when planning: a Poya on a weekend adds nothing to the weekend, while one mid-week inserts a closure into a working week. In 2026 five fall at weekends and eight mid-week; in 2027 three fall at weekends and nine mid-week.
April, which behaves differently in each year
The Sinhala and Tamil New Year is fixed at 13 and 14 April, with the day prior and the day itself both Public, Bank and Mercantile holidays, so it closes private business as well.
In 2026 April held a four-holiday cluster: Bak Poya on Wednesday 1 April, Good Friday on Friday 3 April, then the new year on Monday 13 and Tuesday 14 April. In 2027 they separate: the new year falls Tuesday 13 and Wednesday 14 April, Bak Poya comes after it on Tuesday 20 April, and Good Friday moves back to 26 March.
Sri Lanka Railways responds to this with a genuinely separate operating pattern. For 2026 it published a New Year Special Timetable covering 11 to 19 April as nine day-specific timetables, then issued a further notice adding special trains for 18 and 19 April for return travel. It runs comparable special arrangements for Poson. For the neighbouring topic, see rail and expressway structure.
Two collisions worth noting
In 2026, Vesak Poya and May Day both fall on Friday 1 May, and the day following Vesak, Saturday 2 May, is the single Poya-adjacent day that does carry the Mercantile mark. In 2027, Vesak falls on Wednesday 19 May with the following day on Thursday 20 May.
In December 2026, Unduvap Poya on Wednesday 23 December sits two days before Christmas Day on Friday 25 December, inside the year's highest-volume tourism month.
When everyone else is there
The tourism authority's monthly figures give a clear seasonal shape. For 2025: December 258,928, January 252,761 and February 240,217 at the top; May 132,919, June 138,241 and October 165,193 at the bottom, on a year total of 2,362,521, up 15.1 percent.
For 2026 to August, arrivals were 1,535,122 against 1,566,523 in the same 2025 period, a decline of 2.0 percent, with February the highest single month at 279,328.
The useful inversion is that holiday density and visitor volume run opposite. May, the quietest month for arrivals in 2025, contains Vesak, the most significant Poya, plus the extra Adhi Poson in 2026. A separate guide here takes up heritage site pricing.
What this guide does not cover
The gazette number and date for either year's holiday notification could not be retrieved, so only the dates are given. The statutory definitions of the three holiday categories are unverified, which is why the Mercantile question is presented as an unresolved conflict rather than answered. The New Year auspicious times and how they are calculated are not given: the official calendar in both languages contains only astronomical moon phases. No dry-day rule, regulation number or dry-day list is stated, because the Excise Department's site contains none and publishes only its jurisdiction under the Excise Ordinance. What is restricted on Vesak is likewise unverified. No bus service notice for the April period exists in the transport board's complete news feed. The official calendar archive stops at 2026, so the 2027 dates rest on the Central Bank alone.
