🧭 Free trip timing tools•🗺️ Free 12-Month Map for 24 countriesGet yours →
Thailand in December: Pick the Right Coast, Dodge the Holiday Prices

Thailand in December: Pick the Right Coast, Dodge the Holiday Prices

December is Thailand's driest, coolest and busiest month, but not everywhere. Here is which coast to pick, what the holiday weeks cost and how to book.

⏱️ 14 min read 🧭 Trip timing guide 📍 Thailand 🎄 December

Thailand in December is the trip most guides call perfect, and for most of the country they’re right: dry skies, the coolest nights of the year and calm seas on the west coast. But December has one wet corner that catches people out every year, and two weeks that cost far more than the rest. This guide gives you the verdict region by region, the coast to pick, the week to book and two routes that work, so you can plan the trip once and get it right.

The Smart Timing Bundle cover

The Smart Timing Bundle

Pick the month, book in the right order, pack once

Six printable timing tools for any trip: the Trip Timing Planner, When to Book, When NOT to Go, the Shoulder Season Playbook, the family timing guide and the Packing by Season System.

See the bundle · $37

Six products, $100 separately · Digital download · All sales final

🇹🇭 Thailand · December

December is Thailand at its best, if you pick the right coast and the right week.

Region-by-region weather, the Gulf rain most guides skip, the Christmas price spike and two routes that work.

Is December a good time to visit Thailand? Yes for Bangkok, the north and the Andaman coast (Phuket, Krabi, Khao Lak, Koh Lanta), which are dry, sunny and calm. The exception is the Gulf islands (Koh Samui, Koh Phangan, Koh Tao), still in their rainy season until late December. Book early: from about 20 December to early January, Thailand is at its busiest and most expensive of the year.

✅ Key takeaways

  • ✓Go to the Andaman coast for beaches in December: Phuket averages about 82 mm of rain over 8 days, Koh Samui about 263 mm over 12.
  • ✓Bangkok has its driest, least humid weeks of the year in December, with nights around 23 °C.
  • ✓Pack a warm layer for the north: Chiang Mai mornings average about 17 °C, and Doi Inthanon can approach freezing at dawn.
  • ✓Travel in the first half of December if you can: same weather, lower prices than the Christmas and New Year weeks.
  • ✓If your dates fall between 20 December and early January, book flights and island rooms about three months ahead and read the resort’s gala-dinner rules.

Thailand in December at a Glance: The Verdict by Region

This section gives you the one table you need: what each region is like in December and whether to go. The figures are long-term averages from Visit Thailand Today’s December guide, based on 30-year climate normals, so a single December can run a little wetter or warmer.

The headline is simple. Three of Thailand’s four big travel regions are at or near their best. The fourth, the Gulf islands, is the one most people mix up with the rest, because it sits on the “wrong” side of the country for December weather.

RegionDay / nightRainSeaCrowdsPriceVerdict
Bangkok32 °C / 23 °C12 mm · 1 day—HighHigh✅ Go
Chiang Mai & the north29 °C / 17 °C14 mm · 1 day—HighHigh✅ Go (pack a jacket)
Phuket & the Andaman coast32 °C / 25 °C82 mm · 8 days29 °CVery highVery high✅ Go
Koh Samui & the Gulf islands29 °C / 24 °C263 mm · 12 days28 °CMediumMedium–high⚠️ Go with caveats
📝 Note: Rain days count days with at least 1 mm. On the Andaman coast, most December rain falls as short showers. On the Gulf islands, it can mean whole grey days early in the month.

If you’re weighing Thailand against other winter-sun trips, our guide to warm-weather escapes for December compares it with the Caribbean, the Canaries and the Middle East.

Thailand in December

🧰 Try it while you read: a free tool for this trip

Free trip timing tool

Best Month Finder

Pick a country and your priorities; get the three months that suit you best.

Loading the tool…

Why Phuket Beats Koh Samui in December (and When It Doesn’t)

This section explains the single most important choice for a December beach trip: which coast. Thailand’s two coasts get their rain at different times of year. The Andaman coast in the west is wet from about May to October and dry from December. The Gulf islands in the east get their rain later, and their wet season runs from about October to December.

