Phuket Weather in December

Thailand · December climate averages and travel tips

Avg high28°C (83°F)
Avg low26°C (79°F)
Rainfall159 mm (6.3 in)
RatingPoor 3.7/10

Expect hot days in Phuket in December: the average high is 28°C (83°F) and the average low is 26°C (79°F). The month is wet, with about 159 mm (6.3 in) of rain spread over 20 days. Humidity averages 83%, so it feels sticky and hotter than the thermometer suggests. You get roughly 11.5 hours of daylight and frequently cloudy skies.

Is December a good time to visit Phuket?

December is not the best time to visit Phuket (3.7/10) mainly because of the rain. The weather is much better in February.

Visiting Phuket in December

December weather

December feels warm and sticky in Phuket, with highs around 28°C and nights staying close to that. Rain falls on many days, and cloud often dulls the sunshine, so don't expect long, clear beach days. Showers can interrupt a boat trip or a walk around Old Phuket Town, though they needn't spoil the whole day.

The sea is generally more inviting for beach time and island trips as the wet season eases. Keep plans flexible, and avoid relying on perfect skies for a long day out to the Phi Phi Islands.

Events and crowds

December brings the Phuket King's Cup Regatta, usually held around Kata Beach, along with Christmas and New Year celebrations in resort areas. The holidays aren't quiet: December is high season, and beaches, restaurants and hotels get busier than in the rainy months. Prices also tend to rise compared with November.

If you hate crowds, skip Patong on New Year's Eve and look for a calmer evening around Rawai instead.

Making the most of your trip

With frequent rain and limited daily sunshine, mix beach time with indoor stops. Wat Chalong is a useful change of pace, while Phuket Old Town's cafés and Sino-Portuguese streets work well when showers pass through. January is drier than December, so shifting your trip later may mean fewer rainy interruptions.

For a local transport tip, don't assume a short trip across Phuket will be quick. The road between Patong and Phuket Old Town can feel slow, especially when traffic builds. Allow extra time if you're heading there for dinner or an evening stroll.

December weather at a glance

Average high28°C (83°F)
Average low26°C (79°F)
Daily mean27°C (81°F)
Rainfall159 mm (6.3 in)
Rainy days (1 mm+)20
Humidity83%
Cloud cover74%
Daylight11.5 hours
Est. sunshine3.3 hours/day
Wind10.7 km/h
vs NovemberAbout as warm as November, with 97 mm less rain.

What to pack for Phuket in December

Phuket weather in other months

Jan28°C / 26°C84 mmGoodFeb29°C / 26°C37 mmExcellentMar30°C / 27°C103 mmFairApr30°C / 28°C147 mmPoorMay29°C / 28°C282 mmPoorJun29°C / 28°C271 mmPoorJul29°C / 28°C276 mmPoorAug28°C / 27°C318 mmPoorSep28°C / 27°C357 mmPoorOct28°C / 27°C322 mmPoorNov28°C / 27°C256 mmPoorDec28°C / 26°C159 mmPoor

← NovemberBest time to visit PhuketJanuary →

Better weather in December nearby

Nearby in December

Where else is good in December? See where to go in December.