Thailand enjoys a tropical climate with an average temperature of 28°C throughout the year. The best time of year to visit is between November to March, outside the monsoon season when the weather is warm but not stifling.

There are three distinct seasons. In general, the weather is hot and dry from March through May, wet from June to September and cooler and dry from October to February.

During the hot season, from March to May, temperatures soar to well over 30°C and the sun is hot. And between June and late September, it is the monsoon season.


Average Weather Guide:

Temperature in Degrees Centigrade

tempbangkok Weathertempchiangmai Weathertempphuket Weather

 Rainfall in Millimetres

rainbangkok Weatherrainchiangmai Weatherrainphuket Weather

The tables above are intended as guidelines only.

Subscribe to our monthly newsletter on great deals and new destinations:

Your privacy is important - you can unsubscribe anytime.