🇹🇭

Thailand Public Holidays 2026

Official national and bank holidays — complete calendar for 2026

15 public holidays
Next: Chakri Memorial Day — 20 days
Current time in Thailand
Holiday types:nationalpublicbankreligious

Below is the complete list of official Thailand public holidays in 2026. Dates include national holidays, bank holidays, and religious observances. Weekend shifts and observed dates are noted where applicable.

Export this calendar:
national15
15 total holidays in 2026

January 2026— 1 holiday

Thu
1
New Year's Day
Thursday, January 1, 2026
national

February 2026— 1 holiday

Fri
13
Makha Bucha DayFull moon of 3rd lunar month
Friday, February 13, 2026
national

April 2026— 4 holidays

Mon
6
Chakri Memorial Day
Monday, April 6, 2026
national
Mon
13
Songkran Festival (Day 1)
Monday, April 13, 2026
national
Tue
14
Songkran Festival (Day 2)
Tuesday, April 14, 2026
national
Wed
15
Songkran Festival (Day 3)
Wednesday, April 15, 2026
national

May 2026— 3 holidays

Fri
1
National Labour Day
Friday, May 1, 2026
national
Mon
4
Coronation Day
Monday, May 4, 2026
national
Sun
31
Visakha Bucha Day
Sunday, May 31, 2026
national

August 2026— 1 holiday

Wed
12
HM Queen's Birthday / Mother's Day
Wednesday, August 12, 2026
national

October 2026— 2 holidays

Tue
13
HM King Bhumibol Memorial Day
Tuesday, October 13, 2026
national
Fri
23
Chulalongkorn Memorial Day
Friday, October 23, 2026
national

December 2026— 3 holidays

Sat
5
HM King Vajiralongkorn Birthday
Saturday, December 5, 2026
national
Thu
10
Constitution Day
Thursday, December 10, 2026
national
Thu
31
New Year's Eve
Thursday, December 31, 2026
national

Frequently Asked Questions

Thailand has 15 public holidays in 2026, including 15 national holidays. The calendar covers all official national holidays observed nationally.

Compare with other countries
Browse public holidays for all 28 countries side-by-side
World Holidays Calendar