Wednesday, 1 January, New Year’s Day
Wednesday, 12 February Makha Bucha Day
Monday, 7 April Substitution for Chakri Memorial Day (Sunday, 6th April 2025)
Monday, 14 April Songkran Festival
Tuesday, 15 April Songkran Festival
Thursday, 1 May National Labour Day
Monday, 5 May Substitution for Coronation Day (Saturday, 4th May 2025)
Monday, 12 May Substitution for Visakha Bucha Day (Sunday, 11th May 2025)
Monday, 2 June, Special holiday (Making 4-day break.)
Tuesday, 3 June H.M. Queen Suthida Bajrasudhabimalalakshana’s Birthday
Thursday, 10 July Asarnha Bucha Day
Monday, 28 July H.M. King Maha Vajiralongkorn Phra Vajiraklaochaoyuhua’s Birthday
Monday, 11 August Special Holiday (Making 4-day break.)
Tuesday, 12 August H.M. Queen Sirikit The Queen Mother’s Birthday / Mother’s Day
Monday, 13 October H.M. King Bhumibol Adulyadej The Great Memorial Day
Thursday, 23 October Chulalongkorn Day
Friday, 5 December H.M. King Bhumibol Father’s Day
Wednesday, 10 December, Constitution Day
Wednesday, 31 December, New Year’s Eve
Thursday, 1 January 2026, New Year's Day
Friday, 2 January, Special day (Making a 5-day break for the new year.)
Extra holidays have been added where there was one working day on a Monday or Friday between holidays, to make longer weekend breaks = good for tourism.
These extra days are
Monday, June 2, tagged on to Queen’s birthday on Tuesday, June 3, to make a four-day holiday.
Monday, August 11, is tagged on to Queen Sirikit's Mother’s birthday on Tuesday, August 12, to make a four-day holiday.
Friday, January 2, 2026, tagged onto the New Year break to make a five-day New Year break from Wednesday, December 31, 2025, to Sunday, January 4, 2026.
Wednesday, 12 February Makha Bucha Day
Monday, 7 April Substitution for Chakri Memorial Day (Sunday, 6th April 2025)
Monday, 14 April Songkran Festival
Tuesday, 15 April Songkran Festival
Thursday, 1 May National Labour Day
Monday, 5 May Substitution for Coronation Day (Saturday, 4th May 2025)
Monday, 12 May Substitution for Visakha Bucha Day (Sunday, 11th May 2025)
Monday, 2 June, Special holiday (Making 4-day break.)
Tuesday, 3 June H.M. Queen Suthida Bajrasudhabimalalakshana’s Birthday
Thursday, 10 July Asarnha Bucha Day
Monday, 28 July H.M. King Maha Vajiralongkorn Phra Vajiraklaochaoyuhua’s Birthday
Monday, 11 August Special Holiday (Making 4-day break.)
Tuesday, 12 August H.M. Queen Sirikit The Queen Mother’s Birthday / Mother’s Day
Monday, 13 October H.M. King Bhumibol Adulyadej The Great Memorial Day
Thursday, 23 October Chulalongkorn Day
Friday, 5 December H.M. King Bhumibol Father’s Day
Wednesday, 10 December, Constitution Day
Wednesday, 31 December, New Year’s Eve
Thursday, 1 January 2026, New Year's Day
Friday, 2 January, Special day (Making a 5-day break for the new year.)
Extra holidays have been added where there was one working day on a Monday or Friday between holidays, to make longer weekend breaks = good for tourism.
These extra days are
Monday, June 2, tagged on to Queen’s birthday on Tuesday, June 3, to make a four-day holiday.
Monday, August 11, is tagged on to Queen Sirikit's Mother’s birthday on Tuesday, August 12, to make a four-day holiday.
Friday, January 2, 2026, tagged onto the New Year break to make a five-day New Year break from Wednesday, December 31, 2025, to Sunday, January 4, 2026.
Last edited: