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

Bangkok

Bangkok in December: what to expect

Yes — December is one of the two best months to visit Bangkok. Days are dry and mild (about 31 °C (88 °F) high, 21 °C (70 °F) low), rain is rare, and the whole city is out. Go if you want the cool season at its most reliable; skip it if you want low prices, because 20 December to 5 January is the most expensive week of the year.

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 20266 min read

Key facts

Verdict
Go — cool, dry, peak season
Typical high / lowcheck
31 °C / 21 °C (88 °F / 70 °F)
Rain dayscheck
1–3 in the month
Daylight
About 11 hours; sunset near 18:00
Crowds
5/5 late December, 4/5 early
Prices
5/5 from 20 Dec; 4/5 before
Book ahead
Hotels and 30 Dec–2 Jan transport, 4–8 weeks out
Pack
Light layers for cool evenings and strong air-conditioning

Weather in December

December sits in Bangkok's cool season, the window from November to February when the monsoon has gone and the humidity drops. Expect daytime highs near 31 °C and nights around 21 °C, with the odd cooler morning in the low 20s that locals treat as cold. Rain is uncommon: a brief shower is possible but rarely lasts or blocks a day.

This is also the month with the most comfortable evenings. Outdoor plans — a river ferry at dusk, a night market, a rooftop bar — work without the sweat that makes April and May hard. Air quality is usually better than the February–April haze period, though still worth checking on still days.

Daylight runs about 11 hours, with sunrise near 06:30 and sunset near 18:00, so plan temple and market visits in the morning and leave evenings for food and the river.

Weather in December
MetricDecember
High / low31 °C / 21 °C
Rain days1–3
Sun hours8–9 per day
Crowd index5/5 (late month)
Price index5/5 (late month)
Sea / poolFine for pools; Gulf islands still wet early in the month

Figures are 2026 estimates; check the Thai Meteorological Department for the current outlook.

Crowds and prices

December splits into two halves. The first three weeks are busy but manageable: hotel rates are high-season normal, and you can still book good mid-range rooms a few weeks out. From about 20 December, when Christmas and New Year travellers arrive together with Thai holidaymakers, the city fills. That stretch to 5 January carries the year's highest room rates, and flights into Suvarnabhumi and Don Mueang are at their fullest.

Practical effects: book hotels four to eight weeks ahead for the late-December window, and book intercity buses, trains and domestic flights for 30 December and 2 January early — those are the two heaviest travel days of the Thai year. Restaurants in popular areas take reservations; walk-in waits at riverside and Sukhumvit places get long after 19:00.

If your dates are flexible, the first half of the month gives you the same weather for noticeably less money.

Crowds and prices
PeriodCrowdsPricesWhat it means
1–19 Dec4/54/5Book 2–4 weeks ahead; good value for peak-season weather
20–31 Dec5/55/5Book 4–8 weeks ahead; expect minimum stays at some hotels
1–5 Jan5/55/5Still full; transport home is the bottleneck

What's on in December

The month's anchor is New Year. Bangkok marks 31 December with countdown events and fireworks, mostly around the river and the big malls, and roads near those areas close early in the evening. The city also runs a run-up of light displays and markets through the second half of the month.

5 December is a royal and memorial day, a public holiday with ceremonies and a subdued tone in some areas; some government sites and a few businesses adjust hours. Alcohol sales rules can change on religious and election days — check locally before planning a big night.

Elsewhere in Thailand, the cool season brings the country's biggest crowds to Chiang Mai and the Andaman coast, so domestic flights and island ferries are busy all month.

  • 31 Dec: New Year countdowns and fireworks, mainly riverside and at major malls
  • 5 Dec: royal and memorial day, public holiday
  • All month: festive light displays and evening markets
  • Late Dec: heaviest domestic travel days are 30 Dec and 2 Jan

Where to go

December is the month to spend time outdoors in Bangkok. The old city's temple cluster — Wat Phra Kaew, Wat Pho and Wat Arun — is at its most walkable, though it is also at its most crowded, so arrive at opening. The Chao Phraya river ferries are a cheap way to move between sights and are pleasant in the cool air.

For markets, Chatuchak weekend market and the riverside night markets are comfortable in December in a way they are not in April. Rooftop bars and riverside restaurants are worth booking for sunset. Day trips to Ayutthaya and Kanchanaburi work well now: dry roads, mild temperatures and no flooding.

If you want a beach add-on, the Andaman coast (Phuket, Krabi) is in its best window. The Gulf islands (Samui, Phangan, Tao) are still wet in early December and can see ferry cancellations — the parent Thailand guide flags this as the one regional exception in an otherwise dry month.

  • Old city temples early morning, before the tour buses
  • Chao Phraya river ferry between sights
  • Chatuchak weekend market and riverside night markets
  • Day trips: Ayutthaya, Kanchanaburi
  • Beach add-on: Andaman coast over the Gulf islands in early December

What to pack

Pack for warm days and mild evenings. Light cotton and linen, comfortable walking shoes for temple floors and long market walks, and one light layer for cool mornings, over-air-conditioned malls and the occasional breezy boat. A compact umbrella is optional in December but useful if a shower passes.

Temple visits need shoulders and knees covered, so bring a scarf or light long-sleeve top. Sunscreen and a hat matter more than you would expect for a 31 °C day in the sun. If your trip runs into New Year, book transport before you fly and keep a printed or offline copy of tickets.

  • Light breathable clothing; one light layer for evenings and air-conditioning
  • Covered shoulders and knees for temples
  • Comfortable walking shoes
  • Sunscreen, hat, refillable water bottle
  • Offline copies of transport bookings for the New Year period

Nearby months

November is the start of the cool season: slightly warmer and wetter than December, with medium crowds and prices and the Loy Krathong festival. It is a good shoulder option if December dates are too expensive.

January is the other peak month: dry, cool and busy, with prices staying high into the first week. February stays dry and warms up, and the northern haze season begins late in the month — Bangkok itself remains fine.

Nearby months
MonthVerdictCrowdsPrices
NovemberGoMediumMedium
DecemberGoHighHigh
JanuaryGoHighHigh
FebruaryGoHighHigh

Questions people ask

Is December a good time to visit Bangkok?

Yes. December is one of the two best months: dry, mild and comfortable for walking, with highs near 31 °C. The trade-off is crowds and price, especially from 20 December to 5 January, when hotels and transport are at their most expensive.

What is the weather like in Bangkok in December?

Cool and dry by Bangkok standards: highs around 31 °C, lows around 21 °C, and only one to three rain days in the month. Evenings are pleasant, and humidity is lower than in the wet season. Check the Thai Meteorological Department for the current forecast.

What events happen in Bangkok in December?

The main event is New Year on 31 December, with countdowns and fireworks, mostly riverside and at major malls. 5 December is a royal and memorial day and a public holiday. Festive light displays and evening markets run through the second half of the month.

Is December expensive in Bangkok?

The first three weeks are high-season normal. From about 20 December to 5 January, room rates hit their yearly peak and domestic flights and trains sell out, particularly on 30 December and 2 January. Book four to eight weeks ahead for those dates.

Should I go to the islands in December?

The Andaman coast (Phuket, Krabi) is in its best window. The Gulf islands (Samui, Phangan, Tao) are still wet in early December and ferries can cancel, so the Andaman side is the safer pick early in the month.

Deep dive

Every source; changeable facts are marked check

Sources