Koh Samui

Koh Samui Weather in December

Average temperatures, rainfall, sunshine and the best places to visit in Koh Samui, Thailand in December.

Considering a trip to Koh Samui, Thailand this December and wondering about the expected weather conditions? Find all the crucial information you need right here, addressing your question:

What to Expect in Koh Samui in December

Koh Samui, Thailand is a region in Thailand. December in Koh Samui generally has warm temperatures, with precipitation levels ranging from high to heavy.

Temperatures

You can expect warm maximum daytime temperatures of around 29°C (84°F) and nighttime temperatures around 26°C (79°F) in Chaweng Beach.

To learn more about the conditions in specific areas of Koh Samui, Thailand, check out the map below.

Precipitation

In December, precipitation varies across different areas. From high rainfall in Choeng Mon Beach with an average of 147 mm (5.8 in) to heavy rainfall in Laem Sor with 164 mm (6.5 in).

Average sunshine

Most places get a reasonable amount of sunshine. Take Chaweng Beach as an example - it receives around 177 hours of sunlight, offering a nice mix of sunny and partly cloudy days. Want to compare this with brighter destinations? Try our weather planner to explore your options.

Explore Koh Samui by month

Pick a month to see the average temperature, rainfall and sunshine in Koh Samui - and find the best time to visit. (based on Chaweng Beach)

Best Places to Visit in Koh Samui in December

Click on a destination dot for more details. Toggle the map to compare temperatures or precipitation across Koh Samui.

perfect weather
pleasant
tolerable
unpleasant
poor

Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20°C (68°F) and 29°C (84°F) and not too much precipitation (less than 90 mm (3.5 in) a month).

Popular Destinations in Koh Samui

What is the weather like in December for some of the most popular destinations in Koh Samui, Thailand?

Temperature range in Koh Samui (December)

Precipitation variation in Koh Samui (December)

Chaweng Beach

In December Chaweng Beach generally has high temperatures with maximum daytime temperatures around 29°C (84°F), minimum nighttime temperatures around 26°C (79°F) and high monthly rainfall. So on average the conditions are very good that month.

November
December
January
Max temperature
29°C (84°F)
29°C (84°F)
28°C (82°F)
Min temperature
26°C (79°F)
26°C (79°F)
26°C (79°F)
Monthly sun hours
175 hours
177 hours
200 hours
Monthly rainfall
295 mm (12 in)
150 mm (5.9 in)
82 mm (3.2 in)
Monthly rainy days
19 days
14 days
9 days
Weather conditions

Lamai Beach

In December Lamai Beach generally has high temperatures with maximum daytime temperatures around 29°C (84°F), minimum nighttime temperatures around 26°C (79°F) and high monthly rainfall. So on average the conditions are very good that month.

November
December
January
Max temperature
29°C (84°F)
29°C (84°F)
29°C (84°F)
Min temperature
26°C (79°F)
26°C (79°F)
26°C (79°F)
Monthly sun hours
175 hours
177 hours
200 hours
Monthly rainfall
302 mm (12 in)
157 mm (6.2 in)
84 mm (3.3 in)
Monthly rainy days
19 days
14 days
9 days
Weather conditions

Bophut

In December Bophut generally has high temperatures with maximum daytime temperatures around 29°C (84°F), minimum nighttime temperatures around 26°C (79°F) and high monthly rainfall. So on average the conditions are very good that month.

November
December
January
Max temperature
29°C (84°F)
29°C (84°F)
28°C (82°F)
Min temperature
26°C (79°F)
26°C (79°F)
26°C (79°F)
Monthly sun hours
175 hours
177 hours
200 hours
Monthly rainfall
292 mm (11 in)
148 mm (5.8 in)
81 mm (3.2 in)
Monthly rainy days
19 days
14 days
9 days
Weather conditions

Choeng Mon Beach

In December Choeng Mon Beach generally has high temperatures with maximum daytime temperatures around 29°C (84°F), minimum nighttime temperatures around 26°C (79°F) and high monthly rainfall. So on average the conditions are very good that month.

November
December
January
Max temperature
29°C (84°F)
29°C (84°F)
28°C (82°F)
Min temperature
26°C (79°F)
26°C (79°F)
26°C (79°F)
Monthly sun hours
175 hours
177 hours
200 hours
Monthly rainfall
291 mm (11 in)
147 mm (5.8 in)
81 mm (3.2 in)
Monthly rainy days
19 days
14 days
10 days
Weather conditions

Mae Nam Beach

In December Mae Nam Beach generally has high temperatures with maximum daytime temperatures around 29°C (84°F), minimum nighttime temperatures around 26°C (79°F) and high monthly rainfall. So on average the conditions are very good that month.

November
December
January
Max temperature
29°C (84°F)
29°C (84°F)
28°C (82°F)
Min temperature
26°C (79°F)
26°C (79°F)
26°C (79°F)
Monthly sun hours
175 hours
177 hours
200 hours
Monthly rainfall
291 mm (11 in)
148 mm (5.8 in)
81 mm (3.2 in)
Monthly rainy days
19 days
14 days
9 days
Weather conditions

Is your destination not in the list? Have a look at all destinations in Koh Samui, in Thailand.

In our records: Thailand December extremes

Notable December records observed across cities in Thailand in our climate database (1976 – 2026). Historic readings can vary in quality, so treat these as illustrative.

  • Based on our data, the coldest December night in Thailand dropped to 2°C (36°F) in Chiang Rai on December 25, 1999.

Popular cities in December

Day & night temperatures, rainfall and average weather in Koh Samui in December.

City Weather Day temp Night temp Rainfall
Chaweng Beach 29°C (84°F) 26°C (79°F) 150 mm (5.9 in)
Lamai Beach 29°C (84°F) 26°C (79°F) 157 mm (6.2 in)
Bophut 29°C (84°F) 26°C (79°F) 148 mm (5.8 in)
Choeng Mon Beach 29°C (84°F) 26°C (79°F) 147 mm (5.8 in)
Mae Nam Beach 29°C (84°F) 26°C (79°F) 148 mm (5.8 in)
Bangrak Beach 29°C (84°F) 26°C (79°F) 148 mm (5.8 in)

Koh Samui weather in December: frequently asked questions

What is the weather like in Koh Samui, Thailand in December?

December in Koh Samui, Thailand brings very good weather. In Chaweng Beach, daytime temperatures are typically around 29°C (84°F) and nighttime lows hover near 26°C (79°F).

What is the average temperature in Koh Samui, Thailand in December?

Daytime temperatures in Chaweng Beach peak at roughly 29°C (84°F) in December, dropping to about 26°C (79°F) overnight.

Does Koh Samui, Thailand get a lot of rain in December?

Koh Samui, Thailand sees substantial rainfall in December. Chaweng Beach typically averages about 150 mm (5.9 in), a mix of wet and dry days, but bring an umbrella.

Is December a Good Time to Visit Koh Samui, Thailand?

Given the typically very good weather conditions in Chaweng Beach, December might be a good time to visit Koh Samui, Thailand. It's worth noting that weather conditions might differ depending on the location you visit.

On average, the best time to visit Koh Samui, Thailand is in January and February with generally excellent weather in Chaweng Beach. On the other hand, the weather in October and November tend to be less favorable.

Interested in more climate information?

We have much more information about the climate in Koh Samui.

Weather and climate has detailed information for every country in the world. Are you going to Thailand? Get detailed historical weather averages for many cities in Thailand.

Not sure yet where to go? We now have a tool which recommends destinations that suit your ideal travel conditions. Find out where to go with our weather planner.

Bucket list

Need travel inspiration? Check out our bucket list articles and be inspired.