Thailand Public Holidays 2026

Thailand has around 19 public holidays in 2026, including a Jan 2 special bridge day for a 4-day New Year break, the 3-day Songkran festival (Apr 13–15) and the Buddhist holy days of Makha Bucha, Visakha Bucha and Asarnha Bucha. Holidays on a weekend roll over to an in-lieu weekday.

Public holidays

~19

Songkran

Apr 13–15

In-lieu days

2

New Year break

4 days

Next public holiday:H.M. Queen Mother's Birthday & Mother's DayAugust 12, 2026 · Wednesday

2026 Thailand calendar

Public holidayToday

01January

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

02February

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728

03March

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

04April

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

05May

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

06June

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

07July

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

08August

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

09September

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

10October

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

11November

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

12December

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

Thailand public holiday list

DateDayHoliday
January 1, 2026ThursdayNew Year's DayThursday.Public holiday
January 2, 2026FridaySpecial Holiday (New Year bridge)Cabinet-declared special holiday to make a 4-day New Year weekend.Bridge holiday
March 3, 2026TuesdayMakha Bucha DayPublic holiday
April 6, 2026MondayChakri Memorial DayPublic holiday
Apr 13 – 15Monday –Songkran Festival (Thai New Year)Three days, Mon–Wed in 2026 — the biggest holiday of the year.Public holiday
May 1, 2026FridayNational Labour DayPublic holiday
May 4, 2026MondayCoronation DayPublic holiday
May 31, 2026SundayVisakha Bucha DaySunday — observed in lieu on Mon Jun 1.Public holiday
June 1, 2026MondaySubstitution for Visakha BuchaSubstitute holiday
June 3, 2026WednesdayH.M. Queen Suthida's BirthdayPublic holiday
July 28, 2026TuesdayH.M. King Vajiralongkorn's BirthdayPublic holiday
July 29, 2026WednesdayAsarnha Bucha DayPublic holiday
July 30, 2026ThursdayBuddhist Lent Day (Khao Phansa)Public holiday
August 12, 2026WednesdayH.M. Queen Mother's Birthday & Mother's DayPublic holiday
October 13, 2026TuesdayH.M. King Bhumibol Memorial DayPublic holiday
October 23, 2026FridayChulalongkorn Memorial DayPublic holiday
December 5, 2026SaturdayKing Bhumibol's Birthday, National Day & Father's DaySaturday — observed in lieu on Mon Dec 7.Public holiday
December 7, 2026MondaySubstitution for Father's DaySubstitute holiday
December 10, 2026ThursdayConstitution DayPublic holiday
December 31, 2026ThursdayNew Year's EvePublic holiday

Thailand long weekends in 2026

New Year

4 days

Jan 1 – 4

Jan 2 special holiday bridges into the weekend.

Chakri Memorial Day

3 days

Apr 4 – 6

Songkran Festival

5 days

Apr 11 – 15

Weekend of Apr 11–12 plus the 3-day festival.

Coronation Day

3 days

May 2 – 4

Visakha Bucha

3 days

May 30 – Jun 1

H.M. King Vajiralongkorn's Birthday & Asarnha Bucha Day

3 days

Jul 28 – 30

Chulalongkorn Memorial Day

3 days

Oct 23 – 25

King Bhumibol's Birthday / Father's Day

3 days

Dec 5 – 7

Buddhist holy days move every year

Makha Bucha, Visakha Bucha, Asarnha Bucha and Khao Phansa (Buddhist Lent) follow the lunar calendar, so their Gregorian dates shift each year and are confirmed by the government annually. The fixed-date royal and national holidays — Chakri Day (Apr 6), Coronation Day (May 4), the King’s and Queens’ birthdays, Chulalongkorn Day (Oct 23) and Constitution Day (Dec 10) — stay put.

When a holiday lands on a weekend, Thailand grants an in-lieu day on the next working day. In 2026 that adds Mon Jun 1 (for Visakha Bucha) and Mon Dec 7 (for the Dec 5 national day). The Cabinet also often declares extra special holidays — Jan 2, 2026 was added to stretch the New Year break to four days.

Download & subscribe

Official sources & data

Frequently asked questions

How many public holidays does Thailand have in 2026?+

Around 19, including the Jan 2 special bridge holiday and two in-lieu days. Most workers also get the three Songkran days off.

When is Songkran 2026?+

Songkran, the Thai New Year, runs April 13–15, 2026 (Monday to Wednesday). With the preceding weekend it makes a 5-day break.

Why is Jan 2, 2026 a holiday in Thailand?+

The Cabinet declared Friday Jan 2, 2026 a special public holiday to extend the New Year break to four days (Jan 1–4) and boost tourism.

Are there in-lieu (substitution) holidays in 2026?+

Yes. Visakha Bucha (May 31, Sun) is observed on Mon Jun 1, and the Dec 5 national day (Sat) is observed on Mon Dec 7.

Which Thailand public holidays in 2026 ban alcohol sales?+

The five Buddhist holy days: Makha Bucha (Mar 3), Visakha Bucha (May 31, plus the Jun 1 in-lieu day in practice), Asarnha Bucha (Jul 29) and Buddhist Lent Day (Jul 30), and Ok Phansa (end of Buddhist Lent, late October). Bars close and shops cannot sell alcohol on these days.

Where can I download the Thailand 2026 holiday calendar?+

Our Thailand 2026 page and the holiday calendar downloads hub offer ICS and CSV files based on the Bank of Thailand and Cabinet announcements.

Guides & deep dives

Other countries & regions