Skip to content
Neon-lit Tokyo street at night with Japanese signage, pedestrians, and reflections on wet pavement

Bangkok · December

Bangkok in December: the complete month guide

Quick answer: December in Bangkok is the unambiguous best month — cool (22-30°C), dry, blue skies, all outdoor activities work. Christmas and New Year see Western tourist surge. December 24-31 is peak with elevated prices but the weather makes everything possible.

Weather in Bangkok in December

Cool dry season at peak. Daytime 26-30°C, nights 20-24°C. Lowest humidity of the year. Blue skies daily. Genuinely pleasant.

What’s happening in Bangkok in December

Christmas + New Year are big events in tourist Bangkok (not religious holidays but commercial). New Year countdown at Iconsiam, Asiatique, ICONSIAM Tribute Park. King’s Birthday (Dec 5) is a public holiday.

Crowds and timing

Building through December → peak Christmas-New Year week. Sukhumvit + Silom fully booked Dec 24-31. Foreign tourist count at year’s high.

What it costs in December

Mid-range hotels 2,000-4,500 THB/night → 4,500-9,000 THB Dec 24-31. Book Christmas week 2-3 months ahead.

What to wear

Light cottons during day; light long-sleeve for cool evenings. Modest dress for temples. Closed-toe shoes if hitting rooftop bars (dress codes).

What to do in Bangkok in December

  • Grand Palace + Wat Pho + Wat Arun at golden hour — December’s clear skies are perfect for the iconic shots.
  • Rooftop bar at New Year’s Eve — Sirocco (Lebua) or Mahanakhon SkyWalk are unmatched.
  • Day trip to Damnoen Saduak floating market + Maeklong railway market.
  • Chatuchak Weekend Market in cool weather.
  • Chao Phraya river dinner cruise — December evenings on the water are the year’s most pleasant.
Browse every page | Travel library | Compare destinations | XML sitemap