What Holiday?
Map › Holidays A–Z › Wesak Day

When is Wesak Day 2026?

Wesak Day falls on different dates around the world in 2026. The first is Sunday, May 31, 2026 and the last is Wednesday, June 3, 2026, across 1 country.

Day off for Wesak Day is a state holiday in Malaysia

Also listed as Day off for Wesak Day.

See May 31 on the world map

Wesak Day 2026 by country

CountryDateType
🇲🇾 MalaysiaMay 31SundayPublic holiday
🇲🇾 MalaysiaDay off for Wesak DayJune 3WednesdayRegional holiday

Questions about Wesak Day

When is Wesak Day in 2026?
It depends on the country. In 2026 it falls on May 31 and June 3. The table above shows the date for each country.
Which countries celebrate Wesak Day?
Wesak Day is marked in 1 country: Malaysia.
Is Wesak Day a public holiday?
Yes, it's a public holiday in Malaysia. Elsewhere it may be an observance or a regional holiday, so check the table for each country.

Other holidays around the same time