Quick answer: December has Bangkok’s best weather of the year β cool, dry and sunny β but it’s also the busiest and priciest month.
December is peak season in Bangkok for good reason: the weather is near-perfect.
Weather
Cool and dry, with comfortable days around 31Β°C, low humidity and clear skies.
Crowds & prices
The busiest, most expensive month β book flights and hotels well in advance, especially around New Year.
What’s on
Festive decorations, river events and lively New Year celebrations across the city.
What to pack
Light clothes, a layer for AC and cooler evenings, and sun protection.
Bangkok in December: cool, dry and festive
December is the best month to visit Bangkok β the cool dry season brings the most comfortable weather of the year, sunny skies, and a festive end-of-year buzz across the city.
Weather & what it’s like
Warm but far less humid β pleasant for temple-hopping, markets and rooftop bars, with cooler, breezy evenings.
Crowds & events
Peak season and lively, especially around the holidays β book ahead. It’s ideal for the Grand Palace, Chatuchak market, river trips, and as a comfortable gateway to the islands.
What to pack
Light clothes, sun protection, a light layer for cool evenings, and modest cover for temples.
Bangkok In December FAQ
Is December a good time to visit Bangkok?
The best β cool, dry and festive, the most comfortable month of the year.
Is December peak season in Bangkok?
Yes β busy and lively, especially around the holidays; book ahead.
Related travel guides
- Bangkok in November: Weather, Crowds & What to Expect
- Bangkok with Kids: A Family Travel Guide
- Bangkok for First-Time Visitors: The Essential Guide
- Common Tourist Scams in Bangkok (and How to Avoid Them)
- Barcelona in May: Weather, Crowds & What to Expect
- Barcelona in October: Weather, Crowds & What to Expect



