Skip to main content
One weather site to rule them all
checkweather.io

Thailand weather in December

Long-run climate averages for Thailand in December, plus what the forecast models say for the days ahead.

December at a glance

In December, Thailand averages 30°C by day and 25°C at night. The wettest month is usually September.

December in Thailand averages a daytime high of 30°C and an overnight low of 25°C, which reads as hot for this part of the world. It is among the three coldest months of the year here. Across the whole year Thailand sees roughly 2073 mm of precipitation.

Climate averages tell you what to pack. They do not tell you what next Tuesday looks like - for that, see the live Thailand forecast with every model compared and how much they currently agree.

Thailand weather by month

what to expect in Thailand through the year

Here is Thailand's typical weather in each month: the average daytime high and overnight low in °C, how each month feels, and the wettest month marked. Use it to plan any trip to Thailand by season.

Jan
30°
24°
Hot
Feb
32°
25°
Hot
Mar
33°
25°
Hot
Apr
34°
26°
Hot
May
32°
26°
Hot
Jun
31°
25°
Hot
Jul
30°
25°
Hot
Aug
30°
24°
Hot
Sep
29°
24°
Hot
Wettest
Oct
30°
24°
Hot
Nov
29°
24°
Hot
Dec
30°
25°
Hot

Common questions

How warm is Thailand in December?
Thailand averages a daytime high of 30°C in December, with overnight lows around 25°C. These are long-run climate averages, not a forecast - for the actual days ahead see the live model comparison.
Is December a good time to visit Thailand?
The most comfortable time to visit Thailand is usually January, February, March and May, when daytime highs sit in the pleasant 24-33°C range and the heaviest September rain is behind you.
Does it rain a lot in Thailand in December?
The wettest month in Thailand is usually September. Across the year the city sees roughly 2073 mm of precipitation.

Climate averages from ERA5 reanalysis. Model accuracy re-scored over a rolling 30 days. Page updated .

Thailand in other months

More about Thailand