Sri Lanka Calendar May 2026: Why Vesak Poya Date Changed to 30 May (Full Holiday List)

Vanakkam! (வணக்கம்!) If you are searching for the Sri Lanka calendar May 2026, you have picked an unusually interesting month. May 2026 has two full moons, a genuine date-change story around Vesak, and a rare “bonus” Sunday holiday. In Tamil, a public holiday is called பொது விடுமுறை, and this guide walks you through every date, why one of them moved, and how to plan around them without confusion.

Quick Look: Sri Lanka Holidays in May 2026

DateDayHolidayType
May 1, 2026FridayAdhi Vesak Poya Day & May Day (International Labour Day)Public, Bank & Mercantile
May 28, 2026ThursdayId-Ul-Alha (Hajj Festival Day)Public & Bank
May 30, 2026SaturdayVesak Full Moon Poya Day (official)Public, Bank & Mercantile
May 31, 2026SundayDay Following Vesak Full Moon Poya DaySpecial Gazetted Public Holiday

Four dates matter this month, but one of them has an interesting backstory that is worth understanding before you plan around it.

Download and Save This Sri Lanka Calendar May 2026

Want to keep these dates handy without searching again? Use your browser’s “Print” option and choose “Save as PDF” to download a clean, printable copy of this Sri Lanka calendar for May 2026, ideal for your office notice board, family planner, or travel folder. You can also add May 1, May 28, May 30, and May 31 directly into Google Calendar, Outlook, or your phone so you never miss a holiday or Vesak celebration. Bookmark this page too, since we review and update it whenever the government issues any amendment to the gazette.

Sri Lanka Calendar May 2026
Sri Lanka Calendar May 2026

Why Vesak Poya Moved to May 30, 2026

This is the story behind the headlines many Sri Lankans saw between December 2025 and April 2026. Because of how the lunar and solar calendars drift apart, 2026 has two full moon days in the same lunar cycle: May 1 and May 30. The Ministry of Public Administration’s original 2026 calendar had labeled May 1 as Vesak Full Moon Poya Day, with May 30 marked simply as an extra Poson Poya.

The Mahanayake Theros of Sri Lanka’s three Buddhist Nikayas objected, pointing out that the correct astrological alignment for Vesak, known as the Visakha Nekatha, actually falls on May 30, not May 1. After discussions at the All Island Shasanarakshaka Mandalaya and formal requests to the government, the Cabinet officially confirmed that the State Vesak Festival and religious observances would move to May 30, 2026, with Vesak Week declared from May 27 to June 2. As part of this decision, May 31 (a Sunday) was also gazetted as an additional public holiday, since that has been the past practice for the day following Vesak.

May 1 remains a full moon Poya day and a public holiday in its own right, since every full moon carries paid holiday status by law, but many calendars now list it as “Adhi Vesak Poya” or simply an extra Poya day, while the official religious observance sits on May 30 instead.

Full May 2026 Calendar at a Glance

May 2026 has 31 days and begins on a Friday. Here is a simple week-by-week breakdown:

  • Week 1: May 1 (Fri) to May 3 (Sun) – Adhi Vesak Poya Day and May Day fall together on May 1, creating a three-day weekend
  • Week 2: May 4 (Mon) to May 10 (Sun) – a normal work week
  • Week 3: May 11 (Mon) to May 17 (Sun) – no public holidays
  • Week 4: May 18 (Mon) to May 24 (Sun) – no public holidays, though Vesak Week decorations often start appearing in towns late in this week
  • Week 5: May 25 (Mon) to May 31 (Sun) – Id-Ul-Alha on May 28 (Thu), Vesak Full Moon Poya Day on May 30 (Sat), and the special holiday on May 31 (Sun)

As always, every Saturday and Sunday is also a standard bank holiday in Sri Lanka, in addition to the dates listed above.

Adhi Vesak Poya Day & May Day – May 1, 2026 (Friday)

May 1 carries a double significance this year. It remains a full moon Poya holiday, now often labeled Adhi Vesak Poya, and it is also May Day, Sri Lanka’s International Labour Day, marked by rallies and political gatherings across the country, particularly in Colombo.

Because May 1 falls on a Friday, it connects directly to the weekend for a three-day break:

  • Friday, May 1 – Adhi Vesak Poya Day & May Day
  • Saturday, May 2 – regular weekend
  • Sunday, May 3 – regular weekend

This is a good early-month window for a short trip, though expect road closures and crowds in central Colombo around the traditional May Day rallies.

Id-Ul-Alha (Hajj Festival Day) – May 28, 2026 (Thursday)

Id-Ul-Alha, also called Eid al-Adha, is one of the two major festivals in the Islamic calendar, marking the end of the Hajj pilgrimage and commemorating the Prophet Ibrahim’s willingness to sacrifice his son. Sri Lanka’s Muslim community observes this with prayers, family gatherings, and the traditional sacrifice and distribution of meat to relatives and those in need.

