BKK Families

Thursday 24 and Friday 25 December 2026

Christmas in Bangkok 2026, with kids

Santa in shorts, a mall tree the height of a small building and a turkey that won’t fit in your condo oven. Here’s every family Christmas dinner, Santa visit, light show and market in the city, with real prices, so you can book before the good tables go.

71 sleeps until ChristmasFind a Christmas dinnerMeet Santa

by BKK Families · Updated 14 October 2026

Christmas in Bangkok 2026 with kids cheat sheet: Christmas dinner, meeting Santa, the tree trail, markets, Christmas Day and church
Our one-page Christmas cheat sheet. Download it and two more posters.

How this guide works: every listing is what ran in 2025, with 2025 prices, so you know what to expect and roughly what to budget. Bangkok’s hotels and malls announce their 2026 programmes in early to mid November, and we swap in the new details as they land. Anything already confirmed for 2026 gets a green badge.

The quick version

When is Christmas 2026 in Bangkok, and is it a holiday?

The big two days

Thu 24 and Fri 25 Dec

Christmas Day is not a public holiday in Thailand. Offices and banks open, so plenty of parents work.

School’s out

14 Dec to 12 Jan

St Andrews breaks up first, Shrewsbury goes back last. Every school is on our school holidays calendar.

The weather report

The best of the year

Cool season: blue skies, low 30s by day, lovely evenings. Smog can creep in, so see our smog guide.

Book it before November ends

Christmas dinner in Bangkok: 28 family dinners and brunches

Every big hotel does a Christmas Eve dinner and a Christmas Day lunch or brunch, and the family-friendly ones sell out weeks ahead. Here's last year's line-up with real prices for grown-ups and kids, so you can shortlist now and book the moment 2026 menus go live.

Best with little ones

The Mesh

Kids' corner, carols and a Santa lucky draw, from ฿950++ for kids.

Best Santa moment

The Sukhothai

Santa and Santarina bring presents to the table on Christmas Eve.

Most Bangkok

Chatrium Riverside

Christmas Eve on a barge on the river, with Santa.

Best value

Chatrium Sathon

A hotel buffet for ฿1,099, kids ฿750.

Most fun for 8+

W Bangkok

Christmas Eve buffet plus a Home Alone screening.

The splurge

The Peninsula

Riverside gala, and under-sixes eat free.

Price per adult 1 of 3, Under ฿2,000 Under ฿2,000Price per adult 2 of 3, ฿2,000 to ฿3,500 ฿2,000 to ฿3,500Price per adult 3 of 3, ฿3,500 and up ฿3,500 and up, per adult
When
Budget
Must have

