December - February is the cool season on the island. This is generally the best Time to visit for those who do not appreciate hot temperatures as it rarely exceeds 32 degrees. Weather varies from cloudy, windy to perfect sunny days. You may still encounter rainy days at the beginning of December but it will not affect your holidays and you will still be able to visit the island and enjoy the beach.s
March - August: The weather is dry during this period,and it is usually very sunny and hot. Temperatures can go up to 38 degrees during the hottest days of April.In May it might rain a little more though. This is a great period to visit the islands as you will be able to see Samui as its best. Do not miss Thailand's new year, Songkran, mid-April where you get free showers all day long!
September - November: Also known as the monsoon season although it is far to be as bad as in the rest of the country. It's still hot and the weather generally clears up with extended periods of dry and often sunny weather. Frequent showers, specially in the late afternoon and early morning will cool off your days.During this period, sea water will not be as hot as during the rest of the year but it will not go under 26 degrees.