Bangkok travel guide

Bangkok in December: Cool Season, Christmas Lights, and New Year Countdown

· 5 min read City Guide
Grand Palace Bangkok in the clear dry season morning light

Book an experience

Top-rated experiences in Bangkok Travel Guide

The highest-rated tours and activities in Bangkok Travel Guide. Book today, cancel free if plans change.

December is when Bangkok performs at its best. The oppressive humidity of the wet season is gone, temperatures are as comfortable as the city gets, and the streets take on a festive energy that’s part Thai cool-season tradition, part international Christmas import. It’s the city’s peak visitor month — which means some planning is required, but the payoff is a Bangkok that’s genuinely easy and enjoyable to navigate.

Weather in December

Bangkok’s cool season runs roughly from November through February, with December sitting squarely in the driest, most comfortable stretch. Expect daytime highs of 31–33°C with lower humidity than the rest of the year — the difference is noticeable. Mornings and evenings cool to around 22–24°C, making early temple visits and evening street food walks far more pleasant than in May or September.

Rain is rare. December typically records 5–10mm for the entire month — less than a single hour of wet-season rain. The sky stays clear and blue for most days. Occasional cool fronts push down from the north in December, dropping temperatures by a few degrees for a day or two; these are welcome rather than problematic.

Things to do in December

Grand Palace and Wat Pho

The classic Bangkok temple circuit — Grand Palace, Wat Pho (the Reclining Buddha), Wat Arun across the river — is best done in December before the burning heat of March and April. Go early: Grand Palace opens at 8:30am and the light and crowds are both better before 10am. Entry to the Grand Palace complex costs 500 THB (2026 rate). Wat Pho entry is 200 THB.

Dress code is enforced at the Grand Palace: shoulders and knees covered. Free sarongs are available at the entrance if you arrive underprepared, but the queues to borrow them waste time. Come prepared.

Chatuchak Weekend Market

Thailand’s largest market, open Saturdays and Sundays near Mo Chit BTS, is manageable in December in a way it isn’t in mid-summer. Arrive at 9am when it opens and before the midday heat peaks. The market has over 8,000 stalls across clothing, homewares, antiques, plants, and food. Budget at least three hours. The vintage furniture section (Section 1) and ceramics section (Section 3) are the highest-quality areas.

Damnoen Saduak Floating Market

The most famous floating market, approximately 90 minutes southwest of Bangkok, is worth an early morning visit for the canal atmosphere and boat noodle soup. Tour groups arrive heavily between 8–10am; being there by 7am is the better plan. Most Bangkok hotel tour desks run early-morning transfers for 300–500 THB per person. Book Bangkok day tours and temple visits with cancellation flexibility on GetYourGuide.

Street food at night

December evenings are the best time for Bangkok street food. The Silom and Sathorn area has some of the city’s best evening stalls; Yaowarat (Chinatown) is best on weekend evenings when the road partially closes to traffic; Ekkamai area has a cluster of good local restaurants. The combination of cooler air and Bangkok’s density of quality street food makes December evenings a genuine highlight.

Rooftop bars

Bangkok has some of the world’s most dramatic rooftop bars, and December — with clear skies and comfortable evenings — is when they work best. Sky Bar at Lebua (State Tower, Silom, floor 63) is the most photographed; Vertigo and Moon Bar at Banyan Tree Hotel has arguably the better 360-degree views; Octave at Bangkok Marriott Sukhumvit is more accessible price-wise with panoramic Sukhumvit views from floors 45–49.

Christmas and New Year in Bangkok

Bangkok has enthusiastically adopted the commercial side of Christmas. CentralWorld, Terminal 21, and Siam Paragon all go up with large Christmas trees and decorations from late November. The Emporium area on Sukhumvit has some of the city’s better Christmas markets. These are retail events rather than cultural ones, but they add to the festive atmosphere.

New Year’s Eve is Bangkok’s biggest public event. The dual countdown at Silom Road and CentralWorld draws hundreds of thousands of people. BTS Skytrain runs extended hours on NYE — check the Bangkok Mass Transit System website for exact times. The riverfront (Chao Phraya) also has private hotel events and a fireworks display visible from the Asiatique night market area.

Getting around Bangkok in December