Showing 28 of 28 Christmas dinners

  • Christmas Day lunch with a kids' corner

    The Mesh, Sukhumvit 22

    Price per adult 1 of 3, Under ฿2,000

    2025:Thu 25 Dec · 12pm to 3pm

    Seafood, roasts and desserts with live music, carol singers, a Santa lucky draw and a proper children's corner. Our pick for families with little ones.

    ฿1,900++Kids ฿950++Santa lucky draw
  • Christmas Eve dinner with Santa

    InterContinental Bangkok, Ploenchit

    Price per adult 2 of 3, ฿2,000 to ฿3,500

    2025:Wed 24 Dec · 6pm to 10:30pm

    Carol singers and a visit from Santa at the Christmas Eve buffet, plus a Christmas Day lunch from noon. Last year's early-bird price ran until 14 December.

    ฿2,540 netKids 4 to 11 ฿1,270Under 4 free
  • Santa, Santarina and gifts for the kids

    The Sukhothai Bangkok, Sathorn

    Price per adult 3 of 3, ฿3,500 and up

    2025:Wed 24 Dec · 6pm to 10pm, brunch 25 Dec

    Santa and Santarina hand out presents at the Christmas Eve dinner, with soft drinks, coffee and tea included. Christmas Day brunch runs 12pm to 3pm.

    ฿3,900++ Eve฿4,900++ brunchGifts for children
  • Grand Siam Christmas Brunch

    Anantara Siam Bangkok, Ratchadamri

    Price per adult 3 of 3, ฿3,500 and up

    2025:Thu 25 Dec · 12pm to 3:30pm

    The big lobby brunch, with Santa arriving mid-feast. Christmas Eve dinner in the Lobby Lounge was ฿3,800++ (kids ฿1,900++).

    ฿4,200++Kids 5 to 11 ฿2,100++Under 4 free

    Details and booking

  • Christmas Eve Feast on the River Barge

    Chatrium Riverside Bangkok, Charoen Krung

    Price per adult 2 of 3, ฿2,000 to ฿3,500

    2025:Wed 24 Dec · 6pm to 10pm

    Dinner on the hotel's River Barge on the Chao Phraya, with carols and a visit from Santa. About as Bangkok as Christmas gets.

    ฿3,450Kids ฿1,725Santa and carols

    Details and booking

  • Christmas Eve Miracles Buffet

    Chatrium Sathon Bangkok, Flow

    Price per adult 1 of 3, Under ฿2,000

    2025:Wed 24 Dec · 6pm to 9:30pm

    The best-value hotel buffet we found, and finished by bedtime. On Christmas Day the pool deck did a family sharing set for ฿1,099 per couple.

    ฿1,099Kids ฿750

    Details and booking

  • Christmas Eve and Christmas Day at Savio

    Chatrium Grand Bangkok

    Price per adult 2 of 3, ฿2,000 to ฿3,500

    2025:Eve 6pm to 9:30pm · Day lunch 12pm to 2:30pm

    An international buffet with free-flow soft drinks. The Christmas Day lunch is one of the cheapest big-hotel options in town.

    Eve ฿2,999 netLunch ฿1,499 netChild prices

    Details and booking

  • Goji Christmas buffets with a Santa visit

    Bangkok Marriott Marquis Queen's Park, Sukhumvit 22

    Price per adult 2 of 3, ฿2,000 to ฿3,500

    2025:24 and 25 Dec · lunch and dinner

    One of Bangkok's biggest buffets: roast turkey, ham, Peking duck, live lobster and a dessert room. Santa visits families on Christmas Eve. Christmas Day brunch was ฿3,399++.

    Eve lunch ฿1,999++Eve dinner ฿3,399++Santa and gifts 24 Dec
  • Nourish Christmas Eve dinner and Christmas Day brunch

    Mövenpick BDMS Wellness Resort, Wireless Road

    Price per adult 2 of 3, ฿2,000 to ฿3,500

    2025:Eve 6pm to 10pm · Brunch 25 Dec 12pm to 3pm

    A relaxed garden-side buffet near Lumpini. Prepaying by 15 December took 15% off last year.

    ฿2,600++ / ฿2,800++Kids 6 to 12 ฿1,500++
  • Santa Stellar Christmas Eve buffet

    Hyatt Regency Bangkok Sukhumvit, Market Café

    Price per adult 2 of 3, ฿2,000 to ฿3,500

    2025:Wed 24 Dec · 6pm to 10pm

    A big international buffet right on Sukhumvit at Nana, easy to reach by BTS.

    ฿3,000++Kids 6 to 12 ฿1,500++
  • Christmas Eve buffet up high

    The Okura Prestige Bangkok, Up & Above

    Price per adult 3 of 3, ฿3,500 and up

    2025:Wed 24 Dec · 6pm to 10:30pm

    Live music and city views from the Park Ventures tower at Ploenchit. Drinks were extra.

    ฿3,800++Kids 4 to 11 ฿1,900++
  • Dreamscape Christmas at Skyline

    Avani+ Riverside Bangkok

    Price per adult 2 of 3, ฿2,000 to ฿3,500

    2025:Eve dinner 6pm to 10pm · Day lunch 12pm to 3pm

    A buffet with a live band and river and skyline views from the top of the hotel, on both Christmas Eve and Christmas Day.

    ฿2,799++Kids 5 to 11 ฿1,200++
  • Seafood Christmas Eve at Amaya

    Amari Bangkok, Phetchaburi

    Price per adult 2 of 3, ฿2,000 to ฿3,500

    2025:Wed 24 Dec · 6pm to 10pm

    Big cooking stations, seafood and entertainment, with one of the friendliest child prices around.

    ฿2,500 netKids ฿750
  • Christmas buffets at One Ratchada

    Avani Ratchada Bangkok

    Price per adult 1 of 3, Under ฿2,000

    2025:Eve dinner · Christmas Day lunch

    Proper hotel buffets at proper bargain prices. Handy for families in Ratchada, Huai Khwang and Rama 9.

    Eve ฿1,500 netLunch ฿900 netDiscounted kids
  • Christmas Eve dinner

    Conrad Bangkok, Wireless Road

    Price per adult 2 of 3, ฿2,000 to ฿3,500

    2025:Wed 24 Dec · 6pm to 10pm

    A dependable, family-friendly buffet in the All Seasons Place towers by BTS Phloen Chit.

    ฿2,200++Kids ฿1,100++
  • The Peninsula Christmas Eve gala and brunch

    The Peninsula Bangkok, riverside

    Price per adult 3 of 3, ฿3,500 and up

    2025:Eve from 7pm · Brunch 25 Dec 12pm to 3pm

    The splurge. A gala buffet by the river on Christmas Eve and a famous Christmas brunch. Under-sixes eat free, which softens the bill a little.

    Eve ฿7,900 to ฿8,900Brunch ฿5,500Ages 6 to 11 half priceUnder 6 free
  • Christmas by the River and Trader Vic's brunch

    Anantara Riverside Bangkok Resort

    Price per adult 3 of 3, ฿3,500 and up

    2025:Dinner 24 and 25 Dec · Brunch 25 Dec 12pm to 3pm

    A riverside terrace buffet with cultural shows and free-flow drinks, or Trader Vic's famously long Christmas Day brunch.

    Dinner ฿3,800 netBrunch ฿4,400 netKids 5 to 11 ฿1,900 to ฿2,100

    Details and booking

  • Christmas dinner cruise on a rice barge

    Manohra Cruises, from Anantara Riverside pier

    Price per adult 3 of 3, ฿3,500 and up

    2025:24 and 25 Dec · evening

    A premium Thai set menu on a restored teak rice barge, gliding past the lit-up temples. Unforgettable with kids who can sit still for two hours.

    ฿5,300 netKids 5 to 11 ฿3,100
  • Christmas Eve with Santa and a cookie workshop

    Rosewood Bangkok, Ploenchit

    Price per adult 3 of 3, ฿3,500 and up

    2025:Wed 24 Dec · dinner

    A five-course dinner with oyster, lobster and prime rib stations and a Santa visit. Through December the hotel also ran a free cookie-decorating and crafts workshop for kids alongside its festive afternoon tea.

    Santa visitFree kids' cookie decorating
  • NEXT2 Café Christmas Eve buffet

    Shangri-La Bangkok, riverside

    Price per adult 3 of 3, ฿3,500 and up

    2025:Wed 24 Dec · dinner

    A riverside international buffet, with Santa and carol singers around the hotel on Christmas Eve and Christmas Day.

    Santa and carolers 24 to 25 Dec15% early bird by 30 Nov
  • Christmas Eve buffet and Home Alone

    W Bangkok, Sathorn

    Price per adult 2 of 3, ฿2,000 to ฿3,500

    2025:Wed 24 Dec · 6pm to 9pm

    Dinner and a Christmas movie screening (Home Alone, then Four Christmases). The most fun Christmas Eve on this list for kids aged about 8 and up.

    ฿2,119 net food only฿2,355 with soft drinksMovie night
  • Riverside Christmas Eve buffet

    Millennium Hilton Bangkok, Flow

    Price per adult 2 of 3, ฿2,000 to ฿3,500

    2025:Wed 24 Dec · from 6pm

    A riverside buffet with live music and, the hotel promised, Santa. Book before the end of November for the early-bird rate.

    Santa sighting promisedSoft drinks included

    Details and booking

  • Christmas roast at the pub

    The Londoner Brew Pub, Sukhumvit 33

    Price per adult 1 of 3, Under ฿2,000

    2025:24 and 25 Dec

    A full British Christmas roast in a relaxed, noisy, kid-tolerant pub. No dress code, no stress.

    ฿1,999Under 12 main and dessert ฿999
  • Three-course Christmas menu

    The Old English, Sukhumvit

    Price per adult 1 of 3, Under ฿2,000

    2025:24 and 25 Dec

    Pumpkin soup, roast turkey or honey-glazed ham with pigs in blankets, and a festive pudding. The cheapest proper Christmas dinner we found.

    ฿995 netKids ฿495
  • Zeta Café festive buffet

    Holiday Inn Bangkok Sukhumvit, Sukhumvit 22

    Price per adult 1 of 3, Under ฿2,000

    2025:Christmas season

    Roasts, seafood on ice and festive desserts at a very gentle price. Described by the hotel as family-friendly, and it is.

    ฿1,055 to ฿1,290 net
  • Christmas carvery with a mini kids' carvery

    The Deck, Sukhumvit 20

    Price per adult 1 of 3, Under ฿2,000

    2025:Christmas Day

    Roasts, Yorkshire puddings and seafood, with a smaller carvery at a smaller price for the kids. Optional free-flow for the grown-ups.

    Kids' mini carveryEarly bird before 20 Nov
  • Christmas garden brunch

    Bangkok Trading Post

    Price per adult 1 of 3, Under ฿2,000

    2025:Thu 25 Dec · 11:30am to 3pm

    A semi-buffet with salmon Wellington or slow-roast beef, a live band and a garden where the kids can actually move. Dogs welcome too.

    GardenPet-friendly
  • German Christmas Eve dinner

    Alexander's German Eatery, Ekkamai 12

    Price per adult 1 of 3, Under ฿2,000

    2025:Wed 24 Dec · 6pm to 10pm

    Hearty German Christmas cooking in a cosy Ekkamai restaurant. A good one for grandparents visiting from Europe.

    ฿1,750++Free drink if prepaid by 20 Dec

