Holidoodle / Holiday calendars / Thailand
Flag of Thailand25 days in 2026

Thailand holidays 2026 and 2027

Every public holiday, religious day and popular observance in Thailand, with local names. Holidoodle uses this calendar to greet visitors from Thailand on your website, on the right day, in their language.

See a Thailand greeting Add it to my site

Thailand holidays 2026

DateHolidayType
Thu, January 1 2 daysวันขึ้นปีใหม่New Year's Daycelebrate
Sat, January 10วันเด็กแห่งชาติcelebrate
Fri, January 16วันครูcelebrate
Sat, February 14วันวาเลนไทน์Valentine's Daycelebrate
Tue, February 17 6 daysตรุษจีนLunar New Yearcelebrate
Tue, March 3วันมาฆบูชาMakha Buchacelebrate
Mon, April 6วันจักรีChakri Memorial Dayremembrance
Mon, April 13 3 daysสงกรานต์Songkrancelebrate
Tue, April 14วันสงกรานต์Songkran Festivalcelebrate
Wed, April 15วันสงกรานต์Songkran Festivalcelebrate
Mon, May 4วันฉัตรมงคลCoronation Dayobservance
Sun, May 31วันวิสาขบูชาVisakha Buchaobservance
Wed, June 3วันเฉลิมพระชนมพรรษาสมเด็จพระนางเจ้าสุทิดา พัชรสุธาพิมลลักษณ พระบรมราชินีQueen Suthida's Birthdayobservance
Tue, July 28วันเฉลิมพระชนมพรรษาพระบาทสมเด็จพระวชิรเกล้าเจ้าอยู่หัวKing's Birthdayobservance
Wed, July 29วันอาสาฬหบูชาAsalha Pujacelebrate
Thu, July 30วันเข้าพรรษาBuddhist Lentcelebrate
Wed, August 12วันแม่แห่งชาติcelebrate
Tue, October 13วันคล้ายวันสวรรคตพระบาทสมเด็จพระบรมชนกาธิเบศร มหาภูมิพลอดุลยเดชมหาราช บรมนาถบพิตรKing Bhumibol Adulyadej Memorial Dayremembrance
Fri, October 23วันปิยมหาราชKing Chulalongkorn Dayremembrance
Tue, November 24ลอยกระทงLoy Krathongcelebrate
Tue, December 1 23 daysเทศกาลคริสต์มาสChristmas Seasoncelebrate
Sat, December 5วันชาติNational Dayobservance
Sat, December 5วันพ่อแห่งชาติcelebrate
Thu, December 10วันรัฐธรรมนูญConstitution Dayobservance
Thu, December 31วันส่งท้ายปีเก่าNew Year's Evecelebrate

Thailand holidays 2027

DateHolidayType
Fri, January 1 2 daysวันขึ้นปีใหม่New Year's Daycelebrate
Sat, January 9วันเด็กแห่งชาติcelebrate
Sat, January 16วันครูcelebrate
Sat, February 6 6 daysตรุษจีนLunar New Yearcelebrate
Sun, February 14วันวาเลนไทน์Valentine's Daycelebrate
Tue, April 6วันจักรีChakri Memorial Dayremembrance
Tue, April 13 3 daysสงกรานต์Songkrancelebrate
Wed, April 14วันสงกรานต์Songkran Festivalcelebrate
Thu, April 15วันสงกรานต์Songkran Festivalcelebrate
Tue, May 4วันฉัตรมงคลCoronation Dayobservance
Thu, May 20วันวิสาขบูชาVisakha Buchaobservance
Thu, June 3วันเฉลิมพระชนมพรรษาสมเด็จพระนางเจ้าสุทิดา พัชรสุธาพิมลลักษณ พระบรมราชินีQueen Suthida's Birthdayobservance
Wed, July 28วันเฉลิมพระชนมพรรษาพระบาทสมเด็จพระวชิรเกล้าเจ้าอยู่หัวKing's Birthdayobservance
Thu, August 12วันแม่แห่งชาติcelebrate
Wed, October 13วันคล้ายวันสวรรคตพระบาทสมเด็จพระบรมชนกาธิเบศร มหาภูมิพลอดุลยเดชมหาราช บรมนาถบพิตรKing Bhumibol Adulyadej Memorial Dayremembrance
Sat, October 23วันปิยมหาราชKing Chulalongkorn Dayremembrance
Sat, November 13ลอยกระทงLoy Krathongcelebrate
Wed, December 1 23 daysเทศกาลคริสต์มาสChristmas Seasoncelebrate
Sun, December 5วันชาติNational Dayobservance
Sun, December 5วันพ่อแห่งชาติcelebrate
Fri, December 10วันรัฐธรรมนูญConstitution Dayobservance
Fri, December 31วันส่งท้ายปีเก่าNew Year's Evecelebrate

Questions

How many holidays does Thailand have in 2026?

Holidoodle tracks 25 public holidays, religious days and popular observances in Thailand for 2026.

What language are visitors from Thailand greeted in?

In Thai, the country's main language, unless their browser uses another official language of Thailand.

Are days of remembrance celebrated?

No. 3 days in Thailand are days of remembrance. On those days visitors see a quiet, respectful card without confetti.

Sources: official public holiday rules (date-holidays, CC BY 3.0), panchang dates cross-checked with timeanddate and prokerala, and Holidoodle research. Lunar dates can shift by a day depending on moon sighting.