Thailand 2027 Holiday Calendar

Every public holiday, long weekend, make-up workday and leave tip for the year, on one page.

18 daysPublic holidays
9 Breaks of 3+ days
4 daysLongest break(Dec 31 – Jan 3)
0 daysMake-up workdays
Other years
Browse by month
1 2 3 4 5 6 7 8 9 10 11 12

Long weekends in 2027

Break Days Includes Monthly view
Dec 31 (Thu) – Jan 3 (Sun) 4 days New Year's Eve, New Year's Day View month
Feb 20 (Sat) – Feb 22 (Mon) 3 days Substitution for Makha Bucha Day View month
Apr 13 (Tue) – Apr 15 (Thu) 3 days Songkran Festival View month
May 1 (Sat) – May 4 (Tue) 4 days Substitution for National Labour Day, Coronation Day View month
Jul 17 (Sat) – Jul 19 (Mon) 3 days Substitution for Asarnha Bucha Day View month
Oct 23 (Sat) – Oct 25 (Mon) 3 days Substitution for H.M. King Chulalongkorn the Great Memorial Day View month
Dec 4 (Sat) – Dec 6 (Mon) 3 days Substitution for H.M. King Bhumibol's Birthday / National Day / Father's Day View month
Dec 10 (Fri) – Dec 12 (Sun) 3 days Constitution Day View month
Dec 31 (Fri) – Jan 2 (Sun) 3 days New Year's Eve View month

Best leave hacks of 2027

The most efficient ways to stretch the year (at most 2 leave days each).

  • Take leave Take Apr 9, Apr 12 → 7-day break (Apr 9 – Apr 15)
  • Take leave Take Dec 30, Jan 4 → 6-day break (Dec 30 – Jan 4)
  • Take leave Take Apr 30, May 5 → 6-day break (Apr 30 – May 5)
  • Take leave Take Feb 19 → 4-day break (Feb 19 – Feb 22)
  • Take leave Take Jun 4 → 4-day break (Jun 3 – Jun 6)
  • Take leave Take Jul 16 → 4-day break (Jul 16 – Jul 19)

⚔️ Epic quests of the year (3 leave days)

Rare chances where a third leave day stretches the break to 9+ days. Months that cannot reach that bar never appear here.

  • Take leave Take May 5, May 6, May 7 → 9-day break (May 1 – May 9) View month
  • Take leave Take Dec 7, Dec 8, Dec 9 → 9-day break (Dec 4 – Dec 12) View month

All public holidays in 2027

Date Weekday Holiday
Jan 1 Fri New Year's Day
Feb 22 Mon Substitution for Makha Bucha Day
Apr 6 Tue Chakri Memorial Day
Apr 13 Tue Songkran Festival
Apr 14 Wed Songkran Festival
Apr 15 Thu Songkran Festival
May 3 Mon Substitution for National Labour Day
May 4 Tue Coronation Day
May 20 Thu Visakha Bucha Day
Jun 3 Thu H.M. Queen Suthida's Birthday
Jul 19 Mon Substitution for Asarnha Bucha Day
Jul 28 Wed H.M. King Maha Vajiralongkorn's Birthday
Aug 12 Thu H.M. Queen Sirikit the Queen Mother's Birthday / Mother's Day
Oct 13 Wed H.M. King Bhumibol Adulyadej the Great Memorial Day
Oct 25 Mon Substitution for H.M. King Chulalongkorn the Great Memorial Day
Dec 6 Mon Substitution for H.M. King Bhumibol's Birthday / National Day / Father's Day
Dec 10 Fri Constitution Day
Dec 31 Fri New Year's Eve

Make-up workdays in 2027

No make-up workdays are scheduled for 2027.

Frequently asked questions

How many public holidays does Thailand have in 2027?

18 public holidays in total, forming 9 breaks of three days or more. See the full list on this page.

What is the longest break in 2027?

The longest break runs Dec 31 to Jan 3, 4 days in total (New Year's Eve, New Year's Day).

Are there make-up workdays in 2027?

No make-up workdays are scheduled for 2027.

What is the smartest leave to take in 2027?

One of the best: take Apr 9, Apr 12 (2 day(s)) to stretch into a 7-day break from Apr 9 to Apr 15. See the leave planner above.