Island climate
Phuket weather by month
Phuket has two seasons: dry November–April with calm seas everywhere, and the green May–October with short storms, west-coast waves and prices up to twice lower. Honest month-by-month breakdown below — sea state, rain and whether it's worth going.
January
High seasonPeak perfection: dry, calm seas everywhere — and peak prices to match.
☀ 29–32 °C🌊 28 °C🌧 4 days
February
High seasonThe driest month of the year — January's weather with slightly softer prices.
☀ 30–33 °C🌊 28 °C🌧 3 days
March
High seasonStill dry and calm, but properly hot — shoulder pricing begins.
☀ 31–34 °C🌊 29 °C🌧 5 days
April
ShoulderThe hottest month plus Songkran water festival; seas still friendly, prices already low.
☀ 32–35 °C🌊 30 °C🌧 9 days
May
Green seasonGreen season opens: short storms, half-price stays, west-coast waves begin.
☀ 31–33 °C🌊 29 °C🌧 17 days
June
Green seasonMilder than its reputation: plenty of sun between showers, quiet beaches, low prices.
☀ 30–32 °C🌊 29 °C🌧 16 days
July
Green seasonMid-green-season: lush island, real waves on the west, respect the red flags.
☀ 30–32 °C🌊 28 °C🌧 17 days
August
Green seasonEuropean-holiday bump in green season — book popular stays earlier.
☀ 30–32 °C🌊 28 °C🌧 18 days
September
Green seasonThe wettest month and the year's lowest prices — budget month, not beach month.
☀ 29–31 °C🌊 28 °C🌧 21 days
October
ShoulderThe insider month: rains fade, seas settle, prices still low — late October ≈ November.
☀ 30–32 °C🌊 28 °C🌧 19 days
November
High seasonHigh season begins: settled seas at 20–30% below December prices; Loy Krathong glows.
☀ 30–32 °C🌊 28 °C🌧 12 days
December
High seasonTextbook Phuket weather and the festive peak — book months ahead for holiday dates.
☀ 29–32 °C🌊 28 °C🌧 7 days