Holidays in Thailand
Thailand observes 18 public holidays each year. The next holiday in Thailand is King's Birthday (Public Holiday), in a month on 28 July 2026.
- Public Holidays are official days off recognized by the government.
| Name | Native Name | Date |
|---|---|---|
New Year's Day Public Holiday | New Year's Day | 01 Jan 2026 6 months ago |
Makha Bucha Public Holiday | Makha Bucha | 03 Mar 2026 3 months ago |
Chakri Memorial Day Public Holiday | Chakri Memorial Day | 06 Apr 2026 2 months ago |
Songkran Festival Public Holiday | Songkran Festival | 13 Apr 2026 2 months ago |
Songkran Festival Public Holiday | Songkran Festival | 14 Apr 2026 2 months ago |
Songkran Festival Public Holiday | Songkran Festival | 15 Apr 2026 2 months ago |
Coronation Day Public Holiday | Coronation Day | 04 May 2026 a month ago |
Vesak Day Public Holiday | Vesak Day | 31 May 2026 16 days ago |
Queen Suthida's Birthday Public Holiday | Queen Suthida's Birthday | 03 Jun 2026 13 days ago |
King's Birthday Public Holiday | King's Birthday | 28 Jul 2026 in a month |
Asalha Puja Public Holiday | Asalha Puja | 29 Jul 2026 in a month |
Buddhist Lent Public Holiday | Buddhist Lent | 30 Jul 2026 in a month |
The Queen Mother's Birthday Public Holiday | The Queen Mother's Birthday | 12 Aug 2026 in 2 months |
King Bhumibol Adulyadej Memorial Day Public Holiday | King Bhumibol Adulyadej Memorial Day | 13 Oct 2026 in 4 months |
King Chulalongkorn Day Public Holiday | King Chulalongkorn Day | 23 Oct 2026 in 4 months |
King Bhumibol Adulyadej's Birthday Public Holiday | King Bhumibol Adulyadej's Birthday | 05 Dec 2026 in 6 months |
Constitution Day Public Holiday | Constitution Day | 10 Dec 2026 in 6 months |
New Year's Eve Public Holiday | New Year's Eve | 31 Dec 2026 in 6 months |