Book by the end of November

Early-bird deals of 10 to 15% ran until late November or mid December last year, and the family brunches filled first.

Lunch beats dinner with little ones

A Christmas Day brunch starts at a civilised hour, and you’re home for a nap by three. A late Christmas Eve dinner with a three-year-old sounds lovely in October.

Decode the price

“++” means 10% service and 7% VAT on top, so ฿3,000++ is about ฿3,530. “Net” is the final price. Ask what age cut-offs apply and whether drinks are included.

Ho ho ho

Where to meet Santa in Bangkok

Santa keeps a busy Bangkok schedule, and almost all of it is free. Here's where he turned up last year. Mall times move, and some malls use a stand-in when the main man is booked, so check the mall's Facebook page the morning you go.

At the malls and markets

  • CentralWorld

    Santa 3pm to 5pm weekends

  • Siam Paragon

    Santa 2pm to 4pm weekends

  • ICONSIAM

    Santa 3:30pm to 4:30pm weekends

  • One Bangkok

    Santa photos 25 to 28 Dec

  • Asiatique The Riverfront

    Evening Santa

  • Rembrandt Hotel

    Santa 3:30pm

  • Mövenpick hotel

    Santa confirmed

  • Gaysorn

    Santa about 3pm

At Christmas dinner

  • The Mesh

    Christmas Day lunch with a kids' corner

  • InterContinental Bangkok

    Christmas Eve dinner with Santa

  • The Sukhothai Bangkok

    Santa, Santarina and gifts for the kids

  • Anantara Siam Bangkok

    Grand Siam Christmas Brunch

  • Chatrium Riverside Bangkok

    Christmas Eve Feast on the River Barge

  • Bangkok Marriott Marquis Queen's Park

    Goji Christmas buffets with a Santa visit

  • Rosewood Bangkok

    Christmas Eve with Santa and a cookie workshop

  • Shangri-La Bangkok

    NEXT2 Café Christmas Eve buffet

  • Millennium Hilton Bangkok

    Riverside Christmas Eve buffet

