Thailand Public Holidays 2027: Dates, Bank Closures and Alcohol Bans

Thailand has 18 bank holidays in 2027, from Friday 1 January to Friday 31 December. Songkran is Tuesday 13 to Thursday 15 April. Nobody may sell alcohol on Makha Bucha, Visakha Bucha and Asarnha Bucha. The Bangkok immigration office at Chaeng Watthana is closed on public holidays.

On this page
  1. The bank holiday calendar
  2. Buddhist holidays and the alcohol ban
  3. Long weekends to plan around
  4. Songkran and New Year travel
  5. What closes on a holiday
  6. What to book early
  7. Common questions

On this page

  1. The bank holiday calendar
  2. Buddhist holidays and the alcohol ban
  3. Long weekends to plan around
  4. Songkran and New Year travel
  5. What closes on a holiday
  6. What to book early
  7. Common questions

Thailand has 18 bank holidays in 2027. The first long weekend starts on Friday 1 January, New Year’s Day. Banks close again on Monday 22 February.

This page follows the Bank of Thailand calendar, the published holiday list for banks.

The bank holiday calendar

The Bank of Thailand announced the list on 17 August 2026. It applies to all financial institutions and specialized financial institutions under the Financial Institution Business Act. Banks are closed on each date in the table.

Date in 2027 Day Holiday
1 January Friday New Year’s Day
22 February Monday Substitution for Makha Bucha Day, Sunday 21 February
6 April Tuesday Chakri Memorial Day
13 April Tuesday Songkran Festival
14 April Wednesday Songkran Festival
15 April Thursday Songkran Festival
3 May Monday Substitution for National Labor Day, Saturday 1 May
4 May Tuesday Coronation Day
20 May Thursday Visakha Bucha Day
3 June Thursday Birthday of H.M. Queen Suthida
19 July Monday Substitution for Asarnha Bucha Day, Sunday 18 July
28 July Wednesday Birthday of H.M. King Maha Vajiralongkorn
12 August Thursday Queen Mother’s Birthday Anniversary and National Mother’s Day
13 October Wednesday H.M. King Bhumibol Adulyadej the Great Memorial Day
25 October Monday Substitution for King Chulalongkorn the Great Memorial Day, Saturday 23 October
6 December Monday Substitution for King Bhumibol’s Birthday, National Day and Father’s Day, Sunday 5 December
10 December Friday Constitution Day
31 December Friday New Year’s Eve
Bank of Thailand notification listing the 18 financial institution holidays of 2027, from New Year's Day on Friday 1 January to New Year's Eve on Friday 31 December.
The Bank of Thailand list of 2027 holidays for banks, clause 4 of the notification. Source: Bank of Thailand Notification No. 37/2569, holidays for B.E. 2570 (opens in a new tab), captured 21 October 2026

Five of the 18 are substitution days. When a holiday lands on a weekend, banks close on the Monday that follows.

Buddhist holidays and the alcohol ban

Nobody may sell alcohol on Makha Bucha (วันมาฆบูชา), Visakha Bucha, Asarnha Bucha, or the first and last days of Buddhist Lent.

Buddhist day Date in 2027 Day
Makha Bucha 21 February Sunday
Visakha Bucha 20 May Thursday
Asarnha Bucha 18 July Sunday

The ban falls on the Buddhist day itself. For Makha Bucha and Asarnha Bucha that is a Sunday, and the bank holiday moves to the Monday.

ห้ามผู้ใดขายเครื่องดื่มแอลกอฮอล์ในวันมาฆบูชา วันวิสาขบูชา วันอาสาฬหบูชา วันเข้าพรรษา และวันออกพรรษา

“No person may sell alcoholic beverages on Makha Bucha Day, Visakha Bucha Day, Asarnha Bucha Day, the Buddhist Lent entry day and the Buddhist Lent exit day.”

Prime Minister’s Office notice on alcohol sale days, Royal Gazette, 9 May 2025

