Thailand in December

76
Great

Cool dry — Christmas/New Year peak everywhere

December is one of the best months to visit Thailand — strong conditions and the reason many travellers pick this window.

Thailand weather in December

Avg high
32°C
90°F
Avg low
23°C
73°F
Rainfall
14mm
best
Sun / day
10.4 hrs

December is dry across most of Thailand. Andaman beaches in peak season. Koh Samui drying out fast. Bangkok cool (23°C low) and very dry. Christmas/New Year sees a sharp price spike, especially in beach destinations.

What to pack for Thailand in December

What's on in December

Is December the right month?

Thailand's best month is January (77); the toughest is September (42). For the best balance of good conditions and smaller crowds, aim for March (61). See the full month-by-month breakdown for Thailand.

FAQ

Is December a good time to visit Thailand?

December scores 76/100 on the Atlas Ranger Score — "Great". December is one of the best months to visit Thailand — strong conditions and the reason many travellers pick this window.

How warm is Thailand in December?

Expect daytime highs around 32°C (90°F) and overnight lows near 23°C (73°F), with about 10.4 hours of sun a day.

Does it rain in Thailand in December?

December sees roughly 14mm of rain — relatively dry.

What should I pack for Thailand in December?

For December: lightweight, breathable clothing, sun hat & high-spf sunscreen, swimwear.

Other months in Thailand

Best time to visit Thailand