So in December the two coasts are almost mirror images. Here’s how to decide.

If you want…PickWhy
The safest beach weatherPhuket, Krabi, Khao Lak, Koh LantaDry season, calm seas, short showers at most
Diving and snorkellingKhao Lak for the Similan IslandsMarine park open from 15 October to 15 May
Fewer crowds and lower pricesKoh Samui in the second half of DecemberRain easing, rates below the Andaman side
Christmas or New Year on a beachAndaman coast, booked earlyMost reliable weather on the key dates
A party islandKoh PhanganBig events around 24 and 31 December, weather permitting

The Andaman coast: calm seas and open marine parks

From Phuket down to Krabi and Koh Lanta, December is high season. The sea is about 29 °C, calm enough for long swims and boat trips, and rain usually comes as a short shower that passes in an hour. Krabi’s limestone cliffs, Railay’s beaches and the islands of Phang Nga Bay are all at their most reliable in December. If you base yourself in Krabi, our guide to things to do in Krabi Town covers the evenings.

The Smart Timing Bundle cover

The Smart Timing Bundle

Pick the month, book in the right order, pack once

Six printable timing tools for any trip: the Trip Timing Planner, When to Book, When NOT to Go, the Shoulder Season Playbook, the family timing guide and the Packing by Season System.

See the bundle · $37

Six products, $100 separately · Digital download · All sales final

For divers, December is one of the reasons to pick the west. The Similan Islands, a marine national park off Khao Lak, are open from 15 October to 15 May and calmest from December to March. Outside those dates the park is closed, so this is a season-only trip.

A wooden longtail boat on clear turquoise water between a rocky shore and green islands on Thailand's Andaman coast

The Gulf islands: the one wet corner of December

Koh Samui, Koh Phangan and Koh Tao are still in their rainy season in December. On long-term averages, Koh Samui gets around 263 mm of rain over about 12 days in December, more than three times Phuket’s total. It’s also the windiest time of year on Samui, which can make boat trips rough.

The good news: the rain usually eases as the month goes on, so the second half of December is a much better bet than the first. If you love the Gulf islands, aim for the last ten days of December, or wait until January and February, when they are at their best.

⚠️ Warning: Ferries and speedboats between Samui, Phangan and Tao can be cancelled in rough weather. Don’t book a same-day flight home from an island you reach by boat; keep one night in hand near the airport.
🇹🇭

When to Go: Thailand

Picking the right coast is the hardest part of a Thai trip, and it changes every month. This 115-page guide goes month by month and region by region: rain, sea, crowds and price for Bangkok, the north, the Andaman coast and the Gulf islands, plus the best weeks for each kind of trip.

See When to Go: Thailand →

Bangkok and the North: Thailand in December’s Coolest, Clearest Weeks

This section covers the cities and the mountains, which are at their most comfortable in December. December is Thailand’s “cool season”. For Thais that means a jacket in the evening; for you it means the city is finally pleasant to walk in.

Bangkok’s driest month

December is Bangkok’s driest and least humid month, with the coolest nights the city gets: about 32 °C by day and 23 °C at night, with around 12 mm of rain. That changes how you can plan. You can walk between the Grand Palace, Wat Pho and Wat Arun in the morning without wilting, take a river boat at sunset and eat at outdoor markets in the evening.

Wat Arun's spires and the Bangkok skyline across the Chao Phraya River at sunset, with a river boat in the foreground
💡 Tip: Book temple visits for opening time. Even in the cool season, the Grand Palace is hot and crowded by late morning, and December is one of its busiest months.

The end of the year is lively, too. The Tourism Authority of Thailand highlights New Year countdowns at the big riverside malls and light shows along the Chao Phraya, so book a river-view room early if you want to watch from your window.

Chiang Mai, Pai and Doi Inthanon: pack a jacket

In the north, December brings clear, dry days and genuinely cold mornings. Chiang Mai averages about 29 °C by day and 17 °C at night, and at the top of Doi Inthanon, Thailand’s highest mountain, dawn can approach freezing. Mist fills the valleys in the morning and burns off by mid-morning.

