public holidays Thailand


There are many public holidays in Thailand every year. But in any given year there may be an extra public holiday day. However there are many Thailand festivals held throughout the country. But some of these are specific to a particular region or district. So it is worth checking out before you travel to see if there are any special Thailand festivals happening near where you will be.


For example, the now annual fireworks festival in Pattaya is held on 29th and 30th November 2019. Note that this is a very popular event and much fun is had by all. And roads are closed off to traffic during the relevant times. As a result safe enjoyment for all. So this is certainly one to watch out for if you intend being in Pattaya on these dates.

Obviously Songkran is probably the best known Thailand festival. So if you would to really have some great wet fun all day, this is the one for you. But be warned – crazy days!

See below list of public holidays in Thailand for 2020.

1st January: New Year’s Day 

10th February: Substitution day for Makha Bucha Day

6th April: Chakri Dynasty Memorial Day 

13th April: Songkran Day (Thai New Year) 

14th April: Songkran Holiday – one of Thailand festivals.

15th April: Songkran Holiday 

1st May: National Labour Day 

4th May: Coronation Day 

6th May: Wisakha Bucha Day (Buddha Day) 

3rd June: HM Queen Suthida’s Birthday 

6th July: Substitution day for Asarnha Bucha Day 

7th July: Buddhist Lent Day (Khao Phansa Day) 

28th July: HM the King’s Birthday 

12th August: HM Queen Sirikit’s Birthday (Mother’s Day) 

13th October: King Bhumibol Memorial Day 

23rd October: King Chulalongkorn Memorial Day 

7th December: Substitution Day for HM the King Bhumibol’s Birthday/National Day/National Father’s Day 

10th December: Constitution Day 

31st December: New Year’s Eve 

If there are any new public holidays in Thailand 2020 announced we will update list.