Thailand in December: Weather, Crowds & What to Expect

Season
High Season
Temperature
22-31°C (72-88°F)
Crowds
High
Prices
High
December is firmly in the cool, dry high season with comfortable temperatures for beach and city travel; it is a very popular month so book early for Christmas/New Year weeks. Clear days and mild evenings make outdoor activities enjoyable.

Climate Map for December

Thailand average temperature in December
-30°-20°-10° 10°20°30°40°

Average temperature across Thailand in December.

City Weather in December

City High Low Rain UV Feels
Bangkok 32° 21° 6 mm very high Warm
Chiang Mai 28° 15° 10 mm high Mild
Udon Thani 29° 16° 5 mm very high Mild
Pattaya 31° 21° 13 mm very high Warm
Krabi 31° 22° 74 mm very high Warm
Ko Samui 29° 23° 195 mm very high Warm
Hat Yai 30° 23° 321 mm very high Warm

High / low are average daily temperatures (°C). “Feels” reflects how hot or cold it feels, allowing for humidity.

Northern Thailand (Chiang Mai, Chiang Rai, Golden Triangle, Pai)

A return to gradual warming begins in late December, with daytime sunshine increasing while mornings may still be brisk, particularly around Chiang Rai and higher-altitude villages. Trekking trails are firm and dry, making this one of the best months for extended multi-day hikes and visiting remote hill-tribe homestays. Book ahead for New Year and year-end festivities as domestic travel spikes.

Northeastern Thailand (Isan: Ubon Ratchathani, Khon Kaen, Udon Thani, Nakhon Ratchasima)

December keeps the northeast pleasant and largely rain-free, with crisp mornings and mild daytime warmth perfect for exploring cultural attractions and river towns. Camping on Khao Yai plateaus is popular, and night markets bustle with seasonal food; cool nights require a warmer layer. Avoid expecting beach-style warmth - the region remains a dry, open plain with notable temperature swings between day and night.

Central Plains & Bangkok (Bangkok, Ayutthaya, Kanchanaburi)

December keeps cool mornings and warm days, and Bangkok hums with festive markets and a packed dining scene along the Chao Phraya. Day trips to Ayutthaya and Kanchanaburi are ideal now; bring a light sweater for air-conditioned interiors and cool nights. This is high season - book ahead and be prepared for busy transport links, especially around Christmas and New Year.

Eastern Seaboard & Gulf Coast (Pattaya, Hua Hin, Koh Chang, Trat coast)

December sees calm seas and sunny days that draw both international tourists and Bangkok weekenders to Hua Hin and Pattaya; charter boats and diving trips operate reliably. Early-morning fishing trips and beach walks are pleasant, though some resorts raise rates for peak-season demand. Light layers for cooler nights are useful, and expect more crowded piers and longer waits for popular ferry routes.

Gulf Islands (Koh Samui, Koh Phangan, Koh Tao)

December is prime season on Koh Samui and Koh Phangan: golden beaches, pleasant sea temperatures and vibrant island life with full dive schedules and regular boat services. Expect higher prices and busier piers, especially around Christmas and New Year; book early for popular accommodations. Evenings are warm but not oppressive - bring light, breathable clothing and a hat for daytime exploration.

Andaman Coast & Phuket Region (Phuket, Krabi, Phi Phi, Khao Lak)

December brings bright, dry weather, steady seas and warm daytime temperatures making it peak season for beaches, diving, and island-hopping. Expect crowds and higher prices across Phuket, Phi Phi and Khao Lak, especially around holidays; reserve transfers and snorkeling trips early. Evenings are pleasantly cool for coastal dining - pack light breathable clothes and early reservations for popular restaurants.

Events & Festivals in December

King's Birthday / national holidays
December features national holidays and public commemorations (dates and observances vary); tourist infrastructure is fully active during the high season.