Skip to content
Voykit
Draft data. Times, fares and step counts are desk estimates awaiting field checks. How we verify
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Thailand

Thailand in December: what to expect

Yes for most first-time visitors: December is peak season, dry and cool on the Andaman coast, Bangkok and the north, with the year's highest prices from 20 December to 5 January. Go if you can book early; pick the Gulf islands only after mid-month, when their wet season eases.

Not field-verified
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Updated Sep 20267 min read

Key facts

Verdict
Go — the driest, coolest month for Bangkok, the north and the Andaman coast
Crowds
5/5 — peak season; 20 Dec – 5 Jan is the busiest stretch of the year
Prices
5/5 — highest of the year over the holidays; book flights and beds early
Bangkokcheck
About 31 °C day / 21 °C night, dry, low rain risk
Chiang Maicheck
About 29 °C day / 15 °C night; cold mornings in the hills
Andaman coast (Phuket, Krabi)check
About 31 °C, dry, calm seas, all island parks open
Gulf islands (Samui, Phangan, Tao)
Wet early in the month; ferries can cancel — check before booking
Key dates
5 Dec (Father's Day), 31 Dec – 1 Jan New Year

Weather in December

December is the cool season, and it is the month most of Thailand's tourist map is built around. The northeast monsoon has arrived, so Bangkok, the central plains, the north and the Andaman coast are dry and comfortable: warm days, cooler evenings, and rain that mostly stays away. The exception is the Gulf side of the peninsula, where the same monsoon dumps rain on Koh Samui, Koh Phangan and Koh Tao, usually easing through the second half of the month.

The north is the one place to pack for cold. Chiang Mai and Chiang Rai can drop to around 15 °C at night, and hill towns such as Mae Hong Son and Pai go lower — guesthouses there are built for heat, not cold, so a layer matters. Daytime is still T-shirt weather almost everywhere.

Weather in December
PlaceDay / nightRainNotes
Bangkok31 / 21 °CLowDry, hazy sun; cool evenings
Chiang Mai29 / 15 °CVery lowCold mornings; hill areas colder
Phuket, Krabi31 / 24 °CLowCalm Andaman seas; all island parks open
Koh Samui, Koh Tao29 / 24 °CHigh earlyWettest stretch of the Gulf year; ferries can cancel
Khon Kaen, Isaan30 / 17 °CVery lowCool, dry, good value

Monthly averages; a single cold snap or a late storm can shift these by several degrees.

Crowds and prices

December splits into two very different halves. Until about 20 December, Thailand is busy but manageable: hotel rates are high-season high, not yet holiday-high, and you can still find rooms on the islands with a few days' notice. From roughly 20 December to 5 January, the country runs at full capacity. Domestic flights to Phuket, Krabi, Samui and Chiang Mai sell out, island ferries fill, and beach bungalows that cost 1,200 THB in November can ask 3,000 THB or more.

If your dates are fixed over the holidays, book flights and the first two nights before you leave home, and treat everything after that as flexible. If your dates are not fixed, the single best move is to travel in the first half of the month and be somewhere quiet by Christmas Eve.

Crowds and prices
PeriodCrowdsPricesWhat to do
1–19 DecHighHighBook 1–2 weeks ahead; good window for the Andaman coast
20 Dec – 5 JanVery highHighest of the yearBook flights and beds 2–3 months ahead, or avoid the islands
6–31 JanHighHighStill peak, slightly easier than the holidays

Price index 5/5 for the month overall; the last ten days are the year's most expensive.

What's on in December

Thailand's December calendar is built around two fixed dates and one moving one. On 5 December the country marks Father's Day and the birthday of the late King Bhumibol Adulyadej, with ceremonies, lights and flags in Bangkok and most provincial capitals — a good day to be in a city rather than on a beach. New Year's Eve on 31 December brings fireworks and countdown events in Bangkok, Chiang Mai, Phuket and Pattaya, plus full hotels everywhere.

The moving date is Loy Krathong, the lantern-and-float festival that usually falls in November but occasionally lands in early December. When it does, Chiang Mai is the busiest place to see it. Note that Buddhist holidays and some royal days carry a nationwide ban on alcohol sales for 24 hours; shops and bars still open, but no drink is served.

  • 5 Dec — Father's Day and King Bhumibol's birthday: ceremonies and lights nationwide
  • 31 Dec — New Year's Eve countdowns and fireworks in the main cities and resort towns
  • Loy Krathong — usually November, occasionally early December; check the lunar date
  • Alcohol sales are banned on some Buddhist and royal days — check the date before planning a night out

Where to go in December

The Andaman coast is the safest bet: Phuket, Krabi, Ao Nang, Rai Leh, Koh Lanta and the Similan and Surin island parks are all in season, with calm water and diving at its best. Book early — this is the coast everyone wants in December.

Bangkok works well as a base: dry, walkable in the evenings, and the easiest place to fly in and out of. The north is excellent for the first three weeks — Chiang Mai, Chiang Rai, Nan and Mae Hong Son are cool and clear, with none of the burning-season smoke that ruins February to April. Isaan and the central plains are quiet, cheap and dry if you want to avoid the crowds entirely.

The Gulf islands are the one place to think twice. Koh Samui, Koh Phangan and Koh Tao are still wet in early December, and ferries and diving trips can be cancelled. From mid-month conditions usually improve, but check the forecast before committing to a non-refundable booking.

  • Andaman coast — Phuket, Krabi, Ao Nang, Rai Leh: dry, calm, in season
  • Bangkok — dry and easy; the best transport hub for the month
  • Chiang Mai and the north — cool and clear until late December
  • Isaan and the central plains — dry, cheap, few foreign visitors
  • Gulf islands — wet early, improving after mid-month; ferries can cancel

What to pack

Pack for warm days and cool evenings, plus one genuinely warm layer if you are going north. A light rain shell is worth the space for the Gulf islands in early December, and for the odd shower elsewhere. Beach days need reef-safe sunscreen, a hat and sandals; city days need shoes you can walk in, since Bangkok's December evenings are the most comfortable of the year.

Two practical items for the holiday period: a printed copy of your bookings, because airport and ferry staff will ask, and a little cash, because ATMs on the islands run dry when they are busiest.

  • T-shirts and shorts for the day; one light jacket or fleece for the north
  • A warm layer for Chiang Mai, Pai and Mae Hong Son nights
  • Light rain shell for the Gulf islands in early December
  • Reef-safe sunscreen, hat, sunglasses, sandals
  • Comfortable walking shoes for Bangkok and Chiang Mai
  • Printed booking confirmations and some cash for the holiday rush

Nearby months

November is the shoulder: the cool season has started, the Andaman coast is drying out, and prices are lower than December's. January is the mirror image of December — just as dry and cool, still peak season, but the holiday crush is over after the first week. February stays dry but the north begins to haze late in the month, so shift south if air quality matters to you.

If you are weighing the whole year, the pattern is simple: the Andaman coast runs November to April, the Gulf islands run February to September, and the north is best from November to January.

Nearby months
MonthVerdictCrowdsPricesLine
NovemberGoMediumMediumCool season begins; Andaman dries out; Gulf still wet
DecemberGoHighHighPeak season; dry except the Gulf early in the month
JanuaryGoHighHighCool and dry; easiest month; book islands early
FebruaryGoHighHighDry and warming; north starts to haze late in the month

Questions people ask

Is December a good time to visit Thailand?

Yes, for most travellers. December is dry and cool in Bangkok, the north and on the Andaman coast, and it is peak season with the year's highest prices from 20 December to 5 January. The Gulf islands are the exception — they are still wet early in the month.

What is the weather like in Thailand in December?

Dry and comfortable almost everywhere: about 31 °C by day and 21 °C at night in Bangkok, around 29 °C / 15 °C in Chiang Mai, and roughly 31 °C on the Andaman coast with calm seas. The Gulf islands (Samui, Phangan, Tao) are wet early in the month, easing after mid-December.

What events happen in Thailand in December?

5 December is Father's Day and the birthday of the late King Bhumibol, marked with ceremonies and lights nationwide. New Year's Eve on 31 December brings countdowns and fireworks in Bangkok, Chiang Mai, Phuket and Pattaya. Loy Krathong usually falls in November but occasionally lands in early December.

Is December expensive in Thailand?

Yes. December is peak season, and 20 December to 5 January is the most expensive stretch of the year — island rooms that cost 1,200 THB in November can ask 3,000 THB or more. Book flights and the first nights two to three months ahead if you travel over the holidays.

Should I go to the islands in December?

The Andaman coast — Phuket, Krabi, Ao Nang, Rai Leh, Koh Lanta — is in season and at its best. The Gulf islands (Samui, Phangan, Tao) are wet in early December and ferries can be cancelled; conditions usually improve from mid-month, so check the forecast first.

What should I pack for Thailand in December?

Light clothes for warm days, one warm layer for Chiang Mai and the northern hills, where nights drop to around 15 °C, and a rain shell if you are heading to the Gulf islands early in the month. Add reef-safe sunscreen, walking shoes and printed booking confirmations for the holiday rush.

Deep dive

Every source; changeable facts are marked check

Sources