Bangkok and the bends of the Chao Phraya by night, seen from State Tower

In depth · Christmas & New Year

Christmas in Bangkok: mall lights, river fireworks and the New Year countdown

Bangkok greets the cool season with a blaze of light. Giant trees rise in front of the malls of Ratchaprasong, the hotels lay on festive feasts, and on New Year’s Eve fireworks burst over the Chao Phraya as the whole city counts down together.

Updated October 2026

Christmas lights

From late November the shopping district of Ratchaprasong and Siam becomes Bangkok’s Christmas quarter, with giant trees and light installations in front of the great malls, while the riverside malls and the grand hotels along the Chao Phraya put on their own displays. The cool, dry season makes evening walks a pleasure.

Shopping

Christmas Mass and festive tables

Assumption Cathedral in Bang Rak, the seat of the Catholic Archdiocese of Bangkok, celebrates Christmas Masses, and the city’s other churches hold carol services through December. For Christmas lunch, the riverside hotels compete with festive buffets and brunches.

Our advice: book Christmas and New Year meals early; the most popular riverside tables sell out weeks ahead.

New Year’s Eve on the Chao Phraya

New Year’s Eve is Bangkok’s biggest party. Crowds fill the square at Ratchaprasong for a countdown concert, and along the Chao Phraya fireworks light up the river at midnight, watched from the riverbanks, dinner cruises and rooftop bars. Roads around the main venues close from the afternoon, so take the BTS, MRT or a river boat.

The celebrations come round again with Chinese New Year on 6 February 2027, when Yaowarat, Chinatown, fills with lanterns, lion dances and food stalls.

New Year fireworks over the Chao Phraya River, Bangkok
New Year fireworks over the Chao Phraya River, Bangkok

Bars

Questions and answers

Is Christmas a holiday in Thailand?

No, but it is widely celebrated in Bangkok’s malls, hotels and churches. New Year is a public holiday.

Where are the New Year’s Eve fireworks in Bangkok?

Along the Chao Phraya River, with countdown concerts at Ratchaprasong.

When is Chinese New Year 2027?

On 6 February 2027; Bangkok celebrates in Yaowarat.

Join the conversation

Spent Christmas in Bangkok? Share your favourite lights, brunch or New Year view.

  1. Loading the conversation…

House rules: keep it about Bangkok and the topic; off-topic political slogans and campaigning on any cause will be removed. Be civil and respectful, no personal attacks, no links or advertising. Comments are public and moderated, and we may remove any that break the rules. Please don’t share personal details such as phone numbers or emails.

Where 2026 dates are not yet published we describe the tradition only. Dates are from official and organisers’ sites, read in October 2026; check them before you travel.

The ULTIMATE letter

Bangkok in your inbox

An occasional email with new places, events, island guides and our latest in-depth articles. No spam, ever.