International airport terminals, entertainment venues, hotels and the tourist-area venues set by the Public Health Minister are exempt. Everywhere else, selling in breach carries up to 6 months in prison, a fine of up to THB 10,000, or both, as of 21 October 2026.

On other days, nobody may sell alcohol outside 11:00 to 24:00. The full rules, including drinker fines, are in the alcohol ban days guide and the alcohol sale hours guide.

Long weekends to plan around

These bank holidays sit next to a weekend.

  • Friday 1 January: New Year’s Day opens the year.
  • Monday 22 February: the Makha Bucha substitution day.
  • Monday 3 and Tuesday 4 May: the Labor Day substitution day, then Coronation Day.
  • Monday 19 July: the Asarnha Bucha substitution day.
  • Monday 25 October: the Chulalongkorn Memorial Day substitution day.
  • Monday 6 December: the substitution day for King Bhumibol’s Birthday, National Day and Father’s Day.
  • Friday 10 December: Constitution Day, one weekend after 6 December.
  • Friday 31 December: New Year’s Eve.

Thursday holidays fall on 20 May, 3 June and 12 August. Each leaves Friday as the one day to take off for a long break.

Songkran and New Year travel

Songkran runs Tuesday 13 to Thursday 15 April. A 2019 Prime Minister’s Office notice sets Songkran at 13 to 15 April, 3 days. Chakri Memorial Day on Tuesday 6 April comes a week earlier.

Bank holidays fall on Friday 1 January and Friday 31 December. The Songkran dates and rules guide covers water rules, road safety and drink-driving penalties. Lantern dates for the November festival are in the Loy Krathong and Yi Peng guide.

What closes on a holiday

Banks close on all 18 dates. Branches in Narathiwat, Pattani, Yala, Satun and Songkhla get extra holidays on top.

The Bangkok immigration office at Chaeng Watthana is closed on public holidays. Check the Chaeng Watthana office page for hours before you plan an extension or report.

What to book early

A ticket for 60 percent or more of a train’s distance can be bought up to 90 days ahead. Holiday dates such as Songkran are the ones to book first. The train booking guide covers the booking channels, and the planning hub lists the other trip-planning guides.

↑ Contents

Not confirmed: The Cabinet's holiday list for government offices was not published when this was checked, and extra days are sometimes added. Check before booking a bank or immigration visit. The dates of the first and last days of Buddhist Lent are also unconfirmed, and both are alcohol-ban days.

Common questions

How many bank holidays does Thailand have in 2027?

The Bank of Thailand list has 18, from New Year's Day on Friday 1 January to New Year's Eve on Friday 31 December.

When is Songkran in 2027?

Tuesday 13, Wednesday 14 and Thursday 15 April 2027 are Songkran Festival holidays for financial institutions.

Is alcohol banned on Buddhist holidays in 2027?

Nobody may sell alcohol on Makha Bucha, Visakha Bucha, Asarnha Bucha and the first and last days of Buddhist Lent. The first three fall on Sunday 21 February, Thursday 20 May and Sunday 18 July 2027.

When is the first long weekend of 2027?

Friday 1 January is New Year's Day, a bank holiday, so banks close from Friday through the weekend. The next is Monday 22 February, the Makha Bucha substitution day.

Are banks closed on Makha Bucha in 2027?

Makha Bucha Day falls on Sunday 21 February 2027, and banks close on Monday 22 February in its place.

Is the immigration office closed on public holidays?

The Bangkok immigration office at Chaeng Watthana is closed on public holidays.

Is New Year's Eve a holiday in 2027?

Friday 31 December 2027 is New Year's Eve, a holiday for financial institutions.

Does the Bank of Thailand list cover government offices?

The list applies to financial institutions and specialized financial institutions under the Financial Institution Business Act. Government offices follow a separate Cabinet list.

Do banks in the deep south have extra holidays?

Branches in Narathiwat, Pattani, Yala, Satun and Songkhla get extra holidays, with Eid al-Fitr named in the notification.

Prices, timetables and opening hours change; check with the operator before you travel. See how guides are checked.

Spotted an error? Report it.