Skip to content
Bangkok in December: Weather, Crowds, Events & Costs

Bangkok in December: Weather, Crowds, Events & Costs

The quick version

Is December a good time to visit Bangkok? Weather, crowds, events, costs, and how to plan early vs. late December.

7 min readBy Siam Handbook Editorial
Share this article:
On this page

Last updated November 2026: Bangkok in December is cool, dry and busy, with the lowest humidity of the year and the heaviest hotel demand around Christmas and New Year. Daytime highs sit near 32°C and nights near 23°C, so temple visits work best before late morning. Plan around Dec 24 to Jan 2 if you travel then, or choose early December for similar weather with lighter crowds.

Bangkok In December, Thailand — 1
Photo: Slyronit, CC BY-SA 4.0, via Wikimedia Commons.

Featured image: Supanut Arunoprayote, CC BY 4.0, via Wikimedia Commons.

Is Bangkok a Good Choice in December?

Thanon Ratchadamnoen Nok viewedfrom Phan Fa Lilat Bridge — 2
Photo: Maythee Anegboonlap (IIun), CC BY-SA 2.0, via Wikimedia Commons.

Yes, for most travelers. Cool-season weather makes long days on foot realistic. Hotels and sights are also at their busiest, so you trade comfort for crowds and higher prices. Our month-by-month timing guide compares December with every other month. Choose December if you want walking weather and can book ahead. Skip it if you want empty temples or the lowest room rates. For a different season, consider a hotter April trip. Songkran, the mid-April water festival, is covered in our festival guide.

Bangkok Weather in December: What to Expect and What to Pack

Bangkok In December, Thailand — 3
Photo: Bcow, CC BY-SA 2.0, via Wikimedia Commons.

Expect warm days and mild nights. Typical December highs are about 32°C, with lows near 23°C. Humidity is at its lowest of the year, which makes walking easier. For current forecasts and official climate data, use the Thai Meteorological Department. Dry does not mean rain-free, so a short shower is still possible. Our detailed climate table breaks down every month. Compare that with the rainy-season months, when downpours shape each afternoon. Pack for heat first, then add a layer.

Good to know

Chiang Mai in December runs cooler, with highs near 29°C compared with about 32°C in Bangkok, so pack a light jacket.

  • Light, breathable clothing for daytime highs near 32°C
  • A thin layer for cooler evenings and heavily air-conditioned malls
  • Sunscreen and a hat for the 9:00 AM to late-morning window
  • A compact umbrella in case a short shower passes
  • Tops that cover shoulders and long bottoms that cover knees for the Grand Palace and Wat Pho
  • Comfortable walking shoes that slip off easily at temples
Bangkok In December, Thailand — 4
Photo: Exec8, CC BY-SA 4.0, via Wikimedia Commons.

Early, Mid and Late December: Crowds and Prices

Early December gives similar weather with lighter crowds. Late December costs more and feels busier, especially from Dec 24 to Jan 2. Mid-month sits between the two. Treat the table as editorial guidance, not measured data. No per-window prices appear here because rates vary by property. Compare live listings before you commit.

Bangkok In December, Thailand — 5
Photo: Mobman at English Wikipedia, Public domain, via Wikimedia Commons.
WindowCrowdsHotel bookingQueue riskBest for
Early December (Dec 1 to about Dec 14)LighterFlexible, but still book aheadModerateTravelers with flexible dates
Mid December (about Dec 15 to Dec 23)BuildingBook as soon as dates are fixedRisingShoppers and festive-lights fans
Late December (Dec 24 to Jan 2)HeaviestBook earliest; best-located rooms go firstHighestHoliday travelers who accept crowds

Best Things to Do in Bangkok in December

Start early. Reach the Grand Palace and Wat Phra Kaew around 9:00 AM, before crowds build. Confirm opening hours and dress rules on the official site first. Cover shoulders and knees at the Grand Palace and Wat Pho. Use midday for shade or air conditioning. Save the river and markets for after 6:00 PM.

