🇹🇭

Public Holidays in Thailand 2026

Thailand has 18 public holidays in 2026, with 16 falling on weekdays.

Public Holidays in Thailand 2026

DateDayHoliday
Thu, Jan 1ThursdayNew Year's Day (วันขึ้นปีใหม่)
Tue, Mar 3TuesdayMakha Bucha Day (วันมาฆบูชา)
Mon, Apr 6MondayChakri Memorial Day (วันจักรี)
Mon, Apr 13MondaySongkran Festival (วันสงกรานต์)
Tue, Apr 14TuesdaySongkran Festival (วันสงกรานต์)
Wed, Apr 15WednesdaySongkran Festival (วันสงกรานต์)
Mon, May 4MondayCoronation Day (วันฉัตรมงคล)
Sun, May 31SundayVisakha Bucha Day (วันวิสาขบูชา)Weekend
Wed, Jun 3WednesdayQueen's Birthday (วันเฉลิมพระชนมพรรษาสมเด็จพระนางเจ้าฯ)
Tue, Jul 28TuesdayKing's Birthday (วันเฉลิมพระชนมพรรษา)
Wed, Jul 29WednesdayAsalha Bucha Day (วันอาสาฬหบูชา)
Thu, Jul 30ThursdayBuddhist Lent Day (วันเข้าพรรษา)
Wed, Aug 12WednesdayMother's Day (วันแม่แห่งชาติ)
Tue, Oct 13TuesdayKing Bhumibol Memorial Day (วันคล้ายวันสวรรคต)
Fri, Oct 23FridayChulalongkorn Day (วันปิยมหาราช)
Sat, Dec 5SaturdayFather's Day (วันพ่อแห่งชาติ)Weekend
Thu, Dec 10ThursdayConstitution Day (วันรัฐธรรมนูญ)
Thu, Dec 31ThursdayNew Year's Eve (วันสิ้นปี)

For more information about working hours and annual leave in Thailand, see the full working hours guide.

Track Your Working Hours with Sandtime.io

Free time tracking for teams. Monitor hours, generate reports, and manage projects effortlessly.