The best time to visit Phuket is from December through March. This is the north-east monsoon season. Mainland Thailand blocks the monsoon rains, leaving only cool breezes and blue skies over Phuket. The average temperature is around 24?C to 32?C (75?F to 89?F) and the humidity is at its lowest.