Calendars

Public holidays in Thailand 2026

28 public holidays; 20 fall on a working day. The weekend in Thailand is Saturday and Sunday.

DateHolidayDays
ThursdayNew Year's Day
FridayBridge Public Holiday
SaturdayNational Children's Dayweekend
TuesdayMakha Bucha
MondayChakri Memorial Day
MondaySongkran Festival
TuesdaySongkran Festival
WednesdaySongkran Festival
FridayNational Labor Day
MondayCoronation Day
SundayVisakha Buchaweekend
MondayVisakha Bucha (in lieu)
WednesdayHM Queen Suthida's Birthday
TuesdayHM King Maha Vajiralongkorn's Birthday
WednesdayAsarnha Bucha
ThursdayBuddhist Lent Day
WednesdayHM Queen Sirikit The Queen Mother's Birthday
WednesdayNational Mother's Day
TuesdayHM King Bhumibol Adulyadej Memorial Day
FridayHM King Chulalongkorn Memorial Day
SaturdayHM King Bhumibol Adulyadej the Great's Birthdayweekend
SaturdayNational Dayweekend
SaturdayNational Father's Dayweekend
MondayHM King Bhumibol Adulyadej the Great's Birthday (in lieu)
MondayNational Day (in lieu)
MondayNational Father's Day (in lieu)
ThursdayConstitution Day
ThursdayNew Year's Eve
Count working days in Thailand

Notes

Only nationwide public holidays are listed. Regions, employers and schools may add others. See also the 2026 calendar and time in Thailand. Source: holidays 0.108 (github.com/vacanza/holidays), MIT.

Tap anywhere for fullscreen