Furthermore, Thailand has a tropical climate , divided into three seasons: summer (February to May. The average temperature is about 34 degrees Celsius), rainy (June to October. The average temperature is about 29 ° C) and winter (November to January. The average temperature is about 20 degrees Celsius).