holidays.com

Thailand Holidays 2025

All public holidays, festivals and observances in Thailand for 2025

Total holidays

32

Public holidays

19

Long weekends

4

Next holiday

—

Customize & print

Thailand holidays 2025

Showing 32 of 32 holidays

  • Jan1Wed

    New Year's Day

    Wednesday, January 1, 2025

  • Jan11Sat

    National Children's Day

    Saturday, January 11, 2025

  • Jan16Thu

    Teachers' Day

    Thursday, January 16, 2025

  • Jan29Wed

    Chinese New Year's Day

    Wednesday, January 29, 2025

  • Jan30Thu

    Second Day of Chinese New Year

    Thursday, January 30, 2025

  • Jan31Fri

    Third Day of Chinese New Year

    Friday, January 31, 2025

  • Feb12Wed

    Makha Bucha

    Wednesday, February 12, 2025

  • Feb14Fri

    Valentine's Day

    Friday, February 14, 2025

  • Mar20Thu

    March Equinox

    Thursday, March 20, 2025

  • Apr6Sun

    Chakri Day

    Sunday, April 6, 2025

  • Apr13Sun

    Songkran

    Sunday, April 13, 2025

  • Apr15Tue

    Songkran Holiday

    Tuesday, April 15, 2025

  • Apr16Wed

    Songkran

    Wednesday, April 16, 2025

  • May1Thu

    Labor Day

    Thursday, May 1, 2025

  • May4Sun

    Coronation Day

    Sunday, May 4, 2025

  • May11Sun

    Visakha Bucha

    Sunday, May 11, 2025

  • Jun3Tue

    Queen Suthida's Birthday

    Tuesday, June 3, 2025

  • Jun21Sat

    June Solstice

    Saturday, June 21, 2025

  • Jul10Thu

    Asalha Bucha

    Thursday, July 10, 2025

  • Jul28Mon

    King Vajiralongkorn's Birthday

    Monday, July 28, 2025

  • Aug11Mon

    Bridge Public Holiday

    Monday, August 11, 2025

  • Aug12Tue

    The Queen's Birthday

    Tuesday, August 12, 2025

  • Sep23Tue

    September Equinox

    Tuesday, September 23, 2025

  • Oct13Mon
  • Oct23Thu

    Chulalongkorn Day

    Thursday, October 23, 2025

  • Oct31Fri

    Halloween

    Friday, October 31, 2025

  • Dec5Fri

    King Bhumibol's Birthday/Father's Day

    Friday, December 5, 2025

  • Dec10Wed

    Constitution Day

    Wednesday, December 10, 2025

  • Dec21Sun

    December Solstice

    Sunday, December 21, 2025

  • Dec24Wed

    Christmas Eve

    Wednesday, December 24, 2025

  • Dec25Thu

    Christmas Day

    Thursday, December 25, 2025

  • Dec31Wed

    New Year's Eve

    Wednesday, December 31, 2025

We strive to provide an accurate and up-to-date holiday list for Thailand. However, some holiday dates may change. If you discover any discrepancies, kindly report to us.

Frequently asked questions

How many holidays are there in Thailand in 2025?

There are 19 public holidays and 32 holidays and observances in total in Thailand in 2025. Planning ahead? Check upcoming holidays

How do I add Thailand holidays to my calendar?

Use the Subscribe to calendar link above to add an auto-updating feed to Google Calendar, Outlook or Apple Calendar, or use Export → Calendar (.ics) to download this year's holidays.

How to retrieve the Thailand holidays list via API?

Make a GET request to v1/holidays?country=TH&year=2025 to retrieve this list. Here is an example using our official package on NPM:

// npm i 11holidays
import HolidaysApi from '11holidays';

const instance = new HolidaysApi(API_KEY);
const holidays = await instance.holidays.list({
  country: 'TH',
  year: '2025'
});
API Examples
Quick start examples in different programming languages
curl -X GET "https://api.11holidays.com/v1/holidays?country=TH&year=2025" \
  -H "Authorization: Bearer YOUR_API_KEY"
Learn more in the API docs