Public holidays in 2026 in Thailand

National public holidays for Jan 1, 2026 through Dec 31, 2026. Cross-check in the business days calculator or browse the Holidays API.

Quick summary: 22 public holiday records in the dataset for this range, spanning about 22 calendar days that fall in 2026.

Key insights

Total holidays

22 days

From 22 holiday records in Thailand, 2026.

Busiest holiday month

April, May and December

4 holiday days.

Longest holiday streak

3 days

2026-04-13 - 2026-04-15.

Coverage

National holidays

Regional rules are not included on this page.

Holiday list

DateName
Jan 1, 2026New Year's Day
Jan 2, 2026New Year Special Holiday
Mar 3, 2026Makha Bucha
Apr 6, 2026Chakri Day
Apr 13, 2026Songkran
Apr 14, 2026Songkran Holiday
Apr 15, 2026Songkran Holiday
May 1, 2026Labor Day
May 4, 2026Coronation Day
May 13, 2026Royal Ploughing Ceremony Day
May 31, 2026Visakha Bucha
Jun 1, 2026Day off for Visakha Bucha
Jun 3, 2026Queen Suthida's Birthday
Jul 28, 2026King Vajiralongkorn's Birthday
Jul 29, 2026Asalha Bucha
Aug 12, 2026The Queen Mother's Birthday
Oct 13, 2026Anniversary of the Death of King Bhumibol
Oct 23, 2026Chulalongkorn Day
Dec 5, 2026King Bhumibol's Birthday
Dec 7, 2026King Bhumibol's Birthday
Dec 10, 2026Constitution Day
Dec 31, 2026New Year's Eve

Related guides & tools

Frequently asked questions

How many public holidays are in Thailand in 2026?

Thailand has about 22 distinct public holiday days in 2026 in the HolidayDB dataset (from 22 records).

Which month has the most public holidays?

April, May and December has the most holiday days, with 4.

Are regional holidays included?

No. This page uses national public holidays only, matching the default behavior when you don’t apply a region filter.

Can I get the same data via API?

Yes. Use the Holidays API to fetch calendars programmatically (and the calculators for interactive exploration).

All countries: public holidays guides