TripPick Thailand Thailand

Bangkok Weather in December — Climate Guide

December in Bangkok is Excellent

Avg High
31°C
Avg Low
21°C
Rainy Days
1
Sunshine
9h

December is Excellent for Bangkok.

December is Bangkok's peak season — perfect weather (32°C / 88°F daytime, 21°C / 70°F nights, low humidity, no rain) combined with Christmas/New Year holidays drives maximum tourist demand.

Hotel prices spike 30-50% above mid-November. Book 6-8 weeks ahead. Mandarin Oriental, Anantara, Banyan Tree — all luxury properties hit annual rate maximums during Christmas-New Year week.

Crowds: Very busy Prices: Peak
10 /10

Travel score

Bangkok December Weather Stats

Avg High

31°C

-10°
40°
Temperature range

Avg Low

21°C

Rainy Days

1

9mm total

Sunshine

9h

Daily avg

Humidity

65%

Comfortable

UV Index

9

Very high

Wind

12 km/h

Gusts 22

Crowds

Very busy

At attractions

December Sunrise & Sunset

Sunrise
06:33
Day length
11h 19m
Sunset
17:52
00:0006:0012:0018:0024:00

Air Quality

70
AQI
Moderate
GoodModeratePoorVery poor

PM2.5

30 μg/m³

PM10

50 μg/m³

Status

Moderate

Feels-Like Temperature & Wind

Feels like

Daytime

35°C

/

Nighttime

21°C

Humidity and wind affect how the actual temperature feels.

Wind

12 km/h

Max gust 22 km/h

Activities Recommended for December

Christmas at Iconsiam mall New Year's Eve countdowns All outdoor sightseeing Sky bar dinners

December Travel Pros & Cons

Pros

  • Perfect weather (32°C, low humidity, no rain)
  • Christmas + New Year celebrations
  • All outdoor activities optimal

Cons

  • Peak hotel and flight prices
  • Maximum tourist crowds
  • King Bhumibol Memorial Day (Dec 5) closes shops

December Events & Festivals

  • Peak tourist season
  • Christmas Eve and Christmas dinners at major hotels
  • King Bhumibol's Birthday Memorial (December 5) — public holiday
  • New Year's Eve at Iconsiam, Asiatique, sky bars

Bangkok in December — Full Picture

December is Bangkok's peak season — perfect weather (32°C / 88°F daytime, 21°C / 70°F nights, low humidity, no rain) combined with Christmas/New Year holidays drives maximum tourist demand.

Hotel prices spike 30-50% above mid-November. Book 6-8 weeks ahead. Mandarin Oriental, Anantara, Banyan Tree — all luxury properties hit annual rate maximums during Christmas-New Year week.

King Bhumibol's Birthday Memorial (December 5) is a major Thai public holiday. Many shops close. Sanam Luang in front of the Grand Palace hosts memorial events.

Christmas in Bangkok has its own character — major hotels (Mandarin Oriental, Lebua, Marriott) run Christmas Eve dinners ($150-300/person) and Christmas brunches. Iconsiam mall has the most spectacular Christmas tree and decoration display in Asia. Asiatique riverfront has illuminated installations.

New Year's Eve sees major countdowns at Iconsiam (Chao Phraya River fireworks), Asiatique (giant ferris wheel light show), CentralWorld in Siam (huge street party), and most sky bars (heavy minimum spend, ฿5,000-10,000 / $140-285 cover).

This is the month that defines Bangkok in Western imagination — clear blue skies, palm trees against the temples, golden hour at Wat Arun. Worth the premium prices once.

What to Wear & What to Pack

Light tropical clothing, ideally breathable cotton. Hat for sun protection. Light cardigan for over-air-conditioned malls and BTS.

Packing Checklist

Light tropical clothing
Sun hat
Sunscreen SPF 50+
Light cardigan for AC
Comfortable walking shoes

Seasonal Weather Overview

Spring (Mar·Apr·May)

Avg High

35°C

Avg Low

25.7°C

Rainy days

7/mo

Moderate Shoulder

Summer (Jun·Jul·Aug)

Avg High

33°C

Avg Low

25.3°C

Rainy days

15.3/mo

Quiet Low season

Autumn (Sep·Oct·Nov)

Avg High

32.7°C

Avg Low

24.3°C

Rainy days

13/mo

Moderate Low season

Winter (Dec·Jan·Feb)

Current
Avg High

32°C

Avg Low

21.7°C

Rainy days

1.3/mo

Very busy Peak

Bangkok Monthly Weather Comparison

Month High Low Rain Sun Humid UV Crowd Price
January (Best)
32° 21° 1d·9mm 9h 65% 9 Very busy Peak
February (Best)
33° 23° 2d·28mm 9.5h 65% 10 Busy Peak
35° 25° 2d·30mm 8.5h 67% 11 Moderate Shoulder
36° 26° 5d·65mm 8h 70% 11 Busy Peak
34° 26° 14d·220mm 7.5h 75% 10 Quiet Low season
33° 26° 14d·169mm 7h 75% 10 Quiet Low season
33° 25° 16d·171mm 6.5h 76% 10 Quiet Low season
33° 25° 16d·184mm 6.5h 76% 10 Quiet Low season
33° 25° 18d·261mm 6h 78% 10 Quiet Low season
33° 25° 16d·197mm 6.5h 76% 10 Quiet Low season
November (Best)
32° 23° 5d·49mm 8h 70% 9 Busy Shoulder
December (Best)
31° 21° 1d·9mm 9h 65% 9 Very busy Peak

View Other Months

Bangkok December Hotel Picks

Frequently Asked Questions

Is December a good time to visit Bangkok?

Bangkok in December is Excellent. Tourist crowds are very busy and flight/hotel prices are peak.

What's the average temperature in Bangkok in December?

Bangkok December averages a high of 31°C and a low of 21°C.

Does it rain much in Bangkok in December?

Bangkok December averages 9mm of rainfall over about 1 rainy days.

What should I wear in Bangkok in December?

Light tropical clothing, ideally breathable cotton. Hat for sun protection. Light cardigan for over-air-conditioned malls and BTS.

What time are sunrise and sunset in Bangkok in December?

Bangkok December sunrise is 06:33 and sunset is 17:52, with 11h 19m of daylight.

What's the air quality like in Bangkok in December?

Bangkok December air quality (AQI) averages 70, rated Moderate. PM2.5 averages 30μg/m³.

What activities are recommended in Bangkok in December?

In December, Bangkok is great for Christmas at Iconsiam mall, New Year's Eve countdowns, All outdoor sightseeing.

Is December peak season in Bangkok?

Bangkok December crowds are very busy and prices are peak. Advance reservations are strongly recommended.

Best Months to Visit Bangkok

View Other Months

Why you can trust weather guide

Jimmy Kong TripPick founder · Travel content creator

Based in Chiang Mai for 8+ years, with 30+ countries visited across Southeast Asia, Japan, and Europe. Every detail in this guide is primary-source verified as of April 2026, with prices auto-refreshed via live exchange rate APIs. This isn't AI-generated boilerplate — it's written from the perspective of someone who has actually been there.

8+ years analyzing travel data 30+ countries visited Live exchange rate verified
📅 Published: 🔄 Last updated: