What Holiday?
Map › Holidays A–Z › Visakha Bucha

When is Visakha Bucha 2026?

Visakha Bucha falls on different dates around the world in 2026. The first is Sunday, May 31, 2026 and the last is Monday, June 1, 2026, across 1 country.

Visakha Bucha is a national holiday in Thailand

Also listed as Day off for Visakha Bucha.

See May 31 on the world map

Visakha Bucha 2026 by country

CountryDateType
🇹🇭 ThailandMay 31SundayPublic holiday
🇹🇭 ThailandDay off for Visakha BuchaJune 1MondayPublic holiday

Questions about Visakha Bucha

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

Other holidays around the same time