Vesak Day in Thailand
Known in Thailand as Visakha Bucha, Vesak honours the Buddha’s birth, enlightenment and passing. People mark the day with acts of giving and temple ceremonies, while its status as a public holiday affects work and banking schedules.[1]
Meaning and timing
Visakha Bucha falls on the full moon of the sixth lunar month. It recalls three events in the Buddha’s life: his birth, awakening and passing away. The day is observed by Buddhists in Thailand and around the world.[1]
Thai observances
The National Office of Buddhism describes Thai Visakha Bucha ceremonies as a way to honour the Triple Gem and remember those three events. The practice was influenced by Sri Lanka and may date to the Sukhothai period.[1]
Common observances include offering food to monks, listening to Dhamma sermons and joining an evening candlelight procession around a temple’s main shrine. The National Office of Buddhism also describes keeping the Five Precepts and giving to others as part of the day’s practice.[1]
Work and bank holidays
Thailand recognizes Visakha Bucha as a public holiday. Under section 29 of the Labour Protection Act, employers must announce at least 13 traditional holidays each year, chosen with reference to official, religious or local holidays. If one of an employee’s announced holidays falls on their weekly day off, the law provides a substitute day on the next working day; some kinds of work may instead receive another day off or holiday pay.[1][2]
Banks follow a separate schedule set by the Bank of Thailand. Its annual holiday notification lists financial-institution holidays and may specify a substitute for Visakha Bucha when the date falls on a Sunday. Check the relevant year’s schedule before visiting a branch.[3]
What to expect
The holiday does not mean every service stops. The Labour Protection Act allows holiday work in certain fields, including hotels, transport, food shops, beverage shops and medical establishments, subject to the law’s conditions. Opening hours for individual businesses and services can therefore differ; check directly before travelling or making plans.[2]
Frequently asked questions
When is Vesak Day in Thailand?
It follows the lunar calendar and falls on the full moon of the sixth lunar month, so its Gregorian date changes from year to year.[1]
Is Visakha Bucha a day off?
Are banks closed?
The Bank of Thailand publishes a separate holiday schedule for financial institutions. Check its annual list for the date and any substitute banking holiday.[3]
Will shops and transport operate?
Some businesses and transport work may operate on holidays under the Labour Protection Act. Hours vary, so check with the specific shop or service before you go.[2]
Sources and references
Sources used for Vesak Day in Thailand:
- วันวิสาขบูชา- National Office of Buddhism, Thailand
- The Labour Protection Act B.E. 2541- International Labour Organization, NATLEX
- Notification of the Bank of Thailand No. 31/2568: Financial institutions and specialized financial institutions’ holidays and additional special holiday for B.E. 2569 (2026)- Bank of Thailand