This page provides a complete list of public holidays in Bangkok from 2026 to 2030. These dates are based on official Thai public holidays and are useful for travel planning.
2026
- New Year’s Day – Thursday, 1 January 2026
- Makha Bucha Day – Tuesday, 3 February 2026
- Chakri Memorial Day – Monday, 6 April 2026
- Songkran Festival – Monday–Wednesday, 13–15 April 2026
- Labour Day – Friday, 1 May 2026
- Coronation Day – Monday, 4 May 2026
- Visakha Bucha Day – Monday, 1 June 2026
- Queen Suthida’s Birthday – Wednesday, 3 June 2026
- King Maha Vajiralongkorn’s Birthday – Tuesday, 28 July 2026
- Asarnha Bucha Day – Wednesday, 29 July 2026
- Queen Sirikit’s Birthday (Mother’s Day) – Wednesday, 12 August 2026
- King Bhumibol Memorial Day – Tuesday, 13 October 2026
- King Chulalongkorn Day – Friday, 23 October 2026
- King Bhumibol’s Birthday (Father’s Day) – Saturday, 5 December 2026
- Constitution Day – Thursday, 10 December 2026
- New Year’s Eve – Thursday, 31 December 2026
2027
- New Year’s Day – Friday, 1 January 2027
- Makha Bucha Day – Saturday, 23 January 2027
- Chakri Memorial Day – Tuesday, 6 April 2027
- Songkran Festival – Tuesday–Thursday, 13–15 April 2027
- Labour Day – Saturday, 1 May 2027
- Coronation Day – Tuesday, 4 May 2027
- Visakha Bucha Day – Friday, 21 May 2027
- Queen Suthida’s Birthday – Thursday, 3 June 2027
- Asarnha Bucha Day – Saturday, 17 July 2027
- King Maha Vajiralongkorn’s Birthday – Wednesday, 28 July 2027
- Queen Sirikit’s Birthday (Mother’s Day) – Thursday, 12 August 2027
- King Bhumibol Memorial Day – Wednesday, 13 October 2027
- King Chulalongkorn Day – Saturday, 23 October 2027
- King Bhumibol’s Birthday (Father’s Day) – Sunday, 5 December 2027
- Constitution Day – Friday, 10 December 2027
- New Year’s Eve – Friday, 31 December 2027
2028
- New Year’s Day – Saturday, 1 January 2028
- Makha Bucha Day – Saturday, 12 February 2028
- Chakri Memorial Day – Thursday, 6 April 2028
- Songkran Festival – Thursday–Saturday, 13–15 April 2028
- Labour Day – Monday, 1 May 2028
- Coronation Day – Thursday, 4 May 2028
- Visakha Bucha Day – Tuesday, 9 May 2028
- Queen Suthida’s Birthday – Saturday, 3 June 2028
- Asarnha Bucha Day – Thursday, 6 July 2028
- King Maha Vajiralongkorn’s Birthday – Friday, 28 July 2028
- Queen Sirikit’s Birthday (Mother’s Day) – Saturday, 12 August 2028
- King Bhumibol Memorial Day – Friday, 13 October 2028
- King Chulalongkorn Day – Monday, 23 October 2028
- King Bhumibol’s Birthday (Father’s Day) – Tuesday, 5 December 2028
- Constitution Day – Sunday, 10 December 2028
- New Year’s Eve – Sunday, 31 December 2028
2029
- New Year’s Day – Monday, 1 January 2029
- Makha Bucha Day – Thursday, 1 March 2029
- Chakri Memorial Day – Friday, 6 April 2029
- Songkran Festival – Friday–Sunday, 13–15 April 2029
- Labour Day – Tuesday, 1 May 2029
- Coronation Day – Friday, 4 May 2029
- Visakha Bucha Day – Monday, 28 May 2029
- Queen Suthida’s Birthday – Sunday, 3 June 2029
- Asarnha Bucha Day – Wednesday, 25 July 2029
- King Maha Vajiralongkorn’s Birthday – Saturday, 28 July 2029
- Queen Sirikit’s Birthday (Mother’s Day) – Sunday, 12 August 2029
- King Bhumibol Memorial Day – Saturday, 13 October 2029
- King Chulalongkorn Day – Tuesday, 23 October 2029
- King Bhumibol’s Birthday (Father’s Day) – Wednesday, 5 December 2029
- Constitution Day – Monday, 10 December 2029
- New Year’s Eve – Monday, 31 December 2029
2030
- New Year’s Day – Tuesday, 1 January 2030
- Makha Bucha Day – Wednesday, 20 February 2030
- Chakri Memorial Day – Saturday, 6 April 2030
- Songkran Festival – Saturday–Monday, 13–15 April 2030
- Labour Day – Wednesday, 1 May 2030
- Coronation Day – Saturday, 4 May 2030
- Visakha Bucha Day – Saturday, 18 May 2030
- Queen Suthida’s Birthday – Monday, 3 June 2030
- Asarnha Bucha Day – Sunday, 14 July 2030
- King Maha Vajiralongkorn’s Birthday – Sunday, 28 July 2030
- Queen Sirikit’s Birthday (Mother’s Day) – Monday, 12 August 2030
- King Bhumibol Memorial Day – Sunday, 13 October 2030
- King Chulalongkorn Day – Wednesday, 23 October 2030
- King Bhumibol’s Birthday (Father’s Day) – Thursday, 5 December 2030
- Constitution Day – Tuesday, 10 December 2030
- New Year’s Eve – Tuesday, 31 December 2030
Notes
- Some Thai holidays follow the lunar calendar and may vary slightly each year
- If a public holiday falls on a weekend, a substitution day may be observed on the following weekday
- Government announcements may introduce additional special holidays