Bangkok In December, Thailand — 6
Photo: Banej, CC BY-SA 4.0, via Wikimedia Commons.
  • Morning: Grand Palace and Wat Phra Kaew at about 9:00 AM, then Wat Pho.
  • Midday: Jim Thompson House for Asian art, traditional Thai houses and the garden.
  • Late afternoon: a Chao Phraya River boat ride to see the city lights from the water.
  • Evening: Yaowarat (Chinatown) for street food and souvenir shopping.
  • Festive option: the Siam and Ratchaprasong malls for Christmas and New Year decorations.
  • Day 1 of a 2 to 3 day plan: Grand Palace, Wat Phra Kaew and Wat Pho.
  • Day 2: Wat Arun, a river boat ride and Yaowarat after dark.
  • Day 3: Siam malls and Jim Thompson House, with a quieter evening.

Bangkok Events in December

Christmas decorations and New Year celebrations build through the last weeks of December. Crowds concentrate around the Siam and Ratchaprasong malls, ICONSIAM and CentralWorld. Countdown events are expected on Dec 31 at ICONSIAM or CentralWorld. Confirm times with each venue. Road closures and crowded trains can slow every route that night. Allow extra time, and check current last-train details before you go out. King's Birthday and Constitution Day fall in December too, so check official dates for 2026.

Good to know

Dec 24 to Jan 2 is the heaviest stretch of the month, and it contains the Dec 31 countdown at ICONSIAM or CentralWorld.

Centara Grand at CentralWorld Facade — 7
Photo: Exec8, CC BY-SA 4.0, via Wikimedia Commons.

Costs, Tickets and Opening Hours

Sponsored

Ticket prices for the Grand Palace, river boats and trains change, so check each operator's official site before you go. Expect hotel rates to rise in the last two weeks of December, and compare live listings early.

Where to Stay and How to Get Around

BTS Skytrain and MRT services run from about 6:00 AM to midnight. Confirm current hours and Dec 31 timetables with each operator. Tap a contactless bank card or Rabbit card on most lines. Pick a base by noise tolerance, not just price.

CentralWorld-Dec2006 — 8
Photo: Lerdsuwa, CC BY-SA 3.0, via Wikimedia Commons.
  • Old Town (Rattanakosin): closest to the big temples, which suits 9:00 AM starts. Check transit access before booking.
  • Sukhumvit: BTS access and plenty of dining, but heavy December crowds and more noise.
  • Riverside: boat access and evening river views. Allow extra time for road traffic.
  • Silom: a different district with rail access. Compare nightly rates against Sukhumvit.
  • Chinatown: street food on your doorstep, but loud after dark.
  • Ari: a quieter base than Sukhumvit without leaving the city.

Day Trips from Bangkok in December

Sponsored

Ayutthaya and Kanchanaburi are the two classic day trips. Floating markets such as Amphawa and Damnoen Saduak are a third option. Verify routes and times with official transport operators. Book transport early if you leave between Dec 24 and Jan 2. Leave at first light to beat tour groups at the main sites. For a beach add-on, Pattaya is around a 2-hour drive from Bangkok, and 1 to 2 days is enough.

Mistakes to Avoid

Sponsored

These four errors cost the most time and money.

  • Booking late for Dec 24 to Jan 2, when the best-located hotels go first.
  • Packing only for heat and skipping a layer for cooler evenings.
  • Pushing the Grand Palace into the afternoon instead of arriving around 9:00 AM.
  • Assuming all of Thailand shares Bangkok's weather, since Koh Samui can still see rain.

Frequently Asked Questions

Is it best to visit Thailand in December?

December is among the best months for most of Thailand, with cooler, drier weather. Bangkok and Chiang Mai are dry, and Andaman beaches such as Phuket and Krabi are in their best season. Koh Samui can still see rain, so check the current forecast.

Is Bangkok sufficient for 3 days?

Two to three days covers the main sights in December. Spend one day on the Grand Palace, Wat Phra Kaew and Wat Pho. Give another to the river and Yaowarat, and a third to Siam and Jim Thompson House.

What is the weather like in Chiang Mai in December and January?

Chiang Mai is cooler in December, with highs near 29°C and nights near 17°C. Pack a light jacket for mornings, evenings and mountain visits. Bangkok runs warmer, around 32°C by day. Check the Thai Meteorological Department for January data.

Useful notes for your Thailand trip

Optional updates to our guides.

No spam. Unsubscribe anytime.

Continue reading

More guides you'll find useful