December is the best time for trekking, hill-temple views and the mountain loop to Pai, which is cool and green. It’s also busy, so book northern guesthouses and the popular sunrise tours early.

A golden hilltop temple in northern Thailand above valleys filled with morning mist, with monks small in the distance

Pack for a December trip that covers north and south

  • ☐ A fleece or light down jacket for northern mornings and night buses.
  • ☐ A light rain jacket if any part of your trip is on the Gulf islands.
  • ☐ Reef-safe sunscreen and a hat for the Andaman coast.
  • ☐ Clothes that cover shoulders and knees for temples and the Grand Palace.
  • ☐ A dry bag for longtail and speedboat trips.

The Christmas Price Spike: What December Really Costs and How to Beat It

This section shows you the most expensive dates of the Thai year and how to work around them. December is high season everywhere except the Gulf, but two weeks stand out. From roughly 20 December to the first days of January, hotel rates over those dates reportedly run 30–50% above the rest of the season, and the islands fill up.

The Smart Timing Bundle cover

The Smart Timing Bundle

Pick the month, book in the right order, pack once

Six printable timing tools for any trip: the Trip Timing Planner, When to Book, When NOT to Go, the Shoulder Season Playbook, the family timing guide and the Packing by Season System.

See the bundle · $37

Six products, $100 separately · Digital download · All sales final

Many island resorts also set minimum stays over Christmas and New Year, and some add compulsory gala dinners on 24 and 31 December. Those extras often aren’t obvious until you get to the final booking page.

20 Dec–early Jan

the most crowded and expensive weeks of the Thai year

30–50%

reported hotel premium over those dates

~3 months

how far ahead to book for those dates

1–19 Dec

the same weather, usually for less

1

Choose your half of the month

If your dates are flexible, travel between 1 and 19 December. The weather is almost identical, and rooms and flights are usually cheaper.

2

Book flights and islands first

For Christmas and New Year, lock in long-haul flights and island rooms about three months ahead. Bangkok hotels can wait a little longer.

3

Read the holiday small print

Before you pay, check minimum stays and whether a gala dinner on 24 or 31 December is compulsory, and what it costs.

4

Split your stay

Spend the most expensive nights in Bangkok or the north, where holiday premiums are usually smaller, and move to the beach after New Year.

5

Plan for delays

Holiday flights fill to the last seat. Our guide to handling December flight delays covers what to do if a connection goes wrong.

If you’re combining Thailand with neighbouring countries on a tighter budget, our guide to Southeast Asia in December on a budget shows which side of each country is dry and where your money goes further. Travelling from Europe? A stopover on the way, such as Dubai in December, can break up the journey.

Getting Around Thailand in December Without Losing a Day

This section covers transport, because December’s crowds affect it more than the weather does. Domestic flights, overnight trains and island ferries are all busier than usual, and the cheapest seats go first.

LegBest option in DecemberBook how far ahead
Bangkok to Chiang MaiShort domestic flight, or the overnight sleeper train for the experienceSeveral weeks; sleeper berths sell out over holidays
Chiang Mai to Phuket or KrabiDirect domestic flight where availableAs soon as your route is fixed
Phuket to Krabi, Phi Phi or Koh LantaFerry or speedboat; calm seas in DecemberA few days, more around Christmas
Samui, Phangan and TaoFerry or speedboat, weather permittingKeep flexible; cancellations happen early in the month

Within cities, ride-hailing apps work well in Bangkok, Chiang Mai and Phuket, and river boats are the most pleasant way to move between Bangkok’s riverside temples. On the islands, book transfers through your hotel for late-night arrivals, when public options thin out.

✨ Quick win: For Bangkok to the south, compare flying into Krabi with flying into Phuket. Depending on where you are staying, the other airport can save you an hour or more on the road.

Festivals and Holidays in Thailand in December

This section lists the dates that affect your trip, either because something is on or because the country takes the day off. Fixed public holidays don’t move; event dates do, so treat those as “usually”.

