CalendarWorld

Sri Lanka Calendar 2026: Public Holidays and Long Weekends

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.

25 Public Holidays
Public HolidayToday
January

Wet (rainy) season

Sun
Mon
Tue
Wed
Thu
Fri
Sat
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
  • 3Duruthu Full Moon Poya Day
  • 14Tamil Thai Pongal Day
February

Dry season

Sun
Mon
Tue
Wed
Thu
Fri
Sat
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
  • 1Navam Full Moon Poya Day
  • 4Independence Day
  • 15Maha Sivarathri Day
March

Dry season

Sun
Mon
Tue
Wed
Thu
Fri
Sat
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
  • 3Medin Full Moon Poya Day
  • 20Eid al-Fitr (Id-Ul-Fitr, expected)
April

Dry season

Sun
Mon
Tue
Wed
Thu
Fri
Sat
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
  • 2Bak Full Moon Poya Day
  • 3Good Friday
  • 13Day prior to Sinhala & Tamil New Year
  • 14Sinhala & Tamil New Year
May

Dry season

Sun
Mon
Tue
Wed
Thu
Fri
Sat
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
  • 1May Day
  • 27Eid al-Adha (Id-Ul-Alha, expected)
  • 31Vesak Full Moon Poya Day
June

Dry season

Sun
Mon
Tue
Wed
Thu
Fri
Sat
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
  • 1Day following Vesak Full Moon Poya Day
  • 29Poson Full Moon Poya Day
July

Dry season

Sun
Mon
Tue
Wed
Thu
Fri
Sat
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
  • 29Esala Full Moon Poya Day
August

Dry season

Sun
Mon
Tue
Wed
Thu
Fri
Sat
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
  • 25Milad un-Nabi (Holy Prophet's Birthday, expected)
  • 27Nikini Full Moon Poya Day
September

Dry season

Sun
Mon
Tue
Wed
Thu
Fri
Sat
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
  • 26Binara Full Moon Poya Day
October

Wet (rainy) season

Sun
Mon
Tue
Wed
Thu
Fri
Sat
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
  • 25Vap Full Moon Poya Day
November

Wet (rainy) season

Sun
Mon
Tue
Wed
Thu
Fri
Sat
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
  • 8Deepavali
  • 24Il Full Moon Poya Day
December

Wet (rainy) season

Sun
Mon
Tue
Wed
Thu
Fri
Sat
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
  • 24Unduvap Full Moon Poya Day
  • 25Christmas Day

Long Weekends in Sri Lanka, 2026

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.

3–4 January 2026
entirely official days off
2 days
  • Sat3Duruthu Full Moon Poya DayHoliday
  • Sun4SundayHoliday
31 January – 1 February 2026
*includes a regular Saturday
2 days
  • Sat31Saturday
  • Sun1Navam Full Moon Poya DayHoliday
14–15 February 2026
*includes a regular Saturday
2 days
  • Sat14Saturday
  • Sun15Maha Sivarathri DayHoliday
20–22 March 2026
*includes a regular Saturday
3 days
  • Fri20Eid al-Fitr (Id-Ul-Fitr, expected)Holiday
  • Sat21Saturday
  • Sun22SundayHoliday
2–5 April 2026
*includes a regular Saturday
4 days
  • Thu2Bak Full Moon Poya DayHoliday
  • Fri3Good FridayHoliday
  • Sat4Saturday
  • Sun5SundayHoliday
11–14 April 2026
*includes a regular Saturday
4 days
  • Sat11Saturday
  • Sun12SundayHoliday
  • Mon13Day prior to Sinhala & Tamil New YearHoliday
  • Tue14Sinhala & Tamil New YearHoliday
1–3 May 2026
*includes a regular Saturday
3 days
  • Fri1May DayHoliday
  • Sat2Saturday
  • Sun3SundayHoliday
30 May – 1 June 2026
*includes a regular Saturday
3 days
  • Sat30Saturday
  • Sun31Vesak Full Moon Poya DayHoliday
  • Mon1Day following Vesak Full Moon Poya DayHoliday
27–29 June 2026
*includes a regular Saturday
3 days
  • Sat27Saturday
  • Sun28SundayHoliday
  • Mon29Poson Full Moon Poya DayHoliday
26–27 September 2026
entirely official days off
2 days
  • Sat26Binara Full Moon Poya DayHoliday
  • Sun27SundayHoliday
24–25 October 2026
*includes a regular Saturday
2 days
  • Sat24Saturday
  • Sun25Vap Full Moon Poya DayHoliday
7–8 November 2026
*includes a regular Saturday
2 days
  • Sat7Saturday
  • Sun8DeepavaliHoliday
24–27 December 2026
*includes a regular Saturday
4 days
  • Thu24Unduvap Full Moon Poya DayHoliday
  • Fri25Christmas DayHoliday
  • Sat26Saturday
  • Sun27SundayHoliday

Sri Lanka Public Holidays in 2026

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).

Public Holidays in Sri Lanka, 2026.
DateDayHolidayType
3 January 2026SaturdayDuruthu Full Moon Poya DayHoliday
14 January 2026WednesdayTamil Thai Pongal DayHoliday
1 February 2026SundayNavam Full Moon Poya DayHoliday
4 February 2026WednesdayIndependence DayHoliday
15 February 2026SundayMaha Sivarathri DayHoliday
3 March 2026TuesdayMedin Full Moon Poya DayHoliday
20 March 2026FridayEid al-Fitr (Id-Ul-Fitr, expected)Holiday
2 April 2026ThursdayBak Full Moon Poya DayHoliday
3 April 2026FridayGood FridayHoliday
13 April 2026MondayDay prior to Sinhala & Tamil New YearHoliday
14 April 2026TuesdaySinhala & Tamil New YearHoliday
1 May 2026FridayMay DayHoliday
27 May 2026WednesdayEid al-Adha (Id-Ul-Alha, expected)Holiday
31 May 2026SundayVesak Full Moon Poya DayHoliday
1 June 2026MondayDay following Vesak Full Moon Poya DayHoliday
29 June 2026MondayPoson Full Moon Poya DayHoliday
29 July 2026WednesdayEsala Full Moon Poya DayHoliday
25 August 2026TuesdayMilad un-Nabi (Holy Prophet's Birthday, expected)Holiday
27 August 2026ThursdayNikini Full Moon Poya DayHoliday
26 September 2026SaturdayBinara Full Moon Poya DayHoliday
25 October 2026SundayVap Full Moon Poya DayHoliday
8 November 2026SundayDeepavaliHoliday
24 November 2026TuesdayIl Full Moon Poya DayHoliday
24 December 2026ThursdayUnduvap Full Moon Poya DayHoliday
25 December 2026FridayChristmas DayHoliday

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.

Download Sri Lanka 2026 Holiday Data

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.

Seasons in Sri Lanka

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.

Current season in Sri Lanka

Wet (rainy) season

October – January

The rainy months, when most of the year's precipitation falls; temperatures stay warm.

Dry season

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 →

Frequently Asked Questions

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.

How many long weekends are there in Sri Lanka in 2026?

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.

What is the official source for the 2026 Sri Lanka holiday calendar?

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.