Skip to main content
rzt
ThailandWeather data8 min read

Thailand in December: Rain in 77 Provinces (+ January)

Ko Tapu, a single limestone pillar rising from green water in Phang Nga Bay beside steep karst islands
Photo: Vyacheslav Argenberg / CC BY 4.0

Short answer: Thailand in December is dry almost everywhere. Every province outside the south, 63 of the 77, averages 37 mm of rain or less for the whole month, on 5 rainy days or fewer. The 14 southern provinces still get 88–407 mm, and the lower Gulf's median province, at 318 mm, gets about twice the Andaman side's 146 mm (2016–2025 ERA5 means, read on 13 October 2026).

This page lays out December and January rainfall for all 77 provinces, grouped by region, then answers what people actually search: which coast is drier, how cold the north gets, and whether December or January is the better month. What it is not: a forecast for your trip, or a list of things to do. Every figure is a 10-year average, and a real year can differ a lot.

Is December a good time to visit Thailand? What rain in 77 provinces says

Measured by rain, December is one of the driest months of the year for most of the country. 24 provinces average 10 mm or less for the whole month, and 18 of them are in the northeast. The median province in each region gets: Northeast 6 mm, Central 14 mm, North 16 mm, East 17 mm, West 21 mm and South 183 mm (ERA5 2016–2025).

The south is where plans go wrong. December is not yet the dry season there. The northeast monsoon pushes its heaviest rain onto the lower Gulf coast in November and December, while the Andaman side is moving into its dry season but is not dry yet. The two coasts get their own sections below.

  • Clearest skies: the northeast, median 6 mm and 1 rainy day
  • Coolest: the north, median overnight low 17.7°C
  • Driest beaches: the east coast and upper Gulf, 17–37 mm (Chonburi to Prachuap)
  • Wettest: the lower Gulf and the deep south, 122–407 mm

Where to go in Thailand in December for clear skies: the driest region is Isan

All 20 provinces of the northeast (Isan) average 11 mm of December rain or less. The driest are Bueng Kan at 2 mm and Udon Thani at 3 mm, and the median Isan province sees just 1 rainy day all month. The median overnight low is 19.0°C, about 3.5 degrees cooler than Bangkok.

The Mekong towns of Nakhon Phanom, Nong Khai and Bueng Kan get both clear skies and cool mornings. Nakhon Phanom's average December low is 16.9°C, close to Chiang Mai's 17.5°C, with only 4 mm of rain against Chiang Mai's 25 mm. For a cold ranking of 21 provinces, see our page on where Thailand actually gets cold.

The white, gold-tipped stupa of Wat Phra That Phanom behind a white wall, under a blue sky with scattered clouds
Wat Phra That Phanom, Nakhon Phanom province (photo taken in February 2015) · Photo: Paul Cornelis / CC BY-SA 4.0

How cold is northern Thailand in December, and does it rain?

The 9 northern provinces get 8–29 mm in December, median 16 mm, a little wetter than Isan. Chiang Rai is the wettest in the region at 29 mm but also the coldest, with an average low of 15.9°C and an average daytime high of only 26°C.

These figures are for each town's coordinate. Mountain tops are always several degrees colder; our roughly 9 km grid cannot resolve summits, so treat the numbers as a floor and pack a jacket.

The all-white Wat Rong Khun, its sharp plaster detailing catching the sun under a deep blue sky
Wat Rong Khun, Chiang Rai province (photo taken in November 2007) · Photo: An-d / CC BY-SA 3.0

Beaches near Bangkok in December: how much rain in Pattaya, Rayong and Trat?

The east coast is the driest coastline of the month: Chonburi 17 mm, Rayong 23 mm, Chanthaburi 19 mm, Trat 30 mm, on 3–5 rainy days.

Pattaya has no point of its own in our data, so we give a range from its two nearest reference points, Chonburi and Rayong: 17–23 mm. Koh Samet and Koh Chang use the Rayong and Trat provincial figures; the islands themselves may differ.

The long white curve of Ao Wong Deuan beach on Koh Samet under a grey sky, boats moored along the shore
Ao Wong Deuan, Koh Samet, Rayong, taken on 12 December 2010 — December days can still be overcast · Photo: easy4444 / CC BY 3.0

Hua Hin and Cha-am in December: how much rain?

Hua Hin and Cha-am use two reference points, Phetchaburi at 21 mm and Prachuap Khiri Khan at 37 mm. Prachuap is the wettest province outside the south in December, yet it still averages only 5 rainy days.

In January Prachuap rises to 63 mm, the most of any province outside the south. If you can choose between the two months, Hua Hin is drier in December.

The cream and red wooden pavilion of Hua Hin railway station with its tiered gabled roof, beside the tracks
Hua Hin railway station, Prachuap Khiri Khan province (photo taken in February 2008) · Photo: Khaosaming / CC BY-SA 4.0

Does it rain in Phuket and Krabi in December?