Toddler with a short fuse? The weekend queues at the big malls can be long. The bazaars, Asiatique’s evening slot and a Santa-at-dinner hotel are far gentler.

One evening, one BTS line

The Bangkok Christmas tree trail

Bangkok’s best Christmas lights sit along one stretch of the Sukhumvit BTS line. Start at Siam around 6pm, walk the skywalk, and finish with dinner at Phrom Phong. Go on a weekday to dodge the crowds.

  1. 1

    Siam Paragon

    BTS Siam

    POP LAND castle and bubble show, Fri to Sun at 7pm, 8pm or 9pm.

  2. 2

    CentralWorld

    Skywalk, 5 min

    The giant plaza tree and the snowy Christmas Village.

  3. 3

    Gaysorn and Central Embassy

    Skywalk to BTS Phloen Chit

    The Wishing Tree, the elf tunnel and the ElfMon hunt.

  4. 4

    EM District

    BTS Phrom Phong, 4 stops

    The Enchanted Forest tree and three linked malls of lights.

Also worth the trip: ICONSIAM on the river (free boat from BTS Saphan Taksin) and One Bangkok at MRT Lumphini.

What's on

Christmas events in Bangkok: lights, markets and shows

Filter by what you fancy and when. Most of the mall displays run from mid November to early January, so there's no need to cram it all into Christmas week.

