Phuket beach and sea
Thailand

Phuket Weather & Climate

Emerald seas, limestone karsts and vibrant beach town energy

30°C
Max sea
33°C
Max air
January
Best month
30mm
Driest month

About Phuket

Emerald seas, limestone karsts and vibrant beach town energy

Phuket is Thailand's largest island and its most internationally famous beach destination — and for good reason. The Andaman Sea that wraps its western shore turns a deep emerald green in dry season, contrasting with the powdery white sand of Patong, Kata and Karon beaches. Head north to Phang Nga Bay and you enter one of Southeast Asia's great natural wonders: a maze of limestone karsts rising vertically from glassy water, their bases hollowed by caves that open into hidden lagoons. Beyond the beaches, a vibrant Old Town of Sino-Portuguese shophouses offers excellent street food, boutique hotels and one of Thailand's most characterful neighbourhoods.

When to go: November to April is dry season with calm, clear seas ideal for snorkelling and island hopping.

beach loversdiversfamiliesfoodiesnightlife seekers

Best Time to Visit Phuket

JanFebMarDecAprMayJunJulAugSepOctNov

The best months to visit Phuket are January, February, March. Peak season is March with the best combination of warm temperatures and low rainfall.

Apr
Best swimming
Apr
Hottest month
Feb
Driest month

Phuket Climate by Month

MonthAirSeaRainUVWind
Jan30°C28°C38mm914
Feb31°C28°C30mm1016
Mar32°C29°C52mm1117
Apr33°C30°C120mm1218
May32°C30°C298mm1119
Jun31°C29°C214mm920
Jul30°C29°C268mm919
Aug30°C29°C241mm918
Sep30°C29°C376mm1017
Oct30°C29°C290mm1016
Nov30°C28°C175mm915
Dec30°C28°C54mm914

Frequently Asked Questions

What is the best time to visit Phuket?

The best time to visit Phuket is January, February, March. Peak season is March when temperatures reach 32°C with very little rain. November to April is dry season with calm, clear seas ideal for snorkelling and island hopping.

What is the sea temperature in Phuket?

Sea temperatures in Phuket range from 28°C in January to 30°C in April. The sea is bath-warm at its warmest.

Is Phuket warm in winter?

Winter temperatures in Phuket average 30°C with sea temperatures of 28°C. This makes it a great winter sun destination.

How much does it rain in Phuket?

The driest month is February with 30mm. The wettest month sees 376mm. Phuket receives 2156mm annually.

Phuket Month by Month

January
30°C air28°C sea

Hot and bath-warm seas. Very little rain (38mm). UV 9. Sun protection essential.

February
31°C air28°C sea

Hot and bath-warm seas. Very little rain (30mm). UV 10. Sun protection essential.

March
32°C air29°C sea

Sweltering and bath-warm seas. Very little rain (52mm). UV 11. Sun protection essential.

April
33°C air30°C sea

Sweltering and bath-warm seas. Moderate rainfall (120mm). UV 12. Sun protection essential.

May
32°C air30°C sea

Sweltering and bath-warm seas. Heavy rainfall (298mm). UV 11. Sun protection essential.

June
31°C air29°C sea

Hot and bath-warm seas. Heavy rainfall (214mm). UV 9. Sun protection essential.

July
30°C air29°C sea

Hot and bath-warm seas. Heavy rainfall (268mm). UV 9. Sun protection essential.

August
30°C air29°C sea

Hot and bath-warm seas. Heavy rainfall (241mm). UV 9. Sun protection essential.

September
30°C air29°C sea

Hot and bath-warm seas. Heavy rainfall (376mm). UV 10. Sun protection essential.

October
30°C air29°C sea

Hot and bath-warm seas. Heavy rainfall (290mm). UV 10. Sun protection essential.

November
30°C air28°C sea

Hot and bath-warm seas. Moderate rainfall (175mm). UV 9. Sun protection essential.

December
30°C air28°C sea

Hot and bath-warm seas. Very little rain (54mm). UV 9. Sun protection essential.

Plan your Phuket trip

Compare destinations, check live sea temperatures and find flights on the interactive globe.

Open WhereIsWarm →