What Holiday?
Map › Holidays A–Z › Vesak Full Moon Poya Day

When is Vesak Full Moon Poya Day 2026?

Vesak Full Moon Poya Day 2026 is on Saturday, May 30, 2026 in Sri Lanka.

Vesak Full Moon Poya Day is a public holiday in Sri Lanka

See May 30 on the world map

Vesak Full Moon Poya Day 2026 by country

CountryDateType
🇱🇰 Sri LankaMay 30SaturdayPublic holiday

Questions about Vesak Full Moon Poya Day

When is Vesak Full Moon Poya Day in 2026?
Vesak Full Moon Poya Day is on Saturday, May 30, 2026.
Which countries celebrate Vesak Full Moon Poya Day?
Vesak Full Moon Poya Day is marked in 1 country: Sri Lanka.
Is Vesak Full Moon Poya Day a public holiday?
Yes, it's a public holiday in Sri Lanka. Elsewhere it may be an observance or a regional holiday, so check the table for each country.

Other holidays around the same time