Month guide · Bangkok · Thailand
Bangkok in December
What December is really like in Bangkok: weather, crowds, prices, events and what to pack.
Updated By the AMZBooking editorial team
Photo: Mastertongapollo, CC BY-SA 4.0
Quick answer
December is one of the best months to visit Bangkok. Expect average highs of 31°C (88°F), lows of 22°C (72°F), about 1 rainy days and roughly 11.3 hours of daylight. Dry, sunny and pleasant, with peak crowds over Christmas and New Year.
Key facts
- Average high / low
- 31°C (88°F) / 22°C (72°F)
- Rainy days
- About 1
- Daylight
- About 11.3 hours
- Crowds
- Very busy
- Hotel prices
- Highest
Weather in December
December is the coolest month in Bangkok: days average 31°C (88°F) against a yearly average high of 33°C (91°F), and nights fall to about 22°C (72°F). Rain falls on roughly 1 of its 31 days. Compared with November (32°C (90°F)), December is about as warm; by January highs stay near 32°C (90°F).
- Sunrise (15 December)
- About 06:34
- Sunset (15 December)
- About 17:53
- Daylight
- About 11.3 hours
Late rainy season (September–October). The wettest weeks, with long downpours and occasional street flooding, easing by late October.
Crowds and prices
On a 1–5 scale, December rates 5 for crowds (the peak is January at 5) and 5 for hotel prices (highest in January). Book accommodation early: December is one of the pricier months.
Events in December
- Father's Day and the late King Bhumibol's birthday — public holiday (5 December)
- New Year's Eve countdowns along the river and at the big malls
Dates move from year to year. Check the organiser’s site before booking travel around an event.
What to do in December
Mild, settled days suit walking, viewpoints and time outdoors.

Museum · Rattanakosin
Bangkok National Museum
In the former Front Palace beside Sanam Luang, the national museum covers Thai art and history from prehistoric times, with gilded royal funeral chariots, Buddha images in every regional style and the Buddhaisawan Chapel with its painted murals.
- Time needed
- 2 hours
- Cost
- Low cost
- History
- Art
- Rainy day

Museum · Rattanakosin
Museum Siam
Arrive or leave by MRT Sanam Chai, whose station hall is decorated like a royal palace.
- Time needed
- 1.5 hours
- Cost
- Low cost
- Kids
- Rainy day
- History
Waterfront · Thonburi riverside
ICONSIAM
This vast riverside mall on the Thonburi bank, opened in 2018, includes SookSiam, an indoor floor of food and craft stalls laid out like a floating market representing Thailand's regions.
- Time needed
- 2–3 hours
- Cost
- Free
- Shopping
- Food
- Rainy day
- Free
- Kids

Neighbourhood · Talat Noi
Talat Noi
Walk in from MRT Hua Lamphong or Si Phraya pier, then continue into Chinatown for dinner.
- Time needed
- 1–2 hours
- Cost
- Free
- Free
- Photo spot
- Off the beaten path
- History
What to pack
For highs near 31°C, lows near 22°C and 1 wet days: light, breathable clothes, a sun hat and high-factor sunscreen; comfortable walking shoes.
Is December a good time to visit Bangkok?
One of the best months to visit Bangkok, with 2 notable events on the calendar. The other best months are January–February and November. Compare every month.
Bangkok in other months
Questions travellers ask
+Is December a good time to visit Bangkok?
It is one of the best months to visit Bangkok. Dry, sunny and pleasant, with peak crowds over Christmas and New Year.
+How warm is Bangkok in December?
Average highs are around 31°C (88°F) and lows around 22°C (72°F).
+Does it rain a lot in Bangkok in December?
Expect rain on about 1 days of the month, so it is usually dry.