Support Time.now: Join our Premium Plan for an ad-free experience! Support Us: Go Premium Ad-Free!

National Holidays in Thailand (2021) 🇹🇭

Thailand observes 23 public holidays this year, with 25 scheduled for 2027. The next public holiday is HM King Maha Vajiralongkorn's Birthday. The most recent was HM Queen Suthida's Birthday.

Frequently Asked Questions about Holidays in Thailand

When is the next public holiday in Thailand?

The next public holiday in Thailand is HM King Maha Vajiralongkorn's Birthday on Tuesday, July 28, 2026 — in 49 days.

Is today a public holiday in Thailand?

No — today (Tuesday, June 9, 2026) is not a public holiday in Thailand.

How many public holidays does Thailand have in 2021?

Thailand has 23 public holidays in 2021.

What was the most recent public holiday in Thailand?

The most recent public holiday in Thailand was HM Queen Suthida's Birthday on Wednesday, June 3, 20266 days ago.

How does Thailand's holiday count compare to its neighbours?

Thailand has 23 public holidays this year. Neighbours for comparison:

  • Laos: 8 public holidays
  • Cambodia: 21 public holidays
  • Malaysia: 12 public holidays
How many public holidays does Thailand have in 2022?

Thailand will have 25 public holidays in 2022.

Public Holidays in other countries in Asia:

🇦🇫 Afghanistan · 🇦🇲 Armenia · 🇦🇿 Azerbaijan · 🇧🇭 Bahrain · 🇧🇩 Bangladesh · 🇧🇹 Bhutan · 🇮🇴 British Indian Ocean Territory · 🇧🇳 Brunei · 🇰🇭 Cambodia · 🇨🇳 China · 🇨🇨 Cocos Keeling Islands · 🇬🇪 Georgia · 🇭🇰 Hong Kong · 🇮🇳 India · 🇮🇩 Indonesia · 🇮🇷 Iran · 🇮🇶 Iraq · 🇮🇱 Israel · 🇯🇵 Japan · 🇯🇴 Jordan · 🇰🇿 Kazakhstan · 🇰🇼 Kuwait · 🇰🇬 Kyrgyzstan · 🇱🇦 Laos · 🇱🇧 Lebanon · 🇲🇴 Macao · 🇲🇾 Malaysia · 🇲🇻 Maldives · 🇲🇳 Mongolia · 🇲🇲 Myanmar · 🇳🇵 Nepal · 🇰🇵 North Korea · 🇴🇲 Oman · 🇵🇰 Pakistan · 🇵🇸 Palestine · 🇵🇭 Philippines · 🇶🇦 Qatar · 🇸🇦 Saudi Arabia · 🇸🇬 Singapore · 🇰🇷 South Korea · 🇱🇰 Sri Lanka · 🇸🇾 Syria · 🇹🇼 Taiwan · 🇹🇯 Tajikistan · 🇹🇷 Türkiye · 🇹🇲 Turkmenistan · 🇦🇪 United Arab Emirates · 🇺🇿 Uzbekistan · 🇻🇳 Vietnam · 🇾🇪 Yemen