Thailand has a warm, tropical climate affected by an annual monsoon, with a rainy season from June to October and a dry season the rest of the year. Temperatures average 75 to 92 degrees Fahrenheit, with the highest temperatures from March to May and the lowest in December and January.
Tropical, rainy, warm, cloudy southwest monsoon from mid-May to September. Dry, cool northeast monsoon from November to mid-March, southern isthmus always hot and humid.
There are three seasons: the cool season (November to February), the hot season (April to May), and the rainy season (June to October), though downpours rarely last more than a couple of hours.