2026 Thailand Holidays

Public holidays and observances.

Country overview

Insight summary

2026, Thailand has 35 holidays in total, including 35 public holidays. The busiest month is December with 7 holidays.

Holiday Distribution by Month

Total: 35 | Avg: 2.9

The busiest month is Dec with 7 holidays.

The least active month is Nov with 0 holidays.

Holiday dates

DateDayHoliday Name
January 1, 2026ThursdayNew Year's Day
January 2, 2026FridayNew Year Special Holiday
January 10, 2026SaturdayNational Children's Day
January 16, 2026FridayTeachers' Day
February 14, 2026SaturdayValentine's Day
February 17, 2026TuesdayChinese New Year's Day
February 18, 2026WednesdaySecond Day of Chinese New Year
February 19, 2026ThursdayThird Day of Chinese New Year
March 3, 2026TuesdayMakha Bucha
March 20, 2026FridayMarch Equinox
April 6, 2026MondayChakri Day
April 13, 2026MondaySongkran
April 14, 2026TuesdaySongkran Holiday
April 15, 2026WednesdaySongkran Holiday
May 1, 2026FridayLabor Day
May 4, 2026MondayCoronation Day
May 31, 2026SundayVisakha Bucha
June 1, 2026MondayDay off for Visakha Bucha
June 3, 2026WednesdayQueen Suthida's Birthday
June 21, 2026SundayJune Solstice
July 28, 2026TuesdayKing Vajiralongkorn's Birthday
July 29, 2026WednesdayAsalha Bucha
August 12, 2026WednesdayThe Queen Mother's Birthday
September 23, 2026WednesdaySeptember Equinox
September 24, 2026ThursdayMahidol Day
October 13, 2026TuesdayAnniversary of the Death of King Bhumibol
October 23, 2026FridayChulalongkorn Day
October 31, 2026SaturdayHalloween
December 5, 2026SaturdayKing Bhumibol's Birthday
December 7, 2026MondayKing Bhumibol's Birthday observed
December 10, 2026ThursdayConstitution Day
December 22, 2026TuesdayDecember Solstice
December 24, 2026ThursdayChristmas Eve
December 25, 2026FridayChristmas Day
December 31, 2026ThursdayNew Year's Eve