In my opinion, any month is a good time to visit, but much depends on what you want from your trip. The reality is that any time of the year will have its advantages and disadvantages. For many people the weather is a major consideration, but I think it’s all too easy to get too hung-up about visiting in the ‘dry season’ and avoiding the ‘rainy season’. There are no absolutes and no guarantees when it come to the weather in Thailand. Rain can occur at any time of the year just as days of unbroken sunshine can occur. It’s likely to be hot and humid whenever you visit, but there are seasonal and regional variations.
Although it might not always seem like it at first glance, Thailand is geared up to cope with the tropical conditions. Experiencing a Bangkok thunderstorm and watching how the locals carry on with their normal day-to-day business is an education in itself!