Public holidays in 2025 in Thailand

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

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

Key insights

Total holidays

25 days

From 25 holiday records in Thailand, 2025.

Busiest holiday month

April and May

6 holiday days.

Longest holiday streak

4 days

2025-04-13 - 2025-04-16.

Coverage

National holidays

Regional rules are not included on this page.

Holiday list

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

Related guides & tools

Frequently asked questions

How many public holidays are in Thailand in 2025?

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

Which month has the most public holidays?

April and May has the most holiday days, with 6.

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