What to wear in Bangkok in December
December in Bangkok is hot: daytime highs around 31°C / 88°F, lows around 22°C / 72°F, and it almost never rains.
Long-term averages (long-term average); wet day = ≥ 1 mm (WeatherSpark). Source: WeatherSpark — Average Weather in Bangkok. Always check the forecast before you go.
Stay cool, cover up when needed
- Linen and cotton tops
- Loose, light long trousers or a midi skirt (temples)
- A thin overshirt for air-conditioning
- Breathable shoes plus sandals
- Sun hat and sunglasses
Local tips for Bangkok
December is Bangkok’s driest, least humid month — but still hot. Breathable cotton and linen beat synthetics.
The Grand Palace and major temples enforce a strict dress code: shoulders and knees covered, no see-through tops. Light long trousers or a midi skirt plus a T-shirt works.
Malls, cinemas and the BTS Skytrain are heavily air-conditioned — keep a thin overshirt or cardigan in your day bag.
Sample outfits
5-day carry-on capsule for Bangkok
Mix and match — every top should work with every bottom. Wear the bulkiest pieces on the plane.
- T-shirts / light tops × 4
- Breathable shirt or blouse (dinners)
- Light trousers / skirt (one temple-friendly) × 2
- Shorts
- Thin overshirt or cardigan
- Walking shoes
- Sandals
Plan with the clothes you actually own
Add your clothes and PackFit builds a day-by-day outfit plan for Bangkok plus a matching packing list. Free.
Plan my Bangkok outfits