Thailand’s Public Holidays for 2024

Posted by Written by Ayman Falak Medina Reading Time: < 1 minute

Thailand will observe 20 public holidays in 2024. There are also special provisions made for the Islamic Bank of Thailand in which extra holidays are provided for Eid al-Fitr Day (Ramadan Day) and Eid al-Adha Day (Raya Hajji Day) which is announced by the Sheikhul Islam Office.

Thailand’s public holiday schedule for 2024




New Year’s Day & substitution holiday for New Year’s Eve

​Monday, Tuesday

​January 1-2

Makha Bucha Day & substitution holiday for Makha Bucha Day

​Saturday, Monday

​February 24, 26

​Chakri Day & substitution holiday for Chakri Day


​Saturday, Monday


​April 6, 8


Extra holiday for Songkran


April 12

​Songkran Thai New Year Water Festival & substitution holiday for Songkran


April 13-16

​Labor Day


​May 1

​Coronation Day & substitution holiday for Coronation Day

​​Saturday, Monday

​May 4, 6

Visakha Bucha Day


​May 22

​Birthday of HM Queen Suthida


​June 3

​Asahna Bucha Day


July 20-22

​Birthday of HM King Maha Vajiralongkorn (Rama X)


​July 28-29

​Birthday of HM Queen Sirikit The Queen Mother


​August 12

​HM King Bhumibol Adulyadej Memorial Day

​Sunday, Monday

​October 13-14 (Oct 13 or the following Monday if it falls on a weekend)

​Chulalongkorn Day (Rama V Day)


​October 23

​King Bhumibol Birthday Commemoration Day


​December 5

Constitution Day


December 10

New Year’s Eve


December 31


About Us

ASEAN Briefing is produced by Dezan Shira & Associates. The firm assists foreign investors throughout Asia and maintains offices throughout ASEAN, including in Singapore, Hanoi, Ho Chi Minh City, and Da Nang in Vietnam, in addition to Jakarta, in Indonesia. We also have partner firms in Malaysia, the Philippines, and Thailand as well as our practices in China and India. Please contact us at or visit our website at