Phuket's weather is influenced by Monsoon winds blowing in from the north bringing with it warm, moist air. April to end October sees the rainy season with average temperatures at minimum 22 degrees Celsius and maximum 32 degrees. During September and October things can get pretty hot, but these are the two wettest months with regular rainfall and combing heat causing high levels of humidity. November to March is the cooler season at an average maximum temperature of 30 degrees and sees refreshing breezes and lower humidity.
March to end May are the hottest months with temperatures soaring to 38 degrees Celsius. Do not be discouraged of you want to book your Phuket hotel accommodation during the rainy seasons though. With a tropical climate nowhere in Thailand, except maybe Chiang Mai, is ever cold and rain does not fall days on end like in many western countries, but rather comes in the form of heavy thunder showers lasting a few hours and intermittent sun shine. Many people actually prefer the freshness brought about by regular rainfall, cooling things up and clearing the air. Besides, hotels in Phuket offer great special deals during this time.