The gazetted date is Thursday, May 28, 2026, though like all Islamic holidays it depends on the sighting of the crescent moon and may shift by a day. Since it falls midweek this year, it does not connect to a weekend, so it stands as a single-day holiday for banks, government offices, and much of the private sector.

Vesak Full Moon Poya Day – May 30 and 31, 2026

This is the main event of the month and one of the most important dates on the entire Sri Lanka calendar May 2026. Vesak commemorates three key events in the Buddha’s life: his birth, his enlightenment, and his passing (Parinibbana), all believed to have occurred on the same full moon day.

Following the government’s decision, the official State Vesak Festival and religious observances now fall on Saturday, May 30, 2026, with Vesak Week running from May 27 to June 2. Because Vesak falls on a Saturday, Sunday, May 31, 2026 was separately gazetted as a public holiday, following the same pattern used in past years when a public holiday falls on a Saturday.

A useful nuance: For most Monday-to-Friday office workers, May 30 and 31 do not add extra days off, since those dates were already a normal weekend. However, this matters a great deal for anyone who normally works weekends, such as staff in shops, restaurants, and hotels, since it converts their regular working Saturday and Sunday into paid statutory holidays.

How Sri Lanka Celebrates Vesak

  • Streets and homes decorated with colourful paper lanterns, known as vesak kudu
  • Illuminated pandols (thoranas) depicting scenes from the Buddha’s life, especially popular in Colombo and Kandy
  • Free food and drink stalls, called dansalas, set up by community groups along roads
  • Temple visits, religious observances, and the lighting of oil lamps after dark
  • A nationwide ban on the sale of alcohol and meat from the day before Vesak until it ends

If you are visiting Sri Lanka during Vesak Week (May 27 to June 2), plan to see the pandols and lanterns after sunset, when the displays are at their most impressive, especially around Kandy’s Temple of the Tooth and Colombo’s main streets.

Bank, Public, and Mercantile Holidays Explained

Sri Lanka’s holidays fall into three linked categories. Public holidays apply nationwide under the Holidays Act, closing government offices and schools. Bank holidays cover the banking sector, with Saturdays and Sundays counted automatically alongside gazetted dates. Mercantile holidays apply to private shops and offices under the Shop and Office Employees Act, with extra pay or a substitute day required for staff who must work. May 1 and May 30 fall under all three categories, while May 31 and Id-Ul-Alha are generally treated as public and bank holidays.

Planning Tips for May 2026 in Sri Lanka

If you are traveling: Book Vesak Week accommodation early, especially around May 28 to 31, since domestic travel picks up as families visit temples and view Vesak decorations together. Remember that alcohol sales pause around Vesak, so plan accordingly if that matters for your trip.

If you run a business: Confirm rosters around May 1, 28, and 30 to 31 ahead of time, and remember that weekend staff are entitled to holiday pay or a substitute day for May 30 and 31, even though those fall on a weekend.

If you are a student or parent: Schools follow the national holidays on May 1 and May 30, and many schools schedule short breaks or events around Vesak Week, so it is worth checking your school’s specific calendar.

If you want to see Vesak celebrations: Kandy, Colombo, and Anuradhapura are especially popular for lantern displays and pandols. Arrive early in the evening to beat the crowds, and be prepared for heavy traffic near major temples on May 30.

Weather Snapshot for May in Sri Lanka

May typically marks the start of the southwest monsoon season, so the west and south coasts, including Colombo, Galle, and Bentota, tend to see more frequent rain showers as the month goes on. The east coast, around Trincomalee and Arugam Bay, usually stays drier during this period, making it a reasonable alternative if you want sunnier weather. The hill country, including Kandy and Nuwara Eliya, stays cooler and often greener with regular afternoon showers.

Frequently Asked Questions

Is Vesak still on May 1, 2026? No. While May 1, 2026 remains a full moon Poya holiday, the official State Vesak Festival and religious observances have been moved to May 30, 2026, following a request from Sri Lanka’s Buddhist clergy based on the correct astrological alignment.

Is May 31, 2026 a public holiday even though it is a Sunday? Yes. The government specifically gazetted Sunday, May 31, 2026 as the Day Following Vesak Full Moon Poya Day, following the usual practice for holidays that fall on a Saturday.

How many public holidays fall in May 2026? Four dates are marked on the official calendar: May 1 (Adhi Vesak Poya and May Day), May 28 (Id-Ul-Alha), May 30 (Vesak Full Moon Poya Day), and May 31 (Day Following Vesak).

Is the Id-Ul-Alha date confirmed for May 28? May 28, 2026 is the officially expected date, but Islamic holidays depend on moon sighting, so the final confirmation typically comes only a day or two in advance.

When is Vesak Week in 2026? Vesak Week runs from May 27 to June 2, 2026, covering the lead-up decorations, the main Poya day on May 30, and the closing days of the festival.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top