Thailand in December: Weather, Crowds & What's On
What December is actually like in Thailand — average highs and lows, how much rain to expect, public holidays that fill trains and hotels, and verified places to go.
- Average high
- 30°C
- Average low
- 20°C
- Rainfall
- 9mm
Where this month sits in the year
The 11th warmest month of Thailand's year. The driest month of the year.
Public holidays in December
Domestic travel peaks around these dates — book earlier and expect busier sights.
- December 5, 2026 วันคล้ายวันเฉลิมพระชนมพรรษาพระบาทสมเด็จพระบรมชนกาธิเบศร มหาภูมิพลอดุลยเดชมหาราช บรมนาถบพิตร · HM King Bhumibol Adulyadej the Great's Birthday
- December 5, 2026 วันชาติ · National Day
- December 5, 2026 วันพ่อแห่งชาติ · National Father's Day
- December 7, 2026 ชดเชยวันคล้ายวันเฉลิมพระชนมพรรษาพระบาทสมเด็จพระบรมชนกาธิเบศร มหาภูมิพลอดุลยเดชมหาราช บรมนาถบพิตร · HM King Bhumibol Adulyadej the Great's Birthday (in lieu)
- December 7, 2026 ชดเชยวันชาติ · National Day (in lieu)
- December 7, 2026 ชดเชยวันพ่อแห่งชาติ · National Father's Day (in lieu)
- December 10, 2026 วันรัฐธรรมนูญ · Constitution Day
- December 31, 2026 วันสิ้นปี · New Year's Eve
On in December
Planning a trip this month?
Email me this guide
Save this timing guide
Get a link to this page in your inbox, plus a short weekly brief on which destinations are entering their best window. One email a week, unsubscribe anytime.
Climate figures are 10-year averages for Bangkok, from NASA POWER; holidays from public calendars. Updated monthly.