23 public holidays, 8 next to the weekend and 9 breaks of three days or more. Held from 2000 to 2027.
Nationwide days, with how each falls against the weekend
| Date | Day | Holiday | Local name | Falls | When |
|---|---|---|---|---|---|
| 1 Jan 2026 | Thu | New Year's Day | วันขึ้นปีใหม่ | weekday | past |
| 2 Jan 2026 | Fri | Bridge Public Holiday | วันหยุดพิเศษ (เพิ่มเติม) | long weekend | past |
| 10 Jan 2026 | Sat | National Children's Day | วันเด็กแห่งชาติ | weekend | past |
| 3 Mar 2026 | Tue | Makha Bucha | วันมาฆบูชา | weekday | past |
| 6 Apr 2026 | Mon | Chakri Memorial Day | วันพระบาทสมเด็จพระพุทธยอดฟ้าจุฬาโลกมหาราช และวันที่ระลึกมหาจักรีบรมราชวงศ์ | long weekend | past |
| 13 Apr 2026 | Mon | Songkran Festival | วันสงกรานต์ | long weekend | past |
| 14 Apr 2026 | Tue | Songkran Festival | วันสงกรานต์ | weekday | past |
| 15 Apr 2026 | Wed | Songkran Festival | วันสงกรานต์ | weekday | past |
| 1 May 2026 | Fri | National Labor Day | วันแรงงานแห่งชาติ | long weekend | past |
| 4 May 2026 | Mon | Coronation Day | วันฉัตรมงคล | long weekend | past |
| 31 May 2026 | Sun | Visakha Bucha | วันวิสาขบูชา | weekend | past |
| 1 Jun 2026 | Mon | Visakha Bucha (in lieu) | ชดเชยวันวิสาขบูชา | long weekend | past |
| 3 Jun 2026 | Wed | HM Queen Suthida's Birthday | วันเฉลิมพระชนมพรรษาสมเด็จพระนางเจ้าสุทิดา พัชรสุธาพิมลลักษณ พระบรมราชินี | weekday | past |
| 28 Jul 2026 | Tue | HM King Maha Vajiralongkorn's Birthday | วันเฉลิมพระชนมพรรษาพระบาทสมเด็จพระปรเมนทรรามาธิบดีศรีสินทรมหาวชิราลงกรณ พระวชิรเกล้าเจ้าอยู่หัว | weekday | past |
| 29 Jul 2026 | Wed | Asarnha Bucha | วันอาสาฬหบูชา | weekday | past |
| 30 Jul 2026 | Thu | Buddhist Lent Day | วันเข้าพรรษา | weekday | past |
| 12 Aug 2026 | Wed | HM Queen Sirikit The Queen Mother's Birthday, National Mother's Day | วันเฉลิมพระชนมพรรษาสมเด็จพระบรมราชชนนีพันปีหลวง | weekday | past |
| 13 Oct 2026 | Tue | HM King Bhumibol Adulyadej Memorial Day | วันนวมินทรมหาราช | weekday | past |
| 23 Oct 2026 | Fri | HM King Chulalongkorn Memorial Day | วันปิยมหาราช | long weekend | past |
| 5 Dec 2026 | Sat | HM King Bhumibol Adulyadej the Great's Birthday, National Day, National Father's Day | วันคล้ายวันเฉลิมพระชนมพรรษาพระบาทสมเด็จพระบรมชนกาธิเบศร มหาภูมิพลอดุลยเดชมหาราช บรมนาถบพิตร | weekend | in 27 days |
| 7 Dec 2026 | Mon | HM King Bhumibol Adulyadej the Great's Birthday (in lieu), National Day (in lieu), National Father's Day (in lieu) | ชดเชยวันคล้ายวันเฉลิมพระชนมพรรษาพระบาทสมเด็จพระบรมชนกาธิเบศร มหาภูมิพลอดุลยเดชมหาราช บรมนาถบพิตร | long weekend | in 29 days |
| 10 Dec 2026 | Thu | Constitution Day | วันรัฐธรรมนูญ | weekday | in 32 days |
| 31 Dec 2026 | Thu | New Year's Eve | วันสิ้นปี | weekday | in 53 days |
Public holidays in each month of 2026
Three days or more off in a row
| 31 Dec to 4 Jan | New Year's Eve, New Year's Day, Bridge Public Holiday | 5 days |
| 4 Apr to 6 Apr | Chakri Memorial Day | 3 days |
| 11 Apr to 15 Apr | Songkran Festival | 5 days |
| 1 May to 4 May | National Labor Day, Coronation Day | 4 days |
| 30 May to 1 Jun | Visakha Bucha, Visakha Bucha (in lieu) | 3 days |
| 28 Jul to 30 Jul | HM King Maha Vajiralongkorn's Birthday, Asarnha Bucha, Buddhist Lent Day | 3 days |
| 23 Oct to 25 Oct | HM King Chulalongkorn Memorial Day | 3 days |
| 5 Dec to 7 Dec | HM King Bhumibol Adulyadej the Great's Birthday, National Day, National Father's Day, HM King Bhumibol Adulyadej the Great's Birthday (in lieu), National Day (in lieu), National Father's Day (in lieu) | 3 days |
| 31 Dec to 3 Jan | New Year's Eve, New Year's Day | 4 days |
The same calendar, free on every plan
/v1/holidays/upcomingEvery holiday in the next 1 to 365 days, all countries.
/v1/holidays/long-weekends/{iso}Long weekends and the days to take off, any country and year.
/v1/holidays/schoolSchool holidays by region and zone, with their days.
/v1/holidays/matrixHolidays per country per month, ready for demand models.