Thailand’s climate is tropical with a mean annual temperature of 82°F and high humidity. There are three distinct seasons – the hot season from March to May, the cool season from November to February and the rainy season from about June to October.
If you’re not a fan of the heat then holiday in Thailand during the cool season – the Thai climate during this time is hardly ‘cool’ in the traditional sense but you’ll find temperatures a lot easier to handle dropping to about 70°F in the central region and 57°F in the north.