Thailand — travel photo

🇹🇭 Thailand · Cool season (Nov–Feb)

What to wear in Thailand in December

Highs32°C (90°F)
Lows23°C (73°F)
Rainy days~1
Daylight11 h
CrowdsPeak season

December averages for Bangkok. Source

December is peak season — dry, sunny and busy, with festive beach parties for Christmas and New Year. Book early. Light clothes, swimwear and something smart for New Year's Eve.

☀️ By day

Breathable cotton, a temple scarf and comfortable sandals.

🌙 Evening

A fleece for northern mountains, where nights hit 13–15°C, and smart-casual for New Year's Eve.

What's on in December

Typical dates. Many festivals follow lunar calendars, so check this year's dates before you book.

New Year's Eve countdowns

December 31

Fireworks along the Chao Phraya at ICONSIAM and big parties at CentralWorld and on the islands. Dress up lightly. It is still 23°C at midnight.

December packing essentials

Your December outfit list

Also pack

Showing more covered picks for travellers from India.

Dress code

  • Temples and the Grand Palace: shoulders and knees covered, no see-through tops, ripped jeans or (at the Grand Palace) tight leggings.
  • Shoes come off before entering temples and many homes and shops — slip-on sandals are best.
  • Swimwear is for the beach and pool only; cover up in town.

Full dress code, activities and common mistakes →

Good weather elsewhere in December

All destinations →