Christmas Day is an ordinary working day in Thailand: banks, offices and shops are open on Friday 25 December 2026. The official days off are New Year's Eve (Thursday 31 December 2026) and New Year's Day (Friday 1 January 2027), and the two weeks around them are the busiest and most expensive part of the high season.
For a visitor, that means two different holidays. Christmas is something you find in hotels, malls and churches: decorated lobbies, set dinners and services for the Christian community and visitors. New Year is a national event, with fireworks along the Chao Phraya River and on the beaches, and with millions of Thais traveling at the same time. This page covers both, as checked on 27 October 2026.
The 2026/27 holiday season at a glance
- Christmas Day
- Fri 25 Dec 2026, a normal working day
- Official holidays
- Thu 31 Dec 2026 and Fri 1 Jan 2027
- 2 January
- A Saturday in 2027; no extra day on the official list (as of 27 Oct 2026)
- Earlier December days off
- Mon 7 Dec (for the King Bhumibol holiday on Sat 5 Dec) and Thu 10 Dec 2026
- Closed on holidays
- Bank branches, government offices, immigration offices
- Open
- Shops, malls, restaurants, most sights, ATMs
- Fireworks programme
- Published by TAT in late December (last year on 23 Dec)
Christmas Day is a working day
The Bank of Thailand's list of holidays for 2026 does not include 25 December, and neither does any other official calendar we checked. Offices, banks, schools, post offices and immigration offices work as usual. If you need a visa extension or a bank appointment, Christmas week is a normal week, apart from the New Year days at the end of it.
That does not mean Christmas is invisible. Large malls in Bangkok and the resort towns put up trees and lights, hotels sell Christmas Eve and Christmas Day menus, and churches hold services. Outside the hotels and malls, most Thais treat 24 and 25 December as ordinary days. Our page on Thai public holidays has the full list of official days off for 2026 and 2027.
What closes from 31 December to 3 January
New Year's Eve and New Year's Day fall on a Thursday and a Friday, so with the weekend after them, banks and government offices are shut for four days in a row. This table shows the working pattern for the whole holiday stretch. Every weekday was checked with a calendar calculation.
| Date | Status | Banks and offices |
|---|---|---|
| Thu 24 Dec 2026 | Working day | Open |
| Fri 25 Dec 2026 | Working day (Christmas Day) | Open |
| Sat 26 – Sun 27 Dec | Weekend | Closed (mall bank branches may open) |
| Mon 28 – Wed 30 Dec | Working days | Open; last chance before New Year |
| Thu 31 Dec 2026 | New Year's Eve, official holiday | Closed |
| Fri 1 Jan 2027 | New Year's Day, official holiday | Closed |
| Sat 2 – Sun 3 Jan | Weekend | Closed |
| Mon 4 Jan 2027 | Working day | Open |
Shops, malls, supermarkets, restaurants and most attractions stay open through the holidays, and ATMs keep working. What you cannot do on 31 December and 1 January is anything that needs a government counter or a bank clerk. The Cabinet sometimes adds a "special holiday" at short notice; none had been announced for New Year 2027 when we checked, so look at the Bank of Thailand page again in mid-December. For normal opening times, see our guides to bank opening hours and government office hours.
A visa-exempt stay that ends on 1 January needs action by 30 December. Immigration offices are closed from Thursday 31 December to Sunday 3 January. Since 15 September 2026 most visitors get 30 days without a visa, so anyone who arrived around 2 December reaches the limit during the closure. An extension is usually possible at an immigration office (check the fee there), but only on a working day. Our visa-free stay calculator shows your last day.
Christmas services in Bangkok, Pattaya, Phuket and Hua Hin
Christians are a minority in Thailand, but Bangkok and the main resort towns have churches with services in English or other languages, and Christmas services are the busiest of the year. Special Christmas times are usually posted only in December, so treat the details below as a starting point and check again closer to the date.
- Bangkok: Christ Church Bangkok, the Anglican church at 11 Convent Road in Silom, holds Sunday services at 07:30 and 10:00 and streams the 10:00 service online. Its Christmas schedule was not yet on its website on 27 October 2026.
- Pattaya: the Norwegian Seamen's Church (Sjømannskirken) has its church between Pattaya and Jomtien, with a Sunday service at 11:00 and a Christmas dinner listed on its site. In Bangkok it plans a pre-Christmas gathering for Scandinavians on Sunday 13 December; the time and place were still "a surprise" on its page when we checked.
- Phuket and Hua Hin: we could not verify any church's 2026 Christmas times in either town. Check the parish's own notices, or ask your hotel's front desk in early December which churches nearby hold services in a language you understand.
Midnight services fill up early. If you are bringing children, aim for an earlier evening service on 24 December or a morning service on 25 December, when there is more room. Dress as you would at home for church: covered shoulders and knees are always safe.
Hotel Christmas and New Year's Eve dinners
Most international hotels in Bangkok, Phuket, Pattaya, Hua Hin and Koh Samui sell a Christmas Eve dinner, a Christmas Day lunch and a New Year's Eve dinner. They are usually buffets or set menus. We have no reliable source for typical prices, so we do not print any; compare the hotels' own offers in November.
Three things to check before you pay. First, whether the price is "net" or has "++" after it, which adds a service charge and VAT on top; our page on what ++ means on a Thai bill shows the arithmetic. Second, how children are charged, and from what age they pay the adult price. Third, if you are booking a room over 24 or 31 December, read the booking conditions: if a resort makes a holiday dinner compulsory for its guests, that is where it will say so. Travelers who eat halal or vegetarian should ask the hotel before booking; our guide to vegetarian and halal food in Thailand explains what to ask for.
Where families can watch the New Year fireworks
The Tourism Authority of Thailand (TAT) publishes a national countdown calendar each year, but usually only in the last days of December: the programme for New Year 2026 came out on 23 December 2025. The 2026/27 programme had not been published on 27 October 2026. Event websites already list an ICONSIAM countdown for late December 2026, but treat that as unconfirmed until TAT announces it. Last year's official programme gives a good idea of where the big events take place:
| Area | Venue (TAT programme, New Year 2026) | Dates last year |
|---|---|---|
| Bangkok, riverside | ICONSIAM, on the Chao Phraya ("Amazing Thailand Countdown") | 27–31 Dec 2025 |
| Bangkok, center | CentralwOrld; One Bangkok | 31 Dec 2025 |
| Bangkok, Sukhumvit | Asoke, Phrom Phong, Benchasiri Park and Thong Lor | 31 Dec 2025 |
| Pattaya | Pattaya Beach, from 16:00; Central Pattaya beachfront | 29–31 Dec 2025 |
| Si Racha | Sriracha Bay fireworks | 31 Dec 2025 |
| North | Sukhothai (Thung Talay Luang), Phitsanulok, Nan walking street, Khao Kho viewpoint | Late Dec 2025 (Nan to 4 Jan) |
For families, the riverside in Bangkok is the classic choice. ICONSIAM is on the Thonburi bank, and you can reach it on the BTS and the short Gold Line, as our article on taking the BTS to ICONSIAM explains. The crowds there on 31 December are huge, so many parents choose a riverside hotel or restaurant with a view instead, booked weeks ahead. If you plan to use the river itself, check the boat operators' notices for the evening, and read our guide to the Chao Phraya Express Boat for the normal routes.
Quieter options exist outside Bangkok. A town celebration such as Sukhothai's or Nan's is easier with small children than a mall countdown with tens of thousands of people, and the old capitals are pleasant in the cool season; see our guides to Sukhothai and Nan. In Pattaya, the beach events start in the late afternoon, so families can watch the stage shows early and leave before midnight; our Pattaya guide covers where to stay.
Some practical rules for any big countdown. Agree on a meeting point you can all recognize, and put a paper with your phone number in each child's pocket. Arrive in daylight, and plan how you will get back before you go: taxis and ride-hailing cars are hard to find after midnight, so check whether the BTS and MRT announce longer hours for the night. Our page on Thailand with kids has more general family advice.
Prices, crowds and booking transport
The weeks from Christmas to early January are peak season. Rooms in the beach resorts and in Bangkok are at their most expensive and sell out first at the places families like. We have found no reliable figure for how much prices rise, so we do not quote one; the honest advice is to book early, read the cancellation terms and check for minimum-stay rules over 31 December.
Transport is the bigger problem. Many Thais travel home or to the coast for New Year, so long-distance buses, trains and domestic flights out of Bangkok fill up before 31 December and on the way back after 1 January. Book flights early; our guide to domestic flights lists the airlines and airports. If you want a sleeper berth, book as soon as you know your dates; our night train guide explains how. For the islands, the Andaman island-hopping boats run their 2026/27 season from 15 October 2026 to 30 April 2027, and ferries on popular routes are often full on the days around New Year; see our overview of ferries in Thailand.
Driving yourself over the New Year means sharing the roads out of Bangkok with the holiday traffic. If you plan to drive, our sister site has a guide to driving during Songkran and New Year.
Weather and where to spend the holidays
December is one of the driest months in Bangkok, Pattaya and Hua Hin, while Koh Samui and the other Gulf islands are still in their wet season; our weather by month page has the figures. If the holidays are part of a stay of several months, our guide to wintering in Thailand covers visas, insurance and choosing a base.
Frequently asked questions
Is Christmas a public holiday in Thailand?
No. 25 December is not on the Bank of Thailand's holiday list, and banks, offices, schools and shops are open. In 2026 Christmas Day is a Friday and a normal working day. Hotels, malls and churches still celebrate it.
Which days are holidays at New Year in Thailand?
New Year's Eve, Thursday 31 December 2026, and New Year's Day, Friday 1 January 2027, are official holidays. 2 January 2027 is a Saturday, and no extra day was on the official list as of 27 October 2026.
Are shops and restaurants open on New Year's Day in Thailand?
Yes, almost all of them. Malls, supermarkets, convenience stores, restaurants and most tourist attractions open on 31 December and 1 January. Bank branches, government offices and immigration offices close, but ATMs keep working.
Where are the New Year fireworks in Bangkok?
Last year TAT listed ICONSIAM on the river (27–31 December), CentralwOrld, One Bangkok and the Sukhumvit area (31 December). The official programme for New Year 2027 had not been published on 27 October 2026; TAT usually releases it in the last week of December.
Can I go to a Christmas church service in Bangkok?
Yes. Several churches hold services in English, including Christ Church Bangkok on Convent Road, which has Sunday services at 07:30 and 10:00. Christmas times are usually posted in December, so check the church's website before you go.
Sources
- Bank of Thailand – Financial institutions' holidays 2026 and 2027 (checked October 2026)
- Bank of Thailand – Notification No. 37/2569, holidays for 2027 (checked October 2026)
- Tourism Authority of Thailand – Thailand events calendar for Countdown 2026 (checked October 2026)
- Christ Church Bangkok – Service times (checked October 2026)
- Sjømannskirken – Norwegian Seamen's Church in Thailand (checked October 2026)
