The short answer: November to April for calm sea and blue sky. May to October is cheaper, greener and comes with surf.
Find a room before you go.
Phuket sits on the Andaman coast, and that matters more than any average temperature: its seasons run opposite to Koh Samui and the Gulf. When the Gulf islands are being rained on in November, Phuket is at its best.

The dry season runs from November to April. Seas are flat, the sky is clear, the day-boats reach Phi Phi and Phang Nga without trouble, and the island is full. From May to October the south-west monsoon arrives: warm rain in bursts rather than all day, a green island, half-price rooms — and a sea with a genuine undertow.
Affiliate link. If you book through it we earn a commission, at no extra cost to you.
November and early December, then late April, are the island's sweet spot: the sea has settled or not yet turned, prices sit below the Christmas peak, and the beaches have room on them. Locals will tell you the same.
Christmas to mid-January is the most expensive fortnight of the year and needs booking months ahead. February and March are hot, dry and reliable — the classic beach weeks — while April adds the heat of Songkran and the water fights that come with it.

Monsoon does not mean a washout. Rain usually comes in heavy bursts and passes, and there is plenty of sun between them. What changes is the sea: the west coast builds real waves and rip currents, some beaches fly red flags for days, and the smaller day-boats stop running.
If you come between May and October, book on the sheltered side of the island for swimming, keep day trips flexible, and take the low prices as the compensation they are.

| January | Dry, calm, busy — peak season |
| February | Hot and reliable, flat sea |
| March | Hot, dry, excellent water clarity |
| April | Hottest month, Songkran mid-month |
| May | Monsoon begins, first swell, prices fall |
| June | Warm rain in bursts, green and quiet |
| July | Wet but with sun between showers |
| August | Wettest stretch, strong surf on the west |
| September | Rainiest month — many day-boats stop |
| October | Rain easing, sea still rough |
| November | Season turns — the value month |
| December | Dry and calm, prices climb to Christmas |
May to October, with September usually the wettest. Rain tends to come in heavy bursts rather than all day.
On calm days and sheltered beaches, yes — but the west coast gets real rip currents. If a red flag is flying, stay out of the water.
June to October. Room rates fall by half or more, and the island feels genuinely quiet.
Yes. November is the start of Phuket's dry season and the middle of the Gulf's rainy one, so the Andaman coast is the safer bet.
More Phuket and Andaman coast guides, plus the rest of Thailand's islands.