Yes, though less than in November. The 6 Andaman provinces get 88–170 mm in December on 10–19 rainy days: Phuket 140 mm, Krabi 154 mm, Phang Nga 131 mm. That is about 40–45% less than November (Phuket's November is 246 mm).

By January the Andaman side falls to 78–86 mm, with Phuket at 78 mm. If an Andaman beach trip can move, late December to January is a better bet than early December. Rainy days in the table count every day with 1 mm or more; on this coast many are short showers rather than all-day rain (a general observation, not a figure from the dataset).

Steep limestone islands rising from pale green water in Phang Nga Bay under a cloudy sky
Phang Nga Bay, Phang Nga province (photo taken in February 2007) · Photo: Vyacheslav Argenberg / CC BY 4.0

Koh Samui, Songkhla and Nakhon Si Thammarat in December: the wettest part of Thailand

The 8 provinces of the lower Gulf and the deep south (including inland Phatthalung and Yala) get 122–407 mm in December on 12–25 rainy days. Narathiwat (407 mm), Songkhla (375 mm) and Nakhon Si Thammarat (347 mm) are the three wettest provinces of the month.

Koh Samui has no point of its own in our dataset; the nearest is mainland Surat Thani at 196 mm, and the island may differ. If Samui over New Year is the plan, our Phuket or Samui for Christmas page already compares rain with rooms left night by night.

The golden mermaid statue combing her hair on a rock at Samila Beach, with Cat and Rat islands in the distance
The golden mermaid, Samila Beach, Songkhla, taken on 12 December 2006 · Photo: Andreas Hörstemeier / CC BY-SA 3.0

Bangkok, Ayutthaya and central Thailand in December

The 22 central provinces get 10–22 mm in December. Bangkok averages 19 mm on 4 rainy days, with a daytime high of 31.1°C and a low of 22.5°C; Ayutthaya gets 13 mm. Walking open-air temples is easier than in other months, but afternoons are still above 30 degrees.

The west is just as dry: Tak 11 mm, Kanchanaburi 15 mm, Ratchaburi 23 mm. Every province is in the 77-province table below.

Wat Chaiwatthanaram from above, its central prang ringed by smaller chedis beside the Chao Phraya river
Wat Chaiwatthanaram, Phra Nakhon Si Ayutthaya, aerial view (photo taken in March 2022) · Photo: Average trinmo / CC BY-SA 4.0

Thailand in December or January: which month is better?

It depends on the region. Outside the south, January is slightly wetter than December in 48 of 63 provinces, but the amounts stay very small (61 of 63 are still under 40 mm), and January is colder than December in 69 of 77 provinces. If cool weather is the goal, January has the edge.

The south is the reverse: January is drier than December in all 14 southern provinces. The Andaman side drops from 88–170 to 78–86 mm and the lower Gulf from 122–407 to 90–223 mm. For a southern beach trip, January is the better month.

5 things to prepare for Thailand in December

Five things the figures on this page support directly.

  • Going north or into the hills: bring a warm layer for town mornings below 18°C, and colder still at altitude
  • Going to the Andaman coast: allow for short rainy spells on about half the days, and leave boat trips room to move
  • Going to Samui or the lower Gulf: choose free-cancellation rooms or travel insurance, since this is that region's wettest stretch of the year
  • Around New Year: check official announcements about public celebrations before booking outdoor events (an important royal ceremony takes place in mid-December 2026)
  • Close to departure: check the real forecast from the Thai Meteorological Department, because this table is a 10-year average, not a forecast

What this page is not, and what the data cannot tell you

rooozt uses the same 10-year ERA5 means as the weather calendar in its search bar; every figure here was read from our data file on 13 October 2026.

  • Not a weather forecast; a real year can differ a lot from the mean
  • Values are at each province's town coordinate, not on islands or mountain tops
  • It says nothing about wave height or swimming bans; follow provincial and Thai Meteorological Department notices
  • Not a list of things to do, and no province paid to appear on this page

December and January rainfall in all 77 provinces (mm, 10-year mean)

Grouped by region, then from driest to wettest within each region. Figures are whole-month rainfall averaged over 2016–2025.

ProvinceRegionDec (mm)Jan (mm)
Bueng KanNortheast (Isan)217
Udon ThaniNortheast (Isan)313
Nakhon PhanomNortheast (Isan)48
Nong KhaiNortheast (Isan)415
Sakon NakhonNortheast (Isan)410
Nong Bua LamphuNortheast (Isan)511
KalasinNortheast (Isan)69
Khon KaenNortheast (Isan)68
Maha SarakhamNortheast (Isan)68
MukdahanNortheast (Isan)69
Roi EtNortheast (Isan)66
YasothonNortheast (Isan)67
Amnat CharoenNortheast (Isan)77
ChaiyaphumNortheast (Isan)810
SisaketNortheast (Isan)87
Nakhon RatchasimaNortheast (Isan)99
BuriramNortheast (Isan)109
LoeiNortheast (Isan)1013
SurinNortheast (Isan)119
Ubon RatchathaniNortheast (Isan)118
PhraeNorth826
UttaraditNorth826
Mae Hong SonNorth1229
NanNorth1527
LampangNorth1619
PhayaoNorth1926
LamphunNorth2322
Chiang MaiNorth2520
Chiang RaiNorth2937
LopburiCentral1015
Nakhon NayokCentral1018
PhetchabunCentral1016
Ang ThongCentral1120
Nakhon SawanCentral1115
SaraburiCentral1116
Sing BuriCentral1214
Suphan BuriCentral1215
AyutthayaCentral1320
Chai NatCentral1412
Kamphaeng PhetCentral1418
Uthai ThaniCentral1413
PhitsanulokCentral1516
SukhothaiCentral1516
PhichitCentral1619
NonthaburiCentral1822
BangkokCentral1923
Pathum ThaniCentral2018
Samut SongkhramCentral2021
Nakhon PathomCentral2115
Samut SakhonCentral2120
Samut PrakanCentral2224
PrachinburiEast1021
Sa KaeoEast1115
ChachoengsaoEast1316
ChonburiEast1719
ChanthaburiEast1933
RayongEast2335
TratEast3049
TakWest1115
KanchanaburiWest1519
PhetchaburiWest2125
RatchaburiWest2319
Prachuap Khiri KhanWest3763
RanongSouth8878
ChumphonSouth12290
Phang NgaSouth13186
PhuketSouth14078
TrangSouth15279
KrabiSouth15484
SatunSouth17081
Surat ThaniSouth196125
PattaniSouth282142
YalaSouth312169
PhatthalungSouth324158
Nakhon Si ThammaratSouth347175
SongkhlaSouth375149
NarathiwatSouth407223
Low rain< 50 mmMiddle50–150 mmHeavy rain> 150 mm

ERA5 via Open-Meteo at each province's town coordinate, read on 13 October 2026. A real year can differ a lot from the mean.

December by region

Median province in each region. Rain in mm; a rainy day is any day with 1 mm or more; temperatures in °C.

RegionMedian rain (mm)Rain range (mm)Rainy daysHigh (°C)Low (°C)
Northeast (Isan) (20 provinces)62–11128.719.0
North (9 provinces)168–29328.117.7
Central (22 provinces)1410–22230.822.0
East (7 provinces)1710–3033122.2
West (5 provinces)2111–37330.221.7
South (14 provinces)18388–4072029.023.6

Median = the middle province when the region is sorted, not the regional average.

Beach provinces in December: rain, rainy days and January

16 coastal provinces people visit most, ordered east coast, Gulf, then Andaman.

ProvinceDec rain (mm)Dec rainy daysJan rain (mm)Dec high (°C)
Chonburi (Pattaya)1731931
Rayong (Koh Samet)2343530.8
Chanthaburi1943330.3
Trat (Koh Chang)3054931
Phetchaburi (Cha-am)2132530.2
Prachuap Khiri Khan (Hua Hin)3756329.4
Chumphon122129028.5
Surat Thani (mainland point, not Samui)1962112528.7
Nakhon Si Thammarat3472417529.1
Songkhla3752414928.1
Ranong88107829.3
Phang Nga (Khao Lak)131178629.5
Phuket140177829.1
Krabi154198430.1
Trang152157929.6
Satun (Koh Lipe)170188129.6

Values at the provincial town coordinate; islands may differ.

Official links to check yourself

Frequently asked questions

Is December a good time to visit Thailand?
Yes for most of the country. 63 of 77 provinces, every one outside the south, average 37 mm of December rain or less on 5 rainy days or fewer. The south still gets 88–407 mm, heaviest on the lower Gulf coast (ERA5 means, 2016–2025).
Which coast is better in December, the Andaman or the Gulf?
In the south, the Andaman: Phuket 140 mm and Krabi 154 mm against Songkhla 375 mm and Nakhon Si Thammarat 347 mm. But the driest beaches of the month are on the east coast near Bangkok: Chonburi 17 mm and Rayong 23 mm.
Does it rain in Phuket in December?
Still some. Phuket's 10-year December mean is 140 mm on 17 days with at least 1 mm, about 40% less than November, and it falls again to 78 mm in January.
Thailand in December or January: which is better?
For southern beaches, January: rainfall drops in all 14 southern provinces. For the north and Isan both months are similarly dry, but January is colder in 69 of 77 provinces.
Where is the driest place in Thailand in December?
The northeast. Bueng Kan (2 mm) and Udon Thani (3 mm) are the driest in the country, and all 20 Isan provinces average 11 mm or less, with a median of 1 rainy day.

Where the numbers come from: Every temperature and rainfall figure in this article is a 2016–2025 monthly mean from the ERA5 dataset (via the Open-Meteo Historical Weather API) at each city's coordinate — a 10-year statistic, not a forecast for your trip. Any single year can differ a lot from the mean. ERA5 is a roughly 9 km reanalysis grid, not a reading from any one weather station. This is the same dataset the weather calendar in rooozt's search bar displays.

Keep reading / next steps