Thailand has a very tropical climate with three informal seasons: cool, hot, and rainy. Almost all of Thailand with exception of the mountain region is very humid. Temperatures range from 8 degrees Celsius at night to a scorching 38 degrees Celsius or higher in the day during the hottest months.