Bangkok Weather in December

Thailand · December climate averages and travel tips

Avg high31°C (87°F)
Avg low20°C (68°F)
Rainfall9 mm (0.4 in)
RatingExcellent 8.1/10

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 high31°C (87°F)
Average low20°C (68°F)
Daily mean25°C (77°F)
Rainfall9 mm (0.4 in)
Rainy days (1 mm+)2
Humidity73%
Cloud cover49%
Daylight11.2 hours
Est. sunshine6.3 hours/day
Wind6.7 km/h
vs NovemberAbout as warm as November, with 34 mm less rain.

What to pack for Bangkok in December

Bangkok weather in other months

Jan33°C / 20°C15 mmGoodFeb36°C / 23°C16 mmFairMar37°C / 25°C39 mmFairApr37°C / 26°C81 mmPoorMay34°C / 26°C164 mmPoorJun33°C / 25°C160 mmPoorJul32°C / 25°C185 mmPoorAug32°C / 25°C196 mmPoorSep31°C / 24°C299 mmPoorOct31°C / 24°C214 mmPoorNov30°C / 22°C43 mmGoodDec31°C / 20°C9 mmExcellent

← NovemberBest time to visit BangkokJanuary →

Better weather in December nearby

Nearby in December

Where else is good in December? See where to go in December.