Holiday Timeline

🇹🇭 Thailand Public Holidays 2026

20 national public holidays · timezone UTC+7 · official source ↗

This page lists every national public holiday in Thailand for 2026 — 20 days in total. Each date is cross-checked against the official government source. To compare Thailand against other countries side by side, open the interactive timeline.

DateDayHoliday
January 1ThursdayNew Year's Day
January 2FridayNew Year's Day Holiday
March 3TuesdayMakha Bucha Day
April 6MondayChakri Day
April 13MondaySongkran Festival
April 14TuesdaySongkran Festival
April 15WednesdaySongkran Festival
May 1FridayLabour Day
May 4MondayCoronation Day
May 31SundayVisakha Bucha Day
June 1MondayVisakha Bucha (obs.)
June 3WednesdayH.M. Queen's Birthday
July 28TuesdayH.M. King's Birthday
July 29WednesdayAsahna Bucha Day
August 12WednesdayMother's Day
October 13TuesdayKing Bhumibol Memorial Day
October 23FridayChulalongkorn Day
December 7MondayKing Bhumibol's Birthday (obs.)
December 10ThursdayConstitution Day
December 31ThursdayNew Year's Eve

Plan around Thailand's 2026 holidays

Use the interactive Holiday Timeline to overlay Thailand with any of the other 55 countries we cover and instantly spot conflict-free meeting dates. See the full by-country list or verify every date on the government sources page.

Other APAC countries

India Pakistan Bangladesh Singapore China Hong Kong Taiwan South Korea Japan Australia New Zealand Indonesia Malaysia Philippines Vietnam