Buddhism is practiced by over 90% of Thailand’s population, and as such, the country’s public holidays are closely tied to significant Buddhist events.
This year, there are 12 long weekends, during which government offices, schools, banks and many businesses will be closed. However, tourists need not worry, as shops and popular attractions will remain open on these days.
Additionally, it’s worth noting that two special dates, 2 June & 11 August 2025, have been declared public holidays to extend the birthday celebrations of Queen Suthida and Queen Mother Sirikit, creating two extra long weekends.
2025 Thailand Public Holidays | Date |
New Year’s Day # | 1 January 2025 (Wed) |
Makha Bucha Day | 12 February 2025 (Wed) |
Chakri Memorial Day # | 6 – 7 April 2025 (Sun – Mon) |
Songkran Festival (Thai New Year) # | 13 – 16 April 2025 (Sun – Wed) |
Labour Day | 1 May 2025 (Thu) |
Coronation Day # | 4 – 5 May 2025 (Sun – Mon) |
Royal Ploughing Ceremony Day # | 9 May 2025 (Fri) |
Visakha Bucha Day (Vesak Day) # | 11 – 12 May 2025 (Sun – Mon) |
Queen Suthida’s Birthday (2 June is an added holiday this year) # | 2 – 3 June 2025 (Mon – Tue) |
Asahna Bucha Day (Dharma Day) # | 10 July 2025 (Thu) |
Buddhist Lent Day (Khao Phansa Day) # | 11 July 2025 (Fri) |
King Vajiralongkorn’s Birthday # | 28 July 2025 (Mon) |
Queen Mother Sirikit’s Birthday (11 August is an added holiday this year) # | 11 – 12 August 2025 (Mon – Tue) |
King Bhumibol’s Memorial Day # | 13 October 2025 (Mon) |
King Chulalongkorn’s Memorial Day | 23 October 2025 (Thu) |
King Bhumibol’s Birthday (Father’s Day) # | 5 December 2025 (Fri) |
Constitution Day | 10 December 2025 (Wed) |
New Year’s Eve # | 31 December 2025 (Wed) |
Apart from the public holidays, there are special observances throughout the year in Thailand. On these days, events will take place, but government offices, schools and businesses will operate as usual.
Here are the other significant observances in Thailand for 2025:
2025 Observances in Thailand | Date |
Children’s Day | 11 January 2025 (Sat) |
Teacher’s Day | 16 January 2025 (Thu) |
Chinese New Year | 29 -31 January 2025 (Wed – Fri) |
Valentine’s Day | 14 February 2025 (Fri) |
Halloween | 31 October 2025 (Fri) |
Loy Krathong | 5 November 2025 (Wed) |
Christmas Eve | 24 December 2025 (Wed) |
Christmas Day | 25 December 2025 (Thu) |