Thailand 2026 Holiday Calendar

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

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

Long weekends in 2026

Break Days Includes Monthly view
Dec 31 (Wed) – Jan 4 (Sun) 5 days New Year's Eve, New Year's Day, Additional Special Holiday View month
Apr 4 (Sat) – Apr 6 (Mon) 3 days Chakri Memorial Day View month
Apr 11 (Sat) – Apr 15 (Wed) 5 days Songkran Festival View month
May 1 (Fri) – May 4 (Mon) 4 days National Labour Day, Coronation Day View month
May 30 (Sat) – Jun 1 (Mon) 3 days Substitution for Visakha Bucha Day View month
Oct 23 (Fri) – Oct 25 (Sun) 3 days H.M. King Chulalongkorn the Great Memorial Day View month
Dec 5 (Sat) – Dec 7 (Mon) 3 days Substitution for H.M. King Bhumibol's Birthday / National Day / Father's Day View month
Dec 31 (Thu) – Jan 3 (Sun) 4 days New Year's Eve, New Year's Day View month

Best leave hacks of 2026

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

  • Take leave Take Apr 16, Apr 17 → 9-day break (Apr 11 – Apr 19)
  • Take leave Take Dec 30, Jan 5 → 7-day break (Dec 30 – Jan 5)
  • Take leave Take Apr 30, May 5 → 6-day break (Apr 30 – May 5)
  • Take leave Take May 29, Jun 2 → 6-day break (May 29 – Jun 3)
  • Take leave Take Jul 24, Jul 27 → 6-day break (Jul 24 – Jul 29)
  • Take leave Take Dec 30, Jan 4 → 6-day break (Dec 30 – Jan 4)

⚔️ 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 Apr 10, Apr 16, Apr 17 → 10-day break (Apr 10 – Apr 19) View month
  • Take leave Take Dec 28, Dec 29, Dec 30 → 9-day break (Dec 26 – Jan 3) View month

All public holidays in 2026

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

Make-up workdays in 2026

No make-up workdays are scheduled for 2026.

Frequently asked questions

How many public holidays does Thailand have in 2026?

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

What is the longest break in 2026?

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

Are there make-up workdays in 2026?

No make-up workdays are scheduled for 2026.

What is the smartest leave to take in 2026?

One of the best: take Apr 16, Apr 17 (2 day(s)) to stretch into a 9-day break from Apr 11 to Apr 19. See the leave planner above.