HR Administration
Time off

Thailand Public Holidays

Table of Contents
>
See OmniHR in action
Schedule a personalized demo today to see how we help mid- market teams.
Get a Demo
See OmniHR in action
Schedule a personalized demo today to see how we help mid- market teams.
Get a Demo

Public holidays play a crucial role in shaping a company’s culture. These designated days off represent more than just breaks from the regular work routine; they are important in fostering a balanced and inclusive workplace. 

Recognizing and appropriately managing public holidays is an essential part of HR functions, contributing to employee well-being, morale and legal compliance. As we welcome the new year, HR professionals need to keep track of the Thailand public holidays 2027, as it affects work schedules, payroll, leave management, and overall business productivity.

This comprehensive Thailand public holiday guide will provide you with important information on Thailand’s regular and special public holidays, employee entitlements and managing public holiday pay during these dates. 

How many public holidays in Thailand?

Understanding Thailand public holidays 2025 is essential to conducting business and ensuring proper workforce planning. It is worth noting that many Thailand public holidays are rooted in Buddhist traditions, meaning the dates can vary from year to year based on the lunar calendar. Thailand also deeply reveres its monarchy, and numerous holidays commemorate royal birthdays and significant events. 

Here is the list of Thailand public holidays 2025:

  • New Year's Day - 1 January 2027
  • Makha Bucha Day - 21 & 22 February 2027
  • Chakri Memorial Day - 6 April 2027
  • Songkran Festival - 13-15 April 2027
  • Labour Day - 1 & 3 May 2027
  • Coronation Day - 4 May 2027
  • Visakha Bucha Day - 20 May 2027
  • Queen Suthida's Birthday - 3 June 2027
  • Asarnha Bucha Day - 18 July 2027
  • Khao Phansa Day - 19 July 2027
  • King Vajiralongkorn's Birthday - 28 July 2027
  • The Queen Mother's Birthday - 12 August 2027
  • King Bhumibol Adulyadej Memorial Day - 13 October 2027
  • Chulalongkorn Memorial Day - 23 & 25 October 2027
  • King Bhumibol Adulyadej's Birthday - 5 & 6 December 2027
  • Constitution Day - 10 December 2027
  • New Year's Eve - 31 December 2027

Download your calendar now!

Navigating Public Holiday Thailand 2027 Pay

To ensure compliance with public holiday pay, it's important to understand the provisions of the Thai Labor Protection Act.

What are the key principles for public holidays?

Paid holidays

Under Section 29 of the Labor Protection Act, employers must announce at least 13 traditional holidays per year, including National Labour Day. Under Section 56, employees are entitled to their regular wage on these holidays, even if they don't work.

Working on public holidays

Section 62 of the Labor Protection Act states that if an employer requires an employee to work on a public holiday, the employee is entitled to additional pay of at least one times their regular hourly wage for each hour worked, on top of their normal holiday pay. In practice, this means the employee receives at least double their regular pay for that day. Employers can choose to pay more, but not less than this legal minimum.

Example 1: New Year's Day falls on a Friday, and Somsri is scheduled to work.

  • Daily salary: THB 800
  • Hourly wage: THB 800/8 hours = THB 100 per hour
  • Holiday work pay: THB 100/hour x 1 = THB 100/hour
  • Total holiday work pay for 8 hours: THB 100 x 8 hours = THB 800
  • Outcome: Somsri receives THB 1,600 (THB 800 holiday pay + THB 800 holiday work pay) for working 8 hours on New Year's Day.
Omni note: Somsri receives THB 800 for the holiday itself under the Labor Protection Act, as employees are entitled to their daily wage on public holidays whether or not they work.

Overtime on public holidays

Section 63 of the Act states that overtime on public holidays (work beyond normal working hours) must be paid at no less than three times the normal hourly wage.

Example 2: Same scenario as above, Somsri is scheduled to work 2 hours overtime.

  • Daily salary: THB 800
  • Hourly wage: THB 800/8 hours = THB 100 per hour
  • Holiday overtime pay: THB 100/hour x 3 = THB 300/hour
  • Total holiday overtime pay for 2 hours: THB 300 x 2 hours = THB 600
  • Outcome: Somsri receives THB 600 for working 2 hours overtime on New Year's Day.

To summarize, Somsri is entitled to THB 2,200 (THB 1,600 + THB 600) for working 8 hours and 2 hours overtime on New Year's Day.

Frequently Asked Questions

1. Are all Thailand public holidays observed nationwide?

Most are, but some regional variations may exist, particularly in southern Thailand, where Islamic holidays are also observed. It is suggested to refer to the Tourism Authority of Thailand and the Thai government’s official websites for the latest news. 

2. How many public holidays in Thailand?

Thailand has 19 public holidays in 2027, with 4 substitute days that create long weekends in February, May, October and December.

3. Is Christmas a public holiday in Thailand?

As Thailand is a predominantly Buddhist country, Christmas is not included in its official public holidays. However, it is still widely recognized and celebrated, and many shopping malls, hotels, and restaurants in major cities like Bangkok will feature Christmas decorations and events. 

4. What happens if a Thailand public holiday falls on a weekend?

If a public holiday falls on a weekend, a compensatory holiday will often be observed on the following Monday. 

5. Are banks and government offices closed on public holidays?

Yes, banks and government offices are generally closed on official public holidays.

6. Do foreign workers have the same rights regarding Thailand public holiday pay?

Yes, the Thai Labor Protection Act applies to all employees working in Thailand, regardless of nationality. Hence, the Thailand public holiday pay applies to foreign workers as well.

7. If I am on a monthly salary, how is my daily rate calculated for Thailand public holiday pay?

Typically, your monthly salary is divided by the average number of working days in a month to determine your daily rate. Refer to examples above for a detailed calculation of your Thailand public holiday pay.

Managing Leave and Public Holiday Pay with Omni

Managing leave and Thailand public holidays 2025 is crucial at the workplace. Employers should communicate holiday schedules early, ensuring enough coverage during peak employee absence periods. Clear rules on holiday pay and time-off requests, especially during festive times, contribute to fair time off management and payroll practices. 

Omni’s time off management capabilities empower managers and HR teams to swiftly navigate employee leave applications. Our platform allows you to approve leave applications on the go and keep track of who’s in and out of the office with at-a-glance scheduling. 

Our employee self-service portal enables employees to submit their time off requests, which automatically route to the appropriate manager thanks to customizable approval workflows. Automated calculations offer real-time leave balance visibility without the need for HR intervention.

‍Check out our employee time-off request form template!

For public holiday entitlements, Omni’s comprehensive payroll solution integrates seamlessly with leave management. Supporting THB and offering automated public holiday pay, tax calculations, and managed contributions, Omni simplifies payroll processing while ensuring compliance.

Choose Omni to effortlessly manage your Thailand public holidays 2025 leave and entitlements, tailored to meet your evolving business needs. Book a demo with our team today to learn more.

Get a copy of your holiday calendar now!

Future-proof your leadership bench.
Stop guessing who is ready for promotion. Use OmniHR to identify, nurture, and retain your top performers with data-driven succession planning.
Book a Demo