Bangkok Weather in December
Thailand · December climate averages and travel tips
Bangkok in December sees daytime temperatures around 31°C (87°F), dropping to about 20°C (68°F) at night. The month is very dry, with about 9 mm (0.4 in) of rain spread over 2 days, one of the driest months of the year. You get roughly 11.2 hours of daylight and a mix of sun and cloud.
Is December a good time to visit Bangkok?
Yes — December is one of the best months to visit Bangkok. The weather rates excellent (8.1/10) on our comfort score.
Visiting Bangkok in December
Cool, dry days
December is one of Bangkok's most comfortable months. Afternoons feel warm rather than punishing, while evenings are pleasantly cooler. Rain is rare, so you can spend time outdoors without constantly ducking into cover. November is wetter, and January is hotter, making December a good fit for sightseeing.
The Grand Palace, Wat Pho and the riverside paths are easier to explore in this weather. A boat ride on the Chao Phraya also works well. Save long walks through open areas for the cooler parts of the day; the sun can still feel strong.
A festive month
Bangkok marks King Bhumibol's birthday and Father's Day on 5 December, and Constitution Day on 10 December. Around Christmas and New Year, malls such as CentralWorld put up seasonal displays, and the city has a lively holiday feel. Christmas isn't a traditional Thai holiday, but you'll see decorations in major shopping areas.
If you hate crowds, avoid CentralWorld and the riverside around New Year's Eve. Popular sights and shopping districts get busy, and December is high season. Hotels and flights often cost more than in quieter months, especially around the holidays.
Make the most of it
Travelling with kids? December's drier weather makes a day at Dusit Zoo's former site less appealing; instead, try the shaded paths and exhibits at the Bangkok National Museum, then take a river ferry.
For a practical local tip, use the Chao Phraya Express Boat to reach Wat Arun and Tha Tien. You'll skip some road traffic, and the river breeze is a welcome break from warm streets. At Tha Tien, try a bowl of tom yum before heading back.
December weather at a glance
| Average high | 31°C (87°F) |
|---|---|
| Average low | 20°C (68°F) |
| Daily mean | 25°C (77°F) |
| Rainfall | 9 mm (0.4 in) |
| Rainy days (1 mm+) | 2 |
| Humidity | 73% |
| Cloud cover | 49% |
| Daylight | 11.2 hours |
| Est. sunshine | 6.3 hours/day |
| Wind | 6.7 km/h |
| vs November | About as warm as November, with 34 mm less rain. |
What to pack for Bangkok in December
- light, breathable clothing
- sunscreen and a hat
- swimwear
Bangkok weather in other months
← NovemberBest time to visit BangkokJanuary →
Better weather in December nearby
- Dubai26°C · 13 mm · Excellent
- Jaipur25°C · 3 mm · Excellent
- Abu Dhabi25°C · 12 mm · Excellent
- Agra25°C · 6 mm · Excellent
- Varanasi25°C · 5 mm · Excellent
- Muscat27°C · 9 mm · Excellent
Nearby in December
- Pattaya28°C · 14 mm
- Hua Hin28°C · 32 mm
- Siem Reap32°C · 7 mm
- Ko Samui28°C · 286 mm
- Vientiane27°C · 5 mm
- Phnom Penh32°C · 28 mm
Where else is good in December? See where to go in December.