DateWhat happensWhat it means for you
Late November to early DecemberRiver Kwai Bridge Week, KanchanaburiLight-and-sound shows; Kanchanaburi rooms fill
5 DecemberNational Father’s Day, a public holidayBusy domestic travel; some offices closed
Usually early DecemberKing’s Cup Regatta, PhuketSailing week; busier around Kata and Phuket’s marinas
10 DecemberConstitution Day, a public holidayLong weekends when it falls near a weekend
24 and 31 DecemberBig beach parties, including on Koh PhanganIsland boats and rooms book out
31 DecemberNew Year’s Eve, a public holidayFireworks along the river in Bangkok; peak prices

Christmas itself isn’t a public holiday in Thailand, but hotels and malls in Bangkok and the resort areas decorate and hold events. For more ideas on where to spend the last night of the year, see our guide to where to spend New Year’s Eve.

Two Routes for Thailand in December

This section gives you two ready-made plans built around December’s weather. Both start and end in Bangkok and both avoid the Gulf islands in the wettest part of the month.

Route 1: north and Andaman in 10 days

1

Days 1–2: Bangkok

Temples in the cool morning, a river boat at sunset, a night market in the evening.

2

Days 3–5: Chiang Mai

Old-city temples, a cooking class and a day trip up Doi Inthanon for sunrise. Pack the jacket.

3

Day 6: fly south

Fly from Chiang Mai to Krabi or Phuket. Direct flights are usually the quickest way between north and south.

4

Days 7–10: Krabi or Khao Lak

Beaches, a longtail trip to the islands, and from Khao Lak a day on the Similan Islands.

Route 2: beach only in 7 days

Fly straight to Phuket or Krabi and split the week: three nights in one base (Krabi’s Ao Nang or Railay, or Khao Lak for diving), then four nights on Koh Lanta for quieter beaches and long sunsets. In the last days of December, you could swap the second base for Koh Samui as its rain eases, but keep a night in hand for ferry delays.

A longtail boat moored off a white-sand beach with forested islands on the horizon in southern Thailand

In December, the coast you choose matters more than the hotel you book. West for sun, east only late in the month.

When NOT to Go, and the Better Month If You Want X

This section is the honest part. December is excellent for most trips, but it isn’t the best time for everyone. You can also check whether your month is a bad one with our free tool, or read the When NOT to go hub.

If you want…December is…Better month
A sunny Koh Samui, Koh Phangan or Koh Tao beach tripOften wet early in the monthFebruary to April
Thailand at the lowest pricesPeak season, especially 20 Dec–early JanMay, June or September (with rain)
Loy Krathong and the lantern festivalsA few weeks too lateNovember
Quiet Andaman beaches with good weatherVery busyEarly December or March
Cold weather and winter sceneryThe wrong countryTry Japan in December

If you can only travel in November, our guide to where to go in Southeast Asia in November shows which parts of the region are already dry.

Common Mistakes People Make in Thailand in December

This section covers the errors that even people who have been to Thailand before still make in December.

The Smart Timing Bundle cover

The Smart Timing Bundle

Pick the month, book in the right order, pack once

Six printable timing tools for any trip: the Trip Timing Planner, When to Book, When NOT to Go, the Shoulder Season Playbook, the family timing guide and the Packing by Season System.

See the bundle · $37

Six products, $100 separately · Digital download · All sales final

1. Treating “Thailand in December” as one weather zone

Most December advice is written for the Andaman coast and Bangkok. If you book Koh Samui for the first week of December because “December is dry season”, you may get grey skies and rough boats. Check the coast, not just the country.

2. Booking Christmas week at the last minute

Leaving island rooms until November for dates around Christmas usually means paying the top of the 30–50% premium, or taking what’s left. Book about three months ahead, or move your trip into the first half of December.

3. Packing only for heat

Night buses, air-conditioned trains and northern mornings are cold in December. One warm layer weighs little and saves an uncomfortable night.

4. Ignoring the gala-dinner rules

A resort that looks reasonable for 24 or 31 December can add a compulsory dinner at checkout. Read the terms before you pay, not after.

5. Planning a same-day connection from an island

