Listed below are the official dates for public holidays in Thailand during 2017. Government offices and immigration offices in Thailand are closed on these days so keep that in mind if you need to extend your visa or require consular services. Thai embassies and consulates outside of Thailand may also be closed on these dates. Where the actual date of the holiday falls on a Saturday or Sunday, a substitute holiday has been granted on the Monday.
Alcohol restrictions are usually in place on important Buddhist holidays. How strictly the regulations are enforced can vary depending on where you are in Thailand.
Days when alcohol sales are restricted in Thailand »
At the time of writing, the dates listed below are the official public holidays in Thailand for 2017. In previous years, the Thai government has occasionally approved additional holidays during the calendar year. This list will be updated if any more public holidays are formally approved during 2017.
The death of the King means that there will probably be additions or amendments to this list of public holidays in 2017. Updates will be added when dates are officially confirmed*
*In April 2017, two new public holidays were formally approved by the government. The new dates are July 28 and October 13. The previous holiday on May 5 has been rescinded.
October 26, 2017 has also been added as a public holiday for the Royal Cremation Ceremony.
January 2 (Monday) & January 3 (Tuesday) – Substitution holiday for New Year’s Eve and New Year’s Day which fall on the weekend.
February 11 (Saturday) – Makha Bucha Day
February 13 (Monday) – Substitution holiday for Makha Bucha Day
August 12 (Saturday) – H.M. Queen’s Birthday
August 14 (Monday) – Substitution holiday for H.M. Queen’s birthday
September 28 (Thursday) – the inaugural Thai National Flag Day (not yet confirmed if this will be an official public holiday or not).
October 13 (Friday) – commemorating the passing of HM King Bhumibol Adulyadej (Rama IX)
October 23 (Monday) – Chulalongkorn Day (Rama V Day)
October 26 (Thursday) – Royal Cremation Ceremony for the late King of Thailand
December 5 (Tuesday) – The date on which H.M. King Bhumibol Adulyadej was born
December 10 (Sunday) – Constitution Day
December 11 (Monday) – substitution holiday for Constitution Day
There are various festivals in Thailand (e.g. Loy Krathong) that are celebrated throughout the country but are not public holidays and government offices remain open as usual. In the deep south of Thailand, in addition to the Buddhist holidays some government offices and businesses in the provinces of Narathiwat, Pattani, Yala and Satun may also close for Muslim holidays such as Eid al-Fitr (marking the end of Ramadan).
Check dates for Loy Krathong and other festivals and special events in Thailand »