What
When
Must have

Showing 17 of 17 events

  • Disney The Magical Stars and the Christmas Village

    CentralWorld, Ratchaprasong

    2025:14 Nov to 6 Jan · Santa on December weekends

    The classic Bangkok Christmas photo: a giant tree on the plaza, a Christmas village with fake snow, a tree-lighting show (25 Nov), a grand parade with school choirs (18 to 25 Dec) and Santa on weekend afternoons and on 24 and 25 Dec.

    FreeSanta 3pm to 5pm weekendsBTS Chit Lom
  • POP LAND castle, tree and bubble show

    Siam Paragon, Siam

    2025:11 Nov to 11 Jan · shows Fri to Sun 7pm, 8pm, 9pm

    A castle and Christmas tree to explore, a sparkly cascade tunnel, and a projection-mapping and bubble show on the castle every Friday to Sunday evening.

    FreeSanta 2pm to 4pm weekendsBTS Siam
  • ICONSIAM Christmas lights

    ICONSIAM, Charoen Nakhon

    2025:19 Nov to 25 Dec · Santa on December weekends

    A huge tree and riverside illuminations. Take the free shuttle boat from Sathorn Pier, which the kids will rate higher than the tree.

    FreeSanta 3:30pm to 4:30pm weekendsFree boat from BTS Saphan Taksin
  • The Wonder of Joy

    EM District: Emporium, EmQuartier, EmSphere

    2025:20 Nov to 5 Jan · parades every weekend

    An Enchanted Forest tree at EmQuartier, a fantasy character parade every weekend, and choirs singing carols on 24 and 25 December. Three linked malls, one walk.

    FreeCarols 24 to 25 DecBTS Phrom Phong
  • Funny Little Mess with Sticky Monster Lab

    Central Embassy, Phloen Chit

    2025:13 Nov to 4 Jan · playground from 4 Dec

    A 13 m Wishing Tree, an elf light tunnel, a Spying Tower where kids hunt for hidden ElfMon, a Christmas village of sweet vendors on level 5 and a ball-pit playground from 4 December.

    FreeFree gift wrappingBTS Phloen Chit
  • ONEDEROUS Christmas: The Onedertale Christmas

    One Bangkok, Wireless Road

    2025:14 Nov to 4 Jan · Santa photos 25 to 28 Dec

    A 52-day storybook Christmas with Santa, his reindeer, a snowman and a gingerbread family, plus parades, concerts, a Christmas market and a Santa photo corner after Christmas.

    FreeSanta photos 25 to 28 DecMRT Lumphini

    Details and booking

  • Wat a Christmas: tuk-tuk sleigh

    King Power Mahanakhon, Silom

    2025:Through 31 Dec

    A Thai-style Santa shrine (Sala Santo) and a tuk-tuk sleigh to pose in. The most Bangkok Christmas photo of them all.

    BTS Chong Nonsi
  • Santa by the river

    Asiatique The Riverfront, Charoen Krung

    2025:December evenings · 5pm to 7pm

    An early-evening Santa slot, which suits kids who nap through the afternoon ones. Add the Ferris wheel and dinner and you have a whole outing.

    FreeEvening Santa
  • The Hope Fair: Giant Christmas Market

    Rembrandt Hotel, Sukhumvit 18

    2025:Wed 26 Nov · 11am to 7pm

    A huge charity market in the ballroom, with the Mercy Centre children's choir at noon and Santa mid-afternoon.

    Santa 3:30pm100+ stalls
  • German Christmas Market

    Goethe-Institut Thailand, Sathorn Soi 1

    2025:Sat 29 to Sun 30 Nov · from noon

    Mulled wine, sausages and stollen, plus kids' workshops for mini wreaths, Christmas cards and decorations, a wish tree, a Christmas sound playground and stage shows.

    About ฿100 entryCraft workshops

    Details and booking

  • Bangkok Accueil Grand Christmas Market

    Mövenpick hotel, Bangkok

    2025:Sun 30 Nov

    The French-speaking community's big market, with gifts, food and a Santa appearance. Everyone is welcome.

    FreeSanta confirmed
  • Danish Christmas Bazaar

    Gaysorn, 19th floor, Ratchaprasong

    2025:Sat 6 Dec · 11am to 6pm

    Danish Christmas treats, crafts and a creative kids' corner, with Santa Bill dropping in mid-afternoon. A charity favourite.

    FreeSanta about 3pm
  • The Christmas Wish Machine

    Neilson Hays Library, Surawong

    2025:Sun 7 Dec · 10am or 12pm

    A children's Christmas show in Bangkok's loveliest old library. Small audience, so book early.

    ฿500 · members ฿400
  • Objects of Desire Holiday Market

    The Standard, Mahanakhon

    2025:Fri 19 to Sun 21 Dec

    Two floors of local makers, art and gifts, with workshops and DJs. Good for last-minute presents that are not from a mall.

    FreeWorkshopsPet-friendly
  • Candlelight Carol Concert

    Banyan Tree Bangkok, Sathorn

    2025:Sun 21 Dec · 7pm

    Carols in Latin and English by candlelight, under the baton of Somtow Sucharitkul. A lovely, calm hour for older children.

    Calliope Chamber Choir
  • Christmas Market in the Sukhothai garden

    The Sukhothai Bangkok, Sathorn

    2025:Sat 27 to Sun 28 Dec · 2pm to 9pm

    A garden market after Christmas, for when the kids are bored of their presents and you need somewhere pretty to walk.

    FreeFamily activities
  • Snow Town

    Dream World, Rangsit

    Open all year

    The closest your kids will get to a white Christmas without a flight. Check the height rules first, which we cover in our things to do with kids guide.

    Real snow, indoors

    Read more

