Calendars & Holidays

Thailand public holidays 2026

18public holidays
5long weekends
11bridge days worth booking
Add holidays to your calendar (.ics)

Public holidays in Thailand in 2026

DateDayHoliday
Jan 1ThursdayNew Year's Day
Mar 3TuesdayMakha Bucha
Apr 6MondayChakri Memorial Day
Apr 13MondaySongkran Festival
Apr 14TuesdaySongkran Festival
Apr 15WednesdaySongkran Festival
May 4MondayCoronation Day
May 31SundayVesak Day
Jun 3WednesdayQueen Suthida's Birthday
Jul 28TuesdayKing's Birthday
Jul 29WednesdayAsalha Puja
Jul 30ThursdayBuddhist Lent
Aug 12WednesdayThe Queen Mother's Birthday
Oct 13TuesdayKing Bhumibol Adulyadej Memorial Day
Oct 23FridayKing Chulalongkorn Day
Dec 5SaturdayKing Bhumibol Adulyadej's Birthday
Dec 10ThursdayConstitution Day
Dec 31ThursdayNew Year's Eve

In 2026, Thailand has 18 public holidays. 16 of them land on a weekday, so they are real days off for most people. The year opens with New Year's Day on Thursday, January 1, 2026 and the last one is New Year's Eve on Thursday, December 31, 2026.

Long weekends in 2026

Best bridge days to book

Take these days off to connect public holidays with the weekend:

Take offGetAround
Jul 27 (1 day)6 days off (Jul 25 to Jul 30)King's Birthday, Asalha Puja, Buddhist Lent
Jul 31 (1 day)6 days off (Jul 28 to Aug 2)King's Birthday, Asalha Puja, Buddhist Lent
Apr 16, Apr 17 (2 days)9 days off (Apr 11 to Apr 19)Songkran Festival
Jan 2 (1 day)4 days off (Jan 1 to Jan 4)New Year's Day
Mar 2 (1 day)4 days off (Feb 28 to Mar 3)Makha Bucha
Oct 12 (1 day)4 days off (Oct 10 to Oct 13)King Bhumibol Adulyadej Memorial Day
Dec 11 (1 day)4 days off (Dec 10 to Dec 13)Constitution Day
Jun 1, Jun 2 (2 days)5 days off (May 30 to Jun 3)Vesak Day, Queen Suthida's Birthday

Weekend days assumed: Saturday and Sunday. Read more about planning bridge days.

Frequently asked questions

How many public holidays does Thailand have in 2026?
  1. The table above lists every one with its date and weekday, starting with New Year's Day on Jan 1.
How many long weekends are there in Thailand in 2026?

5, and you don't need any vacation days for them. The first one runs from Apr 4 to Apr 6 (Chakri Memorial Day). With a day or two off you can stretch some of them further: see the bridge days above.

Which 2026 holidays in Thailand fall on a weekend?

Vesak Day (Sunday, May 31, 2026), King Bhumibol Adulyadej's Birthday (Saturday, December 5, 2026). Whether you get another day off instead depends on local rules. When there is a substitute day, it is in the table above.

More calendars

Other years for Thailand: 2027, 2028. Without holidays: blank 2026 calendar.

Holiday data: date-holidays (CC BY 3.0). Holidays can change by government decision; regional holidays are not included. Please verify important dates with official sources.