December weather guide

Thailand weather in December

Cool dry — Christmas/New Year peak everywhere

Score73Great
Typical day32°C90°F · low 23°C
Rain & sun12mm6.9 hrs sun/day
Aerial view of the Phi Phi Islands coastline in Thailand — crystal-clear turquoise waters around limestone cliffs
By
Institutional byline · Updated

What the weather is like in December

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

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

Against November, December runs 1°C cooler with 33mm less rain and 0.4 hours more sun a day.

These December averages are station normals for Bangkok (NOAA / Thai Meteorological Department, via Wikipedia, 1991-2020); other parts of Thailand vary. Full sources below.

Thailand in December, on the ground

December is peak dry season across most of Thailand: sunny, lower humidity, and cool mornings in Chiang Mai and the mountains. The Andaman Sea is calm and clear, ideal for island-hopping.

Crowds and prices in December

December is high season, and prices on the islands and beaches climb steadily to a peak over Christmas and New Year. Book popular islands and boat transfers early.

What to do in December

  • Mark King Bhumibol’s birthday on 5 December, also Thailand’s Father’s Day.
  • Island-hop around Krabi, Koh Lanta and the Phi Phi islands in calm seas.
  • Trek in the hills around Chiang Mai in the cool, dry weather.

Before you book: Gulf islands such as Koh Samui can still see heavy rain early in the month.

What to pack for Thailand in December

  • Lightweight, breathable clothing
  • Sun hat & high-SPF sunscreen
  • Swimwear

Is December the right month?

Thailand's best month, January, is one month after December; the toughest, September, is three months before. See the full month-by-month breakdown for Thailand, or where else to go in December.

Where to stay in December

December is peak season in Thailand, so prices are at their highest. Book early for the best choice of rooms.

  • Bangkok (Sukhumvit / Silom)$$
    Capital arrival, food, transit hubSukhumvit (Asoke, Phrom Phong) for sky-train access. Silom for business + Lumpini Park. Khao San Road for backpackers and Songkran chaos.See hotels in Bangkok for 12–18 Dec 2026
  • Chiang Mai (Old City)$$
    Northern culture, temples, foodOld City inside the moat for walking access to temples. Nimman for cafes + cooking schools. Avoid March–April for burning-season haze.See hotels in Chiang Mai for 12–18 Dec 2026
  • Andaman beaches (Phuket / Krabi)$$
    Beach trips Nov–AprPhuket has more flight options but is more developed. Krabi (Ao Nang, Railay) is quieter with better scenery. See our Krabi best-time guide.See hotels in Phuket for 12–18 Dec 2026
  • Gulf coast (Koh Samui / Koh Phangan)$$
    Beach trips May–Sep (opposite monsoon)Koh Samui (Bophut, Chaweng) for boutique resorts. Koh Phangan for yoga retreats. See our Koh Samui best-time guide.See hotels in Koh Samui for 12–18 Dec 2026

Links open a hotel search for 12–18 Dec 2026; you can change the dates there. We may earn a commission, at no extra cost to you.

Before you go

Book the rest of your December trip

Partner links. We may earn a commission, at no extra cost to you.

Frequently asked questions

Is December a good time to visit Thailand?
December scores 73/100 on the Atlas Ranger Score — "Great" — which blends weather with crowds and price. 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 6.9 hours of sun a day.
Does it rain in Thailand in December?
December sees roughly 12mm of rain — relatively dry.
What should I pack for Thailand in December?
For December, pack: Lightweight, breathable clothing; Sun hat & high-SPF sunscreen; Swimwear.
How far ahead should I book Thailand for December?
December is peak season, so rooms and fares are at their most expensive and the best places go first. Book several months out, and take a rate you can cancel if your dates might move.

Sources: Tourism Authority of Thailand (TAT) · NOAA / Thai Meteorological Department: Bangkok, 1991-2020 · U.S. State Department Thailand Travel Advisory · Thai Meteorological Department (TMD). Full provenance on the Thailand guide.

Keep planning

Plan your Thailand trip