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
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.