Vesak Full Moon Poya (also May Day) 2026
What this means for your trip
The most important Buddhist holiday of the year, and in 2026 it coincides with International Workers' Day — a double holiday. Alcohol banned island-wide: bars, wine stores, and supermarket alcohol sections all closed. Streets lit with millions of lanterns (vesak kudu), dansalas (free food stalls) everywhere, and illuminated pandals throughout Colombo and Kandy. One of the best nights of the year to be in Sri Lanka. Do not plan bar visits or alcohol purchases.
Why Poya dates are transcribed, not calculated
A Poya day is whichever calendar day the Government Gazette declares, and that is not a pure function of the full-moon instant. In 2026 the full moon of 3 January was gazetted as 3 January, while the full moon of 3 March was gazetted as 2 March. Any rule of the form “full moon date, minus one if it falls before a given hour” fits a single year and then quietly breaks. Every date on OneCeylon comes from the gazette and is cross-checked against a computed full moon to catch transcription errors.
Common questions
When is Vesak Full Moon Poya (also May Day) in 2026?
Vesak Full Moon Poya (also May Day) falls on Friday 1 May 2026 in Sri Lanka. This date is taken from the Government Gazette.
What is closed on Vesak Full Moon Poya (also May Day)?
The most important Buddhist holiday of the year, and in 2026 it coincides with International Workers' Day — a double holiday. Alcohol banned island-wide: bars, wine stores, and supermarket alcohol sections all closed. Streets lit with millions of lanterns (vesak kudu), dansalas (free food stalls) everywhere, and illuminated pandals throughout Colombo and Kandy. One of the best nights of the year to be in Sri Lanka. Do not plan bar visits or alcohol purchases.