Get started free

Public holidays

Public holidays in Thailand, 2027

Thailand has 30 national public holidays in 2027, and 19 of them fall on working days, which leaves 242 working days in the year. The first is New Year's Day on January 1, and the last is New Year's Eve on December 31.

Updated · 3 min read

How holidays work in Thailand

When a public holiday in Thailand lands on a weekend, a substitute day is usually given. Songkran in April is the big one, and it empties the cities.

Every public holiday in Thailand in 2027

DateDayHoliday
Jan 1FridayNew Year's Day
Jan 9SaturdayNational Children's Day
Feb 21SundayMakha Bucha
Feb 22MondayMakha Bucha (in lieu)
Apr 6TuesdayChakri Memorial Day
Apr 13TuesdaySongkran Festival
Apr 14WednesdaySongkran Festival
Apr 15ThursdaySongkran Festival
May 1SaturdayNational Labor Day
May 3MondayNational Labor Day (in lieu)
May 4TuesdayCoronation Day
May 20ThursdayVisakha Bucha
Jun 3ThursdayHM Queen Suthida's Birthday
Jul 18SundayAsarnha Bucha
Jul 19MondayBuddhist Lent Day
Jul 20TuesdayAsarnha Bucha (in lieu)
Jul 28WednesdayHM King Maha Vajiralongkorn's Birthday
Aug 12ThursdayHM Queen Sirikit The Queen Mother's Birthday · National Mother's Day
Oct 13WednesdayHM King Bhumibol Adulyadej Memorial Day
Oct 23SaturdayHM King Chulalongkorn Memorial Day
Oct 25MondayHM King Chulalongkorn Memorial Day (in lieu)
Dec 5SundayHM King Bhumibol Adulyadej the Great's Birthday · National Day · National Father's Day
Dec 6MondayHM King Bhumibol Adulyadej the Great's Birthday (in lieu) · National Day (in lieu) · National Father's Day (in lieu)
Dec 10FridayConstitution Day
Dec 31FridayNew Year's Eve

That is the most of the 61 countries we list. 6 days land on the weekend in 2027.

Working days in 2027, month by month

MonthWorking daysHolidays on a working day
January201
February191
March23–
April184
May183
June211
July193
August211
September22–
October192
November22–
December203

242 working days in the year. April has the most days off, with 4.

The best long weekends in 2027

The longest run with no public holiday in Thailand is 61 days, from Aug 13 to Oct 12, so a few days of your own leave go furthest then.

Put them in your calendar

Download the Thailand 2027 calendar file, or follow the address in Cutline as an iCal calendar: https://gocutline.com/holidays/thailand-2027.ics

About these dates

Questions

How many public holidays does Thailand have in 2027?

Thailand has 30 national public holidays in 2027. 19 fall on working days.

How many working days are there in Thailand in 2027?

242, counting Saturday and Sunday as the weekend and taking off the national holidays.

What is the longest break in Thailand in 2027?

Songkran Festival: Apr 10 to Apr 18, 9 days off for 2 days of leave.

Plan around them in Cutline

Free forever for planning, XP, streaks and the Arena. Reserve your @name now.

Get started free

Keep reading