Crowds filling Si Lom Road in Bangkok for the Songkran water festival at night
When to go

Thai Public Holidays and Festivals: What Closes and When

Official 2026–27 dates, what closes, alcohol bans on Buddhist days and the busiest travel weeks.

Photo: Chainwit. · CC BY 4.0 · Wikimedia Commons · resized and cropped

Thailand has about 18 to 20 official holidays a year. On these days banks and government offices (including immigration offices) close, but shops, malls, restaurants and most tourist sights stay open. On five Buddhist holy days, shops and restaurants may not sell alcohol, and around Songkran and New Year transport is packed.

Two things make Thai holidays confusing for visitors. Some are fixed to a calendar date (Chakri Day on 6 April, the King's Birthday on 28 July), while the Buddhist holidays follow the lunar calendar and move every year. And when a holiday falls on a weekend, a weekday off is added, so the date the office is closed is not always the date of the holiday itself. This page gives the official dates for the rest of 2026 and for 2027, checked on 1 October 2026 against the Bank of Thailand's holiday list, with every weekday checked.

Thai holidays in brief

Official list
Bank of Thailand (banks) and the Cabinet (government offices); mostly the same days
Closed
Bank branches, government offices, immigration offices, some museums
Usually open
Shops, malls, restaurants, markets, most attractions, ATMs
No alcohol sales
Makha Bucha, Visakha Bucha, Asanha Bucha, Khao Phansa, Ok Phansa (with exemptions)
Weekend rule
A holiday on a Saturday or Sunday moves to the following Monday
Busiest travel
Songkran (13–15 April) and New Year

Fixed holidays and lunar holidays

Most Thai public holidays are fixed: they fall on the same calendar date every year. They mark royal birthdays and anniversaries (Coronation Day on 4 May, Queen Suthida's Birthday on 3 June, King Maha Vajiralongkorn's Birthday on 28 July), national days such as Constitution Day on 10 December, and the Thai New Year, Songkran, on 13–15 April.

The Buddhist holidays are lunar. Makha Bucha falls on the full moon of the third lunar month, Visakha Bucha on the full moon of the sixth, and Asanha Bucha on the full moon of the eighth, with Khao Phansa (the start of the three-month Buddhist Lent) the day after. Their Western dates shift by up to a month from one year to the next, so never copy a date or a weekday from last year's calendar. The official dates are published by the Bank of Thailand and the Cabinet, usually several months ahead.

The substitution rule applies to both types. When a holiday falls on a Saturday or Sunday, the following Monday becomes a day off. In 2027, for example, Makha Bucha falls on Sunday 21 February, so banks close on Monday 22 February instead.

Official holidays for the rest of 2026

These are the remaining 2026 holidays on the Bank of Thailand list, checked on 1 October 2026. Weekdays were checked with a calendar calculation.

DateHolidayTypeNotes for travelers
Tue 13 Oct 2026King Bhumibol Adulyadej the Great Memorial DayFixedBanks and offices closed
Fri 16 Oct 2026Special holiday, Bangkok onlyOne-offFor the IMF and World Bank Group Annual Meetings; expect security measures
Fri 23 Oct 2026King Chulalongkorn the Great Memorial DayFixedLong weekend
Mon 7 Dec 2026Substitute for King Bhumibol's Birthday, National Day and Father's Day (Sat 5 Dec)FixedLong weekend
Thu 10 Dec 2026Constitution DayFixedBanks and offices closed
Thu 31 Dec 2026New Year's EveFixedStart of the New Year break; busy roads

Earlier in 2026, the Cabinet declared special holidays on Monday 28 and Tuesday 29 September in Bangkok, Nonthaburi, Pathum Thani and Samut Prakan because of flooding. Thailand often adds holidays like these at short notice, so check the Bank of Thailand page shortly before a date that matters to you.

Official holidays in 2027

The Bank of Thailand published the 2027 list in its Notification No. 37/2569 (the Thai year B.E. 2570 is 2027). It has 18 holidays:

Day offHolidayType
Fri 1 Jan 2027New Year's DayFixed
Mon 22 Feb 2027Substitute for Makha Bucha Day (Sun 21 Feb)Lunar
Tue 6 Apr 2027Chakri Memorial DayFixed
Tue 13 – Thu 15 Apr 2027Songkran FestivalFixed
Mon 3 May 2027Substitute for National Labour Day (Sat 1 May)Fixed
Tue 4 May 2027Coronation DayFixed
Thu 20 May 2027Visakha Bucha DayLunar
Thu 3 Jun 2027Queen Suthida's BirthdayFixed
Mon 19 Jul 2027Substitute for Asanha Bucha Day (Sun 18 Jul)Lunar
Wed 28 Jul 2027King Maha Vajiralongkorn's BirthdayFixed
Thu 12 Aug 2027Queen Sirikit the Queen Mother's Birthday Anniversary and National Mother's DayFixed
Wed 13 Oct 2027King Bhumibol Adulyadej the Great Memorial DayFixed
Mon 25 Oct 2027Substitute for King Chulalongkorn the Great Memorial Day (Sat 23 Oct)Fixed
Mon 6 Dec 2027Substitute for King Bhumibol's Birthday, National Day and Father's Day (Sun 5 Dec)Fixed
Fri 10 Dec 2027Constitution DayFixed
Fri 31 Dec 2027New Year's EveFixed

Songkran 2027 runs from Tuesday to Thursday, so Monday 12 and Friday 16 April are normal working days unless the Cabinet adds bridge days later. Lists online that show a five-day national Songkran holiday are not based on the official calendar.

Bank holidays and government holidays are not quite the same

The Bank of Thailand list covers banks. The Cabinet sets a separate list for government offices, and it can contain extra days. In 2026 the government list, as compiled by the news agency InfoQuest, also gave civil servants the Royal Ploughing Ceremony (13 May) and Khao Phansa (30 July) off, while banks stayed open. Khao Phansa and Ok Phansa are not bank holidays, and Chinese New Year is a bank holiday only in five southern provinces: Narathiwat, Pattani, Yala, Satun and Songkhla.

For visitors the practical difference is small. Immigration offices are government offices: if you need a visa extension or a 90-day report, check both lists and do not plan it for the day before a long weekend. Bank branches close on bank holidays, but ATMs keep working; our article on using ATMs in Thailand explains the fees.

Buddhist holy days: the alcohol rule

On five Buddhist days, alcohol may not be sold: Makha Bucha, Visakha Bucha, Asanha Bucha, Khao Phansa and Ok Phansa. According to the Nation's report of the 2025 regulation, the ban does not apply in international airport terminals, licensed entertainment venues, designated tourist-area venues, hotels licensed under the Hotel Act, and designated major event venues. In practice, 7-Eleven and most restaurants will not sell you a beer on those days, while your hotel bar may. TAT's May 2026 guidance adds that sales can also be restricted around elections and "other official periods".

The three Buddhist days with 2027 dates on the official list are Makha Bucha (Sunday 21 February), Visakha Bucha (Thursday 20 May) and Asanha Bucha (Sunday 18 July), which makes Khao Phansa Monday 19 July 2027. Ok Phansa falls on the full moon of the eleventh lunar month, around Monday 26 October in 2026, but we found no official page stating the date, so check locally. On Koh Phangan, the Full Moon Party moves to another night when the full moon falls on one of these days; see our guide to the Full Moon Party.

The normal daily rule changed in 2026: alcohol can now be sold from 11:00 to midnight, with no afternoon break. Our guide to alcohol sales hours covers the details, and our page on Buddhist holy days explains what happens at the temples.

The holy-day alcohol ban also applies to shops in tourist areas. On Makha Bucha, Visakha Bucha, Asanha Bucha, Khao Phansa and Ok Phansa, convenience stores and ordinary restaurants may not sell alcohol at all. If you are planning a birthday or a beach party, check the date first.

Songkran and New Year: the busiest travel weeks

Songkran (13–15 April) is the Thai New Year and the time when millions of Thais travel home to their families. Long-distance buses, trains and domestic flights out of Bangkok are in heavy demand just before the holiday, and the return trips just after it. Book your transport as early as the operators allow. Our article on why Thais celebrate Songkran with water fights covers the festival itself; for train tickets, see how to book Thai trains online.

The Western New Year (31 December to 1 January) is the other peak, falling in the middle of the high season for beaches. Long weekends created by substitute days, such as 5–7 December 2026, also bring Thai travelers to beach towns near Bangkok.

Festivals that are not public holidays

Several of Thailand's best-known festivals are not official days off, so banks and offices stay open:

Frequently asked questions

Are shops and attractions closed on Thai public holidays?

Mostly not. Shops, malls, markets, restaurants and most tourist sights open as usual, and many are busier than normal. Bank branches, government offices and immigration offices close. Some sights, such as the Grand Palace, can close on specific royal ceremony days, so check their own schedules.

Can you buy alcohol on Buddhist holidays in Thailand?

Not in shops or ordinary restaurants. Sales are banned on Makha Bucha, Visakha Bucha, Asanha Bucha, Khao Phansa and Ok Phansa. Hotels, international airport terminals, licensed entertainment venues and some designated venues are exempt under the 2025 regulation.

How many days is the Songkran holiday?

Three. The official bank holidays are 13, 14 and 15 April in both 2026 and 2027. In 2027 they fall from Tuesday to Thursday. Some towns celebrate for longer, but extra national days off only come from a separate Cabinet decision.

Is Chinese New Year a public holiday in Thailand?

Not nationally. The Bank of Thailand lists it as a bank holiday only in Narathiwat, Pattani, Yala, Satun and Songkhla. Elsewhere, including Bangkok, government offices and banks stay open.

Sources