Public holidays 2027

Public holidays 2027 in Thailand

Holidays of financial institutions. 18 weekdays off for a Monday to Friday week, 5 holidays on the weekend, 243 working days in the year.

DateHolidayDay off?
Friday 1 JanuaryNew Year's DayYes
Sunday 21 FebruaryMakha Bucha DayNo, weekend
Monday 22 FebruaryMakha Bucha Day (substitute)Yes
Tuesday 6 AprilChakri Memorial DayYes
Tuesday 13 AprilSongkranYes
Wednesday 14 AprilSongkranYes
Thursday 15 AprilSongkranYes
Saturday 1 MayNational Labour DayNo, weekend
Monday 3 MayNational Labour Day (substitute)Yes
Tuesday 4 MayCoronation DayYes
Thursday 20 MayVisakha Bucha DayYes
Thursday 3 JuneQueen Suthida's BirthdayYes
Sunday 18 JulyAsarnha Bucha DayNo, weekend
Monday 19 JulyAsarnha Bucha Day (substitute)Yes
Wednesday 28 JulyKing Vajiralongkorn's BirthdayYes
Thursday 12 AugustQueen Mother's Birthday and Mother's DayYes
Wednesday 13 OctoberKing Bhumibol Memorial DayYes
Saturday 23 OctoberKing Chulalongkorn Memorial DayNo, weekend
Monday 25 OctoberKing Chulalongkorn Memorial Day (substitute)Yes
Sunday 5 DecemberKing Bhumibol's Birthday, National Day, Father's DayNo, weekend
Monday 6 December5 December (substitute)Yes
Friday 10 DecemberConstitution DayYes
Friday 31 DecemberNew Year's EveYes

Download the Thailand 2027 calendar (.ics): one all-day event per row, for Google Calendar, Outlook or a Jira Service Management SLA calendar.

What to know about Thailand's 2027 holidays

The working week here is Monday to Friday, with Saturday and Sunday off.

The bank holiday list, the most complete official 2027 list so far; government offices and private employers set their own (private firms give at least 13 days). A weekend holiday moves to Monday.

Source: Bank of Thailand Notification No. 37/2569, read in November 2026.

Long weekends in 2027

Bridge days: one day of leave, four or more days off

Take one of these working days as leave and it joins a holiday to the weekend. Expect colleagues to have the same idea, so plan cover early.

Working days in 2027

JanFebMarAprMayJunJulAugSepOctNovDecYear
201923181821202122192220243

243 working days, 1,944 hours at 8 a day. Compare every country month by month in Working days 2027, or count a date range with the business days calculator, which can fill in these holidays for you.

Plan the team around them

Frequently asked questions

How many public holidays are there in Thailand in 2027?

23 days are listed for 2027. 18 of them are weekdays off for someone working Monday to Friday; 5 fall on the weekend. The dates are from Bank of Thailand Notification No. 37/2569.

How many working days does Thailand have in 2027?

243 working days for a Monday to Friday week, 1,944 hours at 8 hours a day. Regional and optional days are not taken off.