As Buddhism is the primary religion practiced by over 90% of Thailand’s population, many of the country’s public holidays are closely linked to important Buddhist observances.
In 2026, Thailand will have 8 long weekends, during which government offices, schools, banks, and many businesses will be closed. Tourists need not worry, however, as shops and popular attractions generally remain open during these holiday periods.
One additional date to note is 2 January 2026, which has been declared a public holiday to extend the New Year celebrations, creating a five-day long break.
| 2026 Thailand Public Holidays | Date |
| New Year’s Day # (2 January is an added holiday this year) | 1 – 2 January 2026 (Thu – Fri) |
| Makha Bucha Day | 3 March 2026 (Tue) |
| Chakri Memorial Day # | 6 April 2026 (Mon) |
| Songkran Festival (Thai New Year) # | 13 – 15 April 2026 (Mon – Wed) |
| Labour Day # | 1 May 2026 (Fri) |
| Coronation Day # | 4 May 2026 (Mon) |
| Royal Ploughing Ceremony Day # * | 11 May 2026 (Mon) |
| Visakha Bucha Day (Vesak Day) # (31 May is actual day. 1 June is a substitute day.) | 31 May – 1 June 2026 (Sun – Mon) |
| Queen Suthida’s Birthday | 3 June 2026 (Wed) |
| King Vajiralongkorn’s Birthday | 28 July 2026 (Tue) |
| Asahna Bucha Day (Dharma Day) | 29 July 2026 (Wed) |
| Buddhist Lent Day (Khao Phansa Day) * | 30 July 2026 (Thu) |
| Queen Mother Sirikit’s Birthday | 12 August 2026 (Wed) |
| King Bhumibol’s Memorial Day | 13 October 2026 (Tue) |
| King Chulalongkorn’s Memorial Day # | 23 October 2026 (Fri) |
| King Bhumibol’s Birthday (Father’s Day) # (6 Dec is actual day. 7 Dec is a substitute day.) | 6 – 7 December 2026 (Sun – Mon) |
| Constitution Day | 10 December 2026 (Thu) |
| New Year’s Eve | 31 December 2026 (Thu) |
- Footnote (#): Long weekends.
- Footnote (*): Public holiday during which government offices and schools are closed, while banks and most businesses typically remain open.
Besides public holidays, Thailand also has special observances throughout the year. While events are held on these days, government offices, schools, and businesses continue to operate as usual.
Here are the other significant observances in Thailand for 2026:
| 2026 Observances in Thailand | Date |
| Children’s Day | 10 January 2026 (Sat) |
| Teacher’s Day | 16 January 2026 (Fri) |
| Valentine’s Day | 14 February 2026 (Sat) |
| Chinese New Year | 17 – 19 February 2026 (Tue – Thu) |
| Halloween | 31 October 2026 (Sat) |
| Loy Krathong | 24 November 2026 (Tue) |
| Christmas Eve | 24 December 2026 (Thu) |
| Christmas Day | 25 December 2026 (Fri) |