Bangkok’s BTS Skytrain and MRT Metro are the fastest ways to move between the main tourist areas. A single-journey BTS fare runs 16–59 THB depending on distance; a Rabbit Card loaded with credit is the simplest approach for multiple rides.

December traffic is heavier than usual — international visitor numbers and the school holiday period (Thai universities end in November) combine to make Bangkok’s roads particularly slow around the Sukhumvit corridor and Silom. Build in extra time for taxi or Grab journeys between noon and 8pm.

Tuk-tuks are a tourist experience rather than a practical transport choice for getting anywhere in December traffic. If you want the experience, negotiate a price before getting in.

Where to stay in December

Bangkok’s accommodation covers a wide range, and December pricing reflects the peak period.

Sukhumvit (BTS accessible): The most convenient area for restaurants, nightlife, and the Skytrain. Mid-range hotels (3-star) start at around 1,200–1,800 THB per night in December; 5-star properties on Sukhumvit run 4,000–9,000 THB.

Silom and Sathorn: Business district feel, good food options, close to Lumphini Park and the BTS. Similar price range to Sukhumvit.

Riverside (Charoen Krung area): The most atmospheric area of Bangkok, with the iconic riverside hotels (Mandarin Oriental, Peninsula), The Capella, and a cluster of design hotels in the refurbished Charoenkrung creative district. Mid-range riverside options start at around 1,800 THB; the landmark hotels run 8,000–25,000 THB in December.

Old Town/Rattanakosin: Walking distance to the Grand Palace and Wat Pho. Limited hotel supply, but some excellent small guesthouses in the 800–1,500 THB range.

Compare hotels in Bangkok — December is peak season, book 3–4 months ahead for central properties.

December costs and what to budget

Bangkok in December is more expensive than shoulder season (May–September) by 20–40% for accommodation. Street food prices don’t change. Attractions are fixed-price. The main cost driver is hotel rates and tours.

Budget travellers staying in hostels (400–700 THB/night dorm) and eating street food can manage on 1,500–2,000 THB/day. Mid-range travellers in a decent hotel and eating a mix of street food and restaurant meals should budget 3,500–5,000 THB/day. Rooftop bars add significant cost — cocktails at Sky Bar start at around 550 THB.

Frequently Asked Questions

Is December a good month to visit Bangkok?
December is one of Bangkok's best months. The cool season brings lower humidity, almost no rain, and temperatures that make outdoor sightseeing genuinely comfortable. It's also the peak month for international visitors, so expect crowds at major temples and higher hotel prices — particularly over Christmas week and New Year.
What is the weather like in Bangkok in December?
December highs average 31–33°C with significantly lower humidity than the wet season months. Nights cool to around 22–24°C, which is genuinely pleasant for outdoor dining and walking. Rainfall is minimal — typically 5–10mm for the whole month. It's the driest month of the year in Bangkok alongside January.
Where is the biggest New Year's Eve event in Bangkok?
The main public countdown is on Silom Road, which closes to traffic and fills with tens of thousands of people for an outdoor concert and countdown from about 9pm. CentralWorld shopping mall also hosts a major outdoor NYE event with live acts and a midnight countdown. Both are free to attend. For rooftop and ticketed events, book well in advance — Sky Bar at Lebua and Vertigo at Banyan Tree are Bangkok's most famous countdown venues and sell out months ahead.
How far in advance should I book Bangkok hotels for December?
For Christmas week (December 22–26) and New Year week (December 28–January 2), book 3–4 months ahead if you want central properties near the BTS line or the riverside. By October, options at Sukhumvit, Silom, and the riverside are already limited at mid-range price points.

Ready to explore?

Browse hundreds of tours and activities. Book securely with free cancellation on most options.

Browse on GetYourGuide →

Best price guaranteed: same price as booking direct. We earn a small commission at no extra cost to you.

Sorted your stay?

Here's how to get there, and get around once you arrive.

Airport Transfer

Fixed-price airport pickup to Bangkok Travel Guide: driver meets you at arrivals, no haggling.

Book a Transfer →

Car Hire

Compare rates from local and international suppliers: 90-day price lock included.

Compare Cars →

Same price as booking direct: we earn a small commission at no extra cost to you.