Search tools and countdowns

Press Enter to open the first result, or Esc to close.

Thailand

Thailand public holidays 2026

Thailand has 24 nationwide public holidays in 2026. After them, 2026 has 241 working days. Next up: HM King Bhumibol Adulyadej Memorial Day on Tuesday, October 13, 2026, in 14 days.

Public holidays in Thailand in 2026
DateHoliday
January
Jan 1ThursdayNew Year's DayNationwide
Jan 2FridayBridge Public HolidayNationwide
Jan 10SaturdayNational Children's DayNationwide
March
Mar 3TuesdayMakha BuchaNationwide
April
Apr 6MondayChakri Memorial DayNationwide
Apr 13MondaySongkran FestivalNationwide
Apr 14TuesdaySongkran FestivalNationwide
Apr 15WednesdaySongkran FestivalNationwide
May
May 1FridayNational Labor DayNationwide
May 4MondayCoronation DayNationwide
May 31SundayVisakha BuchaNationwide
June
Jun 1MondayVisakha Bucha Day off in lieuNationwide
Jun 3WednesdayHM Queen Suthida's BirthdayNationwide
July
Jul 28TuesdayHM King Maha Vajiralongkorn's BirthdayNationwide
Jul 29WednesdayAsarnha BuchaNationwide
Jul 30ThursdayBuddhist Lent DayNationwide
August
Aug 12WednesdayHM Queen Sirikit The Queen Mother's BirthdayNationwide
Aug 12WednesdayNational Mother's DayNationwide
October
Oct 13TuesdayHM King Bhumibol Adulyadej Memorial DayNationwide
Oct 23FridayHM King Chulalongkorn Memorial DayNationwide
December
Dec 5SaturdayHM King Bhumibol Adulyadej the Great's BirthdayNationwide
Dec 5SaturdayNational DayNationwide
Dec 5SaturdayNational Father's DayNationwide
Dec 7MondayHM King Bhumibol Adulyadej the Great's Birthday Day off in lieuNationwide
Dec 7MondayNational Day Day off in lieuNationwide
Dec 7MondayNational Father's Day Day off in lieuNationwide
Dec 10ThursdayConstitution DayNationwide
Dec 31ThursdayNew Year's EveNationwide
Nationwide
24public holidays
By region
24no regional days
Working days
241after nationwide days off
Long weekends
8+7 with 1 day off

Dates come from the open-source holidays project, which compiles each country's statutory holidays from official sources. Governments sometimes add or move days at short notice, so check official announcements for critical plans. See our sources.

Long weekends in 2026

Stretches of three or more days off built from nationwide holidays and the weekend, plus the ones you can make by taking a single day off.

Thailand public holidays by year

2026 holidays in other countries

More (5)Show fewer

More for 2026

Frequently asked questions

How many public holidays are there in Thailand in 2026?

24 nationwide public holidays: New Year's Day (Jan 1); Bridge Public Holiday (Jan 2); National Children's Day (Jan 10); Makha Bucha (Mar 3); Chakri Memorial Day (Apr 6); Songkran Festival (Apr 13); Songkran Festival (Apr 14); Songkran Festival (Apr 15); National Labor Day (May 1); Coronation Day (May 4); Visakha Bucha (May 31); HM Queen Suthida's Birthday (Jun 3); HM King Maha Vajiralongkorn's Birthday (Jul 28); Asarnha Bucha (Jul 29); Buddhist Lent Day (Jul 30); HM Queen Sirikit The Queen Mother's Birthday (Aug 12); National Mother's Day (Aug 12); HM King Bhumibol Adulyadej Memorial Day (Oct 13); HM King Chulalongkorn Memorial Day (Oct 23); HM King Bhumibol Adulyadej the Great's Birthday (Dec 5); National Day (Dec 5); National Father's Day (Dec 5); Constitution Day (Dec 10); New Year's Eve (Dec 31).

When is the next public holiday in Thailand?

HM King Bhumibol Adulyadej Memorial Day, on Tuesday, October 13, 2026 — in 14 days.

How many working days are there in 2026?

241 working days, counting Monday to Friday and taking out the nationwide holidays that fall on working days. Regional holidays and company closures can lower it further.

What does "Day off in lieu" mean?

When a holiday falls on a weekend, the day off moves to a nearby working day, usually the following Monday. Those substitute days are listed separately.