Asian Guides

Holidays in Thailand

🇹🇭

Thailand observes 18 public holidays each year. The most recent holiday in Thailand is Makha Bucha (Public Holiday), observed in 2 months on 03 March 2026.

Public Holidays are official days off recognized by the government.
NameDate
New Year's Day
Public Holiday
01 Jan 2026
4 days ago
Makha Bucha
Public Holiday
03 Mar 2026
in 2 months
Chakri Memorial Day
Public Holiday
06 Apr 2026
in 3 months
Songkran Festival
Public Holiday
13 Apr 2026
in 3 months
Songkran Festival
Public Holiday
14 Apr 2026
in 3 months
Songkran Festival
Public Holiday
15 Apr 2026
in 3 months
Coronation Day
Public Holiday
04 May 2026
in 4 months
Vesak Day
Public Holiday
31 May 2026
in 5 months
Queen Suthida's Birthday
Public Holiday
03 Jun 2026
in 5 months
King's Birthday
Public Holiday
28 Jul 2026
in 7 months
Asalha Puja
Public Holiday
29 Jul 2026
in 7 months
Buddhist Lent
Public Holiday
30 Jul 2026
in 7 months
The Queen Mother's Birthday
Public Holiday
12 Aug 2026
in 7 months
King Bhumibol Adulyadej Memorial Day
Public Holiday
13 Oct 2026
in 9 months
King Chulalongkorn Day
Public Holiday
23 Oct 2026
in 10 months
King Bhumibol Adulyadej's Birthday
Public Holiday
05 Dec 2026
in a year
Constitution Day
Public Holiday
10 Dec 2026
in a year
New Year's Eve
Public Holiday
31 Dec 2026
in a year