Calendars

Public holidays in Thailand 2028

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

DateHolidayDays
SaturdayNew Year's Dayweekend
MondayNew Year's Day (in lieu)
SaturdayNational Children's Dayweekend
ThursdayMakha Bucha
ThursdayChakri Memorial Day
ThursdaySongkran Festival
FridaySongkran Festival
SaturdaySongkran Festivalweekend
MondaySongkran Festival (in lieu)
MondayNational Labor Day
ThursdayCoronation Day
MondayVisakha Bucha
SaturdayHM Queen Suthida's Birthdayweekend
MondayHM Queen Suthida's Birthday (in lieu)
ThursdayAsarnha Bucha
FridayBuddhist Lent Day
FridayHM King Maha Vajiralongkorn's Birthday
SaturdayHM Queen Sirikit The Queen Mother's Birthdayweekend
SaturdayNational Mother's Dayweekend
MondayHM Queen Sirikit The Queen Mother's Birthday (in lieu)
MondayNational Mother's Day (in lieu)
FridayHM King Bhumibol Adulyadej Memorial Day
MondayHM King Chulalongkorn Memorial Day
TuesdayHM King Bhumibol Adulyadej the Great's Birthday
TuesdayNational Day
TuesdayNational Father's Day
SundayConstitution Dayweekend
MondayConstitution Day (in lieu)
SundayNew Year's Eveweekend
Count working days in Thailand

Notes

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

Tap anywhere for fullscreen