When Is Vesak in 2027?
Vesak Poya in Sri Lanka falls on Wednesday 19 May 2027, and the Central Bank of Sri Lanka lists Thursday 20 May 2027 as the following holiday 1. The Public Administration gazette for 2027 also places Vesak on 19 May 2. A planning sheet may show 20 May, but the official Sri Lankan lists use 19 May, so that is the date to plan around 1.
The date moves every year because Poya follows the lunar calendar. Vesak is the full moon of the Sinhala month of Vesak, usually in May, and it marks the birth, enlightenment and passing of the Buddha. In India and Nepal the same occasion is called Buddha Jayanti or Buddha Purnima, and the United Nations recognised the Day of Vesak by General Assembly resolution 54/115 on 15 December 1999, an initiative that came from Sri Lanka 14.
The calendar can also be adjusted. In 2026 the government moved the state Vesak festival to 30 May instead of 1 May after a request from the chief prelates 3, and declared Vesak Week from 27 May to 2 June 2026 4. For 2027, the Vesak Week dates are not declared yet, so treat the week around 19 May as expected and recheck the Cabinet notice in the spring.
Vesak Poya, the main night: Wednesday 19 May 2027 1
Day after Vesak Poya: Thursday 20 May 2027, a mercantile holiday as well 1
Vesak Week in 2025: 10 to 16 May 2025, with Poya on 12 May 2025 6
Tip: Arrive in Colombo two days before Poya. The lanterns and pandals are usually up before the holiday, and the roads are far easier then.



