Last checked 14 October 2026, against the organisers’ own posts from 2025. Running a Christmas market or show for families? Email info@bkkfamilies.com and we’ll add it.

Silent night

English Christmas church services in Bangkok

Christmas Eve services fill up well before they start, so arrive early if you want to sit together. Times change each year, so check the church's own page in December.

  • Church of the Holy Redeemer

    Catholic · mostly English

    Soi Ruam Rudee, off Wireless Road. The main English-speaking Catholic parish, with Christmas Eve evening and Christmas morning masses.

  • Christ Church Bangkok

    Anglican · English

    Convent Road, Silom. Carol services in December and family services at Christmas.

  • Assumption Cathedral

    Catholic · Thai and English

    Oriental Avenue, Bang Rak. Bangkok's grand cathedral by the river, beautiful at Christmas.

  • St Louis Church

    Catholic · Thai and English

    Sathorn. Masses on 24 and 25 December with Thai and English options.

Christmas at the condo

Christmas at home in Bangkok: turkey, trees and tropical treats

The turkey question

  • Most big hotels sell takeaway roast turkey with all the trimmings. The stress-free route.
  • Imported frozen turkeys appear at Villa Market, Gourmet Market and Foodland from late November.
  • Measure your oven first. Bangkok condo ovens are small, and a turkey that won't fit is a very Bangkok Christmas problem.

The tree and the trimmings

  • Real trees are rare and hate the heat, so nearly everyone goes artificial: IKEA, HomePro or the big department stores.
  • Sampeng Lane in Chinatown sells lights and baubles by the bag at wholesale prices.
  • Moving on soon? Ask the Facebook group in late November. Secondhand trees change hands every year.

Tropical Christmas snacks

  • Coconut snowballs: rolled sticky rice in grated coconut. Snow you can eat in 32 °C.
  • Strawberry Santas: a strawberry, a dab of cream, a strawberry hat.
  • Pineapple Christmas tree: a whole pineapple studded with grapes and cheese cubes on cocktail sticks.

Christmas movie night, by age

  • The SnowmanAll ages
  • Arthur Christmas5+
  • The Polar Express6+
  • Klaus7+
  • Elf7+
  • Home Alone8+
  • The Muppet Christmas CarolAll ages
  • Love Actually (after bedtime)Parents

Christmas Day ideas

  • Presents and the pool. Christmas morning is quiet, because half your neighbours are at work.
  • Snow, sort of. Snow Town at Dream World is the nearest white Christmas without a flight.
  • A morning in Lumpini. Paddle boats on a cool December morning. See our things to do with kids.
  • Get out of town. Khao Yai nights are properly chilly. Book early; hotels are fullest between Christmas and New Year.

Don’t forget the people who help you

If you employ a nanny or housekeeper, a year-end bonus is widely expected. We paid ours an extra month’s salary, a common arrangement among expat families. Many families also give an envelope to the building’s security team and a card for teachers. Our nanny guide covers pay and bonuses.

