Public holidays in Thailand are regulated by the government, and most are observed by both the public and private sectors. There are usually nineteen public holidays in a year, but more may be declared by the cabinet. Other observances, both official and non-official, local and international, are observed to varying degrees throughout the country.
All public holidays are observed by government agencies, while the Bank of Thailand regulates bank holidays, which differ slightly from those observed by the government. Private businesses are required by the Labour Protection Act to observe at least 13 holidays per year, including National Labour Day, but may choose the other observances they follow. If a holiday falls on a weekend, one following workday is observed by the government as a compensatory holiday.
As of May 2019, there are 19 annual public holidays adopted by the cabinet:
Prior to 2016, there were 16 annual public holidays. With the passing of King Bhumibol Adulyadej, the list of annual public holidays for 2017 was revised by the cabinet in April 2017. Coronation Day, which was previously observed on 5 May, was temporarily removed, but will be observed from 2020 onwards, with the new date of 4 May, which will be a double anniversary of the coronations of Kings Bhumibol Adulyadej (1950) and Vajiralongkorn (2019).
Two new public holidays from 2017 onwards are:
Chinese New Year, Eid ul-Fitr and Eid al-Adha are also observed as public holidays by government agencies in Narathiwat, Pattani, Yala and Satun Provinces (see below under § Other observances). Government offices under the Ministry of Defence and Ministry of Education may also observe the Thai Armed Forces Day (18 January) and Teachers' Day (16 January), respectively (see § National observances below).
Holidays observed by financial institutions (not to be confused with bank holidays in the United Kingdom) are regulated by the Bank of Thailand. These usually differ from government holidays in that banks do not observe the Royal Ploughing Ceremony day (Phuetchamongkhon) and the beginning of Vassa (Khao Phansa), but instead do observe 1 May as National Labour Day (see below under § National observances). Up until 2018, a mid-year bank holiday was also observed on 1 July (if that date did not fall on a weekend). (Prior to 2007, the beginning of Vassa was observed as a holiday rather than Asalha Puja.) Chinese New Year, Eid ul-Fitr and Eid al-Adha are also designated as holidays for financial institutions in Narathiwat, Pattani, Yala and Satun Provinces if they do not already fall on a weekend or holiday.
These observances are regulated by the government, but are not observed as holidays. Actual observance varies, and some are only observed by specific sectors.
Other observances, traditional and modern, are observed by various groups and communities throughout the country.
Owlapps.net - since 2012 - Les chouettes applications du hibou