Quick summary: 18 public holiday records in the dataset for this range, spanning about 18 calendar days that fall in 2031.
Key insights
Total holidays
From 18 holiday records in Thailand, 2031.
Busiest holiday month
6 holiday days.
Longest holiday streak
2031-04-13 - 2031-04-16.
Coverage
Regional rules are not included on this page.
Holiday list
| Date | Name |
|---|---|
| Jan 1, 2031 | New Year's Day |
| Apr 6, 2031 | Chakri Day |
| Apr 7, 2031 | Day off for Chakri Day |
| Apr 13, 2031 | Songkran |
| Apr 14, 2031 | Songkran Holiday |
| Apr 15, 2031 | Songkran Holiday |
| Apr 16, 2031 | Songkran |
| May 1, 2031 | Labor Day |
| May 4, 2031 | Coronation Day |
| May 5, 2031 | Day off for Coronation Day |
| Jun 3, 2031 | Queen Suthida's Birthday |
| Jul 28, 2031 | King Vajiralongkorn's Birthday |
| Aug 12, 2031 | The Queen Mother's Birthday |
| Oct 13, 2031 | Anniversary of the Death of King Bhumibol |
| Oct 23, 2031 | Chulalongkorn Day |
| Dec 5, 2031 | King Bhumibol's Birthday |
| Dec 10, 2031 | Constitution Day |
| Dec 31, 2031 | New Year's Eve |
Related guides & tools
Frequently asked questions
How many public holidays are in Thailand in 2031?
Thailand has about 18 distinct public holiday days in 2031 in the HolidayDB dataset (from 18 records).
Which month has the most public holidays?
April has the most holiday days, with 6.
Are regional holidays included?
No. This page uses national public holidays only, matching the default behavior when you don’t apply a region filter.
Can I get the same data via API?
Yes. Use the Holidays API to fetch calendars programmatically (and the calculators for interactive exploration).
