Thailand’s Cabinet has approved additional public holidays for 2025, offering an opportunity for extended breaks throughout the year. The new holidays will enhance the annual total to 21 public holidays for 2025, with three additional special holiday days providing longer periods off.
The government has set Monday, June 2, 2025, as a special holiday to link with the weekend and the Queen’s Birthday celebration. This creates a four-day weekend from May 31 to June 3.
Similarly, Monday, August 11, 2025, is designated as a special holiday, resulting in a four-day holiday from August 9 to August 12, coinciding with the National Mother’s Day celebrations. Furthermore, Friday, January 2, 2026, will be a holiday, extending the New Year break to five days from December 31, 2025, to January 4, 2026.
The updated calendar for 2025 includes the following public and private sector holidays:
Wednesday, January 1: New Year’s Day
Wednesday, February 12: Makha Bucha Day
Sunday, April 6: Chakri Memorial Day
Monday, April 7: Substitution for Chakri Memorial Day
Sunday, April 13 – Tuesday, April 15: Songkran Festival
Wednesday, April 16: Substitution for Songkran Festival
Sunday, May 4: Coronation Day
Monday, May 5: Substitution for Coronation Day
Friday, May 9: Royal Ploughing Ceremony Day
Sunday, May 11: Visakha Bucha Day
Monday, May 12: Substitution for Visakha Bucha Day
Monday, June 2: Special Holiday
Tuesday, June 3: The Queen’s Birthday
Thursday, July 10: Asalha Bucha Day
Friday, July 11: Buddhist Lent Day
Monday, July 28: The King’s Birthday
Monday, August 11: Special Holiday
Tuesday, August 12: The Queen Mother’s Birthday and National Mother’s Day
Monday, October 13: King Bhumibol Memorial Day
Thursday, October 23: Chulalongkorn Day
Friday, December 5: King Bhumibol’s Birthday, National Day, and National Father’s Day
Wednesday, December 10: Constitution Day
Wednesday, December 31: New Year’s Eve
These designated holidays offer eight potential long weekends in 2025. For instance, in April, there will be a three-day break from April 5 to April 7, combining the Chakri Memorial Day substitution with the weekend. The Songkran Festival, from April 13 to April 16, will offer a four-day break.
In May, long weekends include May 3 to May 5 for Coronation Day and its substitution, and May 10 to May 12 for the Visakha Bucha Day substitution. June will see a three-day break from June 1 to June 3, incorporating the Queen’s Birthday and the special holiday, reported KhaoSod.
July’s long weekend runs from July 10 to July 13, covering Asalha Bucha and Buddhist Lent Days. August will feature a four-day break from August 9 to August 12, coinciding with Mother’s Day celebrations. Finally, in October, a three-day weekend from October 11 to October 13 will mark the King Bhumibol Memorial Day.
Thailand News