Home Bangkok Weather December

Bangkok Weather in December

Bangkok in December

December is Bangkok's best weather month — dry, sunny and the coolest temperatures of the year. Perfect for temple visits, street food and rooftop bars. Holiday season drives prices up.

Best weather Dry, sunny and coolest month.
Holiday peak Christmas and NYE drive prices.
Perfect sightseeing Ideal for all outdoor activities.
Book early Holiday period sells out.
Quick answer

Is December a good time to visit Bangkok?

Perfect weather but peak holiday pricing. Early December offers better value with identical weather. The city's countdown celebrations are spectacular.

Average daytime high 31°C Warm pleasant days

Bangkok's most comfortable temperatures.

Sunshine hours 9 hrs Plenty of sunshine

Clear dry days.

Rainy days 1 rainy day

Almost no rain.

Weather data

Bangkok weather averages in December

Use these December numbers as a practical guide, not a guarantee. Coastal areas, downtown and inland areas can differ on the same day.

Weather metric Typical December value What it means
Daytime temp~31°CComfortable.
Nighttime temp~22°CCoolest nights.
Sunshine~9 hrs/dayExcellent.
RainfallminimalDriest month.
HumiditylowMost comfortable.
What December actually feels like

What December actually feels like

December in Bangkok is best understood through four moments of the day — morning, midday, beach time and evening.

Morning Pleasant

Perfect for temples.

Midday Warm

Comfortable.

Afternoon Warm and sunny

Great for everything.

Evening Cool and pleasant

Rooftop bar perfection.

See packing checklist ↓

Where to stay

Best areas to stay in Bangkok in December

The best December base depends on what matters most to you — beach access, snorkeling, nightlife, culture or budget.

Sukhumvit

Modern area with BTS, shopping and international dining.

Best for shopping & nightlife

Rattanakosin

Old City — Grand Palace, Wat Pho, Wat Arun.

Best for temples

Silom/Sathorn

Business district, rooftop bars, night markets.

Best for rooftop bars

Riverside

Luxury hotels along Chao Phraya.

Best for luxury

Chinatown

Yaowarat — street food capital.

Best for street food

Khao San Road

Backpacker hub with budget stays.

Best for budget
Packing

What to pack for Bangkok in December

Packing for December should match the reality: daytime heat, humidity levels, beach conditions and any rain risk.

  • Light breathable clothes
  • Comfortable walking shoes
  • SPF 50
  • Sunglasses
  • Hat
  • Temple-appropriate clothes
  • Daypack
  • Reusable water bottle
  • Light evening outfit
  • Light scarf for temples
Hotel picks

Best hotel types in Bangkok in December

In December the type of hotel matters — it shapes your daily comfort, flexibility and overall experience.

🏛️

Hotels near temples

Perfect weather for temple visits.

View temple hotels →
🌆

Rooftop bar hotels

Clear skies for rooftops.

View rooftop hotels →
👨‍👩‍👧

Family hotels

Comfortable weather.

View family hotels →
💰

Budget-friendly

Good value.

View budget options →
🏢

Modern city hotels

BTS-connected.

View modern hotels →
🛥️

Riverside hotels

River views.

View riverside hotels →
Compare months

December compared with nearby months

This helps visitors decide whether to travel now or shift their dates slightly.

November
Day32°C
Sun hrs8 hrs
🌧5
January
Day32°C
Sun hrs9 hrs
🌧1

View all 12 months →

Ready to pick where to stay in December?

Start with hotels matched to December conditions — filtered by type, area and traveler reviews.

Compare Bangkok hotels on Booking
FAQ

Bangkok Weather in December: common questions

Is December the best month?

Best weather, but most expensive around Christmas and New Year.

Is early December cheaper?

Yes — significantly. Prices spike around December 20.

What about New Year's Eve?

Bangkok's countdown along the Chao Phraya is spectacular.

Data based on TMD climate normals, local weather stations and editorial review.

Some of the links on this site are affiliate links. If you click through and make a booking, we may earn a small commission at no extra cost to you. This helps us keep the site running and continue providing free travel advice.