Boats run late and get cancelled in wind, especially on the Gulf side. Spend your last night near the airport you fly from, particularly if you have a long-haul connection.

Thailand in December: FAQ

Is December a good time to visit Thailand?

Yes, for most of the country. Bangkok, the north and the Andaman coast around Phuket and Krabi are dry, sunny and comfortable, and December is high season. The exception is the Gulf islands of Koh Samui, Koh Phangan and Koh Tao, which are still in their rainy season, easing through the month.

Is it rainy in Koh Samui in December?

Often, yes. The Gulf islands’ rainy season runs from about October to December, and Koh Samui averages around 263 mm of rain over about 12 rainy days in December, compared with roughly 82 mm in Phuket. Rain usually eases in the second half of the month, and January to April are drier.

Which part of Thailand is best in December?

The Andaman coast (Phuket, Krabi, Khao Lak and Koh Lanta) for beaches, Bangkok for city sightseeing in its driest month, and Chiang Mai and the north for cool, clear weather. The Gulf islands are the weakest region in December, especially in the first half of December.

Is Thailand expensive in December?

December is high season, and the two weeks from about 20 December to early January are the most expensive of the year, with hotel rates reported at 30–50% above the rest of the season. The first half of December offers almost the same weather at lower prices.

How cold is Chiang Mai in December?

Days are warm, around 29 °C, but mornings are cool at about 17 °C on long-term averages, and the summit of Doi Inthanon can approach freezing before dawn. A light jacket or fleece is worth packing, especially for early tours and night buses.

Do I need to book Thailand early for Christmas?

Yes. For stays between about 20 December and early January, book flights and island rooms around three months ahead. Many resorts set minimum stays and compulsory gala dinners on 24 and 31 December, so check the terms before you pay.

The Bottom Line

Thailand in December is excellent if you pick the dry side: Bangkok, the north and the Andaman coast, ideally in the first half of the month. Decide your coast first, then lock in flights and rooms before the holiday weeks fill. For the full picture, browse our December travel guides and the Thailand guides.

📘 Monthly Travel Guide

Plan every Thai month, not just December

When to Go: Thailand is a 115-page, month-by-month guide to the whole country: rain, sea, crowds and prices for each region, the festivals worth timing a trip around and the weeks to avoid.

Get When to Go: Thailand

Digital download · All sales final

General travel information by the Monthly Travel Guide editorial team, not legal or insurance advice. Weather figures are long-term averages and individual years vary; event dates and park openings can change, so confirm with official sources before you travel. Sources: Visit Thailand Today, Thailand in December (30-year climate normals) · Visit Thailand Today, best time to visit Khao Lak (Similan Islands season).

Free download

The 12-Month Map, free

The whole year for one country on four printable pages, so you can see the right months before you read anything else.

  • Good, shoulder and avoid months at a glance
  • Region by region, not one average for the whole country
  • Prints cleanly on US Letter
This field is required.

Your download page opens as soon as you sign up. 24 countries available.

Thailand

🗓️ Thailand at a glance

The best months for Thailand: Jan, Feb, Nov

BestGreatGoodMixedSkip
When to Go: Thailand · $19 →

🚫 When NOT to go

The months to think twice about in Thailand

  • SepSeptember · 4/10Usually the wettest month. Quiet and low-priced, but flooding and rough seas are possible.
  • AprApril · 5/10Usually the hottest month, with Songkran 13 to 15 April. Plan every day around shade.
  • MayMay · 6/10Rains begin, crowds leave. Low prices; choose the Gulf islands as the Andaman roughens.

Is your month a bad one? Check it →When NOT to Go guide · $17

🏷️ Topics#December travel
💌 Save it for later Pinterest Facebook X WhatsApp

Leave a Reply

Your email address will not be published. Required fields are marked *

🎁 Free download

Get the free 12-Month Map

The whole year for one country on a single page: the best months, the shoulder weeks and the ones to skip. Choose your country and we send the link to your inbox.

  • 24 countries to choose from
  • Weather, crowds and prices in one view
  • Print it or keep it on your phone
This field is required.