Poya day (Buddhist full moon)

Vesak Full Moon Poya (also May Day) 2026

Vesak Full Moon Poya (also May Day) 2026 falls on
Friday 1 May 2026
This date has passed.

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.

Other Sri Lanka holidays in 2026