World Object

National Holidays in Thailand in 2025

Select Year:
DayDateHoliday NameTypeComments
WednesdayJanuary 01New Year's DayNational Holiday
WednesdayJanuary 29Chinese New YearRegional HolidayNarathiwat, Pattani, Yala and Satun only
WednesdayFebruary 12Makha BuchaNational HolidayDate varies depending on the lunar cycle
SundayApril 06Makha BuchaNational HolidayDate varies depending on the lunar cycle
MondayApril 07Chakri Day (in lieu)National HolidayApril 6th, or following Monday if it falls on a weekend
SundayApril 13SongkranNational HolidayThai New Year
MondayApril 14SongkranNational Holiday
TuesdayApril 15SongkranNational Holiday
WednesdayApril 16SongkranNational Holiday
ThursdayMay 01Labour DayNational HolidayInternational Workers' Day
SundayMay 04Coronation DayNational Holiday
MondayMay 05Coronation Day (in lieu)National Holiday
FridayMay 09Royal Ploughing CeremonyGovernment HolidayGovernment. To be confirmed
SundayMay 11Visakha Bucha DayNational HolidayBirth of Buddha
TuesdayJune 03H.M. Queen's BirthdayNational HolidayJune 3rd, or following Monday if it falls on a weekend
ThursdayJuly 10Asahna Bucha DayNational HolidayDate varies depending on the lunar cycle
FridayJuly 11Buddhist LentGovernment Holiday
MondayJuly 28H.M. King's BirthdayNational HolidayJuly 28 or following Monday if it falls on a weekend
TuesdayAugust 12Mother's DayNot a Public Holiday
TuesdayAugust 12Mother's DayNot a Public Holiday
WednesdaySeptember 24Prince Mahidol DayNational Holiday
MondayOctober 13The Passing of King BhumibolNational HolidayOct 13th, or following Monday if it falls on a weekend
ThursdayOctober 23Chulalongkorn DayNational HolidayOct 23rd, or following Monday if it falls on a weekend
FridayDecember 05Father's DayNot a Public Holiday
FridayDecember 05King Bhumibol's BirthdayNational HolidayDec 5th, or following Monday if it falls on a weekend
WednesdayDecember 10Thailand Constitution DayNational HolidayDec 10th, or following Monday if it falls on a weekend
WednesdayDecember 31New Year's EveNational Holiday

Related Blogs