Three weeks of winter break to fill? Our holiday camps directory lists December and January camps with real prices. And for 31 December, see our New Year’s Eve with kids guide.

Save it, share it, stick it on the fridge

Christmas in Bangkok 2026 posters

Three free Christmas in Bangkok posters: a one-page cheat sheet, a square post with all 28 family Christmas dinners, and a story with every place to meet Santa. Share them in your class chat, condo LINE group or anywhere Bangkok parents gather, with a credit to BKK Families. Tap a poster for the full-size version.

Christmas in Bangkok 2026 with kids cheat sheet: Christmas dinner, meeting Santa, the tree trail, markets, Christmas Day and church
Christmas in Bangkok 2026 cheat sheetBest for Facebook posts and class WhatsApp or LINE groupsDownload
Christmas dinner in Bangkok 2026: 28 family Christmas dinners and brunches, from ฿995 pub roasts to riverside galas
28 family Christmas dinnersBest for Instagram and Facebook feedsDownload
Where to meet Santa in Bangkok at Christmas 2026: malls, Christmas markets and Christmas Eve dinners with Santa
Where to meet Santa in BangkokBest for Instagram and Facebook storiesDownload

Quick answers

Christmas in Bangkok FAQ

Is Christmas a public holiday in Thailand?

No. Thailand is mostly Buddhist and 25 December is a normal working day, so banks, offices and government services stay open. In 2026 Christmas Day is a Friday. International schools are on their winter break, which runs from mid December into the second week of January.

Where can I get Christmas dinner in Bangkok with kids?

Almost every big hotel runs a Christmas Eve dinner and a Christmas Day lunch or brunch. Last year family favourites included The Mesh on Sukhumvit 22 (kids' corner and Santa lucky draw), InterContinental Bangkok (Santa and carols, under 4s free), The Sukhothai (Santa and Santarina with gifts) and Chatrium Riverside (Christmas Eve on a river barge). Book by the end of November.

How much does Christmas dinner cost in Bangkok?

Last year a hotel Christmas buffet ran from about ฿1,000 to ฿3,500 per adult, with children usually around half price and the youngest often free. Pubs did three-course Christmas dinners from about ฿995. Luxury riverside galas reached ฿8,900. Prices marked ++ add 10% service and 7% VAT.

Where can kids meet Santa in Bangkok?

The big malls run free Santa sessions on December weekends. Last year CentralWorld ran 3pm to 5pm, Siam Paragon 2pm to 4pm, ICONSIAM 3:30pm to 4:30pm and Asiatique The Riverfront 5pm to 7pm. Christmas markets such as the Danish Christmas Bazaar and The Hope Fair bring Santa in too, and several hotels have Santa at Christmas Eve dinner.

Is there a Christmas market in Bangkok?

Yes, several. Last year's included The Hope Fair at the Rembrandt (26 November), the German Christmas Market at the Goethe-Institut (29 to 30 November), the Bangkok Accueil market (30 November), the Danish Christmas Bazaar at Gaysorn (6 December) and a garden market at The Sukhothai (27 to 28 December).

Where are the best Christmas lights in Bangkok?

CentralWorld, Siam Paragon, Central Embassy, the EM District at Phrom Phong, ICONSIAM and One Bangkok put on the biggest displays, usually from mid November to early January. Go after dark on a weekday. You can walk from Siam Paragon to CentralWorld and Central Embassy on the skywalk in one evening.

Are there English Christmas church services in Bangkok?

Yes. The Church of the Holy Redeemer on Soi Ruam Rudee, Christ Church Bangkok on Convent Road, Assumption Cathedral in Bang Rak and St Louis Church in Sathorn all hold Christmas services in English. Christmas Eve services fill up, so arrive early.

What is the weather like in Bangkok at Christmas?

December is the cool season and the best weather of the year: dry, sunny and less humid, with highs around 31 °C and comfortable evenings. It is also the start of the smog season, so check the air quality before long outdoor plans.

Running a Christmas event or dinner for families?

Send us the details and we’ll add it. We update this guide every few days through December.

info@bkkfamilies.com

Tell us your family’s favourite Bangkok Christmas tradition in the Bangkok Expat Families group. The best ones go into next year’s guide. Merry Christmas!

Your Bangkok Roadmap