Bangkok, Thailand skyline

Bangkok Weather in December

Typical December weather in Bangkok, Thailand, based on 2006–2025 climate averages.

In December, Bangkok averages a high of 30.9°C (87.6°F) and a low of 22.1°C (71.8°F), with about 3 rainy days (12 mm of rain) and 10.2 hours of sunshine a day.

Avg high

30.9°C (87.6°F)

Avg low

22.1°C (71.8°F)

Rainfall

12 mm (0.5 in)

Rainy days

3 days

Sunshine

10.2 h / day

Humidity

64%

December vs the rest of the year

Here is how every month in Bangkok stacks up against December — the driest month for rain.

MonthAvg highvs DecemberRainRainy days
January31°C (87.8°F)+0.1°C (+0.2°F)17 mm3
February32.3°C (90.1°F)+1.4°C (+2.5°F)27 mm5
March33.5°C (92.3°F)+2.6°C (+4.7°F)42 mm7
April34.3°C (93.7°F)+3.4°C (+6.1°F)79 mm12
May33.3°C (91.9°F)+2.4°C (+4.3°F)156 mm21
June32.4°C (90.3°F)+1.5°C (+2.7°F)143 mm23
July31.4°C (88.5°F)+0.5°C (+0.9°F)167 mm24
August31.5°C (88.7°F)+0.6°C (+1.1°F)165 mm24
September30.9°C (87.6°F)same280 mm26
October30.7°C (87.3°F)−0.2°C (−0.4°F)212 mm22
November31.1°C (88°F)+0.2°C (+0.4°F)63 mm9
December30.9°C (87.6°F)—12 mm3

What December feels like in Bangkok

December is part of Bangkok's dry season, when rain totals drop well below the wet months. Afternoons are hot, so sightseeing works best in the morning or evening. Evenings bring a clear drop in temperature, and nights stay warm. The air carries some moisture, so hot spells feel a little sticky.

Rain in Bangkok in December

Rain is rare in December — most weeks pass without a wet day. Wet days average about 4.1 mm (0.2 in), enough to soak you without an umbrella. That is lighter than the city's yearly norm of about 7.6 mm per rainy day. December is Bangkok's driest month of the year.

Daylight and sunshine in December

On 15 December the sun rises at about 6:33 am and sets around 5:53 pm local time, giving 11 h 19 min of daylight. Days are getting shorter: 11 min less daylight than in mid-November. Close to the equator, sunrise and sunset times move very little through the year. The sun is out for roughly 90% of those daylight hours, so skies are mostly clear.

How December compares to the rest of the year

In Bangkok's temperature order, December sits as the 3rd coolest month. It is about as warm as November, with 50 mm less rain. Temperatures barely move from one month to the next here. By January, typical highs are 31°C (87.8°F).

Who December suits

  • Sightseeing: a good fit — daytime temperatures are fine for walking around.
  • Parks & outdoor: less ideal — afternoons are too warm to linger outside.

Tips for visiting Bangkok in December

Sun Protection

Protect yourself from strong sun: hat, SPF and plenty of water.

Quick questions

How warm is Bangkok in December?

It feels hot: typical highs are 30.9°C (87.6°F), with lows near 22.1°C (71.8°F).

Does it rain a lot in Bangkok in December?

No — December is one of the drier times, with about 3 rainy days and 12 mm in total.

What should I wear in Bangkok in December?

Based on the averages: sun protection. There is little need to change for the evening.

Is December or January better for visiting Bangkok?

January, narrowly: it ranks #1 of 12 among Bangkok's months, against #2 for the other.

Is December a good time to visit Bangkok?

Great

Great — warm to hot days, mostly dry (about 3 rainy days), plenty of sunshine (10.2 h a day). Within Bangkok's own year, December ranks #2 of 12 — one of the 3 best months to visit.

Travel notes: Bangkok in December

Things to know in December

  • Father's Day (5 December): the birthday of the late King Bhumibol (Rama IX) is a public holiday, also celebrated as Father's Day and National Day, with decorations in yellow across the city.
  • Constitution Day (10 December): a public holiday.
  • New Year's Eve: 31 December is also a public holiday. Countdown events and fireworks are held along the Chao Phraya River and at large malls, and the riverside is very crowded.
  • Peak season: December is one of the busiest and most pleasant months to visit, with cooler, dry weather.

Getting around

Book accommodation early for the holiday period. The BTS Skytrain and MRT are the easiest way to reach the countdown areas, as roads near the river and the main malls close or become congested on New Year's Eve.

December in other Thailand cities

Plan a trip to Bangkok

Get a day-by-day weather score for your exact travel dates.

Open the Trip Planner

Monthly averages from 20 years of Open-Meteo history (2006–2025), not a forecast — see all 12 months in Bangkok weather by month.