The climate in Bangkok is dominated by a tropical monsoon climate. This means the city has three main seasons: hot season from March to June, rainy season from July to October and cool season between November and February. The daytime temperatures will be excess of 30 degrees centigrade throughout the year. The possible exception to this is in late December and early January. In March 2020, expect the daytime temperature to be excess of 35 degrees centigrade.
The best things to wear in Thailand are polo shirts, button-down collared shirts, and golf or Bermuda shorts.Even good quality t-shirts and cargo shorts will do. Packing a pair of semi-casual pants will come in handy for an evening out.
Because of the heat and humidity, you should avoid wearing tight clothing. Choose breathable and loose clothing instead.
You can dress whatever colors you want, and you won’t offend anyone.
You may find yourself walking a lot before you get comfortable using the local transportation. The more comfortable and easier to wear shoes you have, the better.
Comfortable shoes are a must. Since it rains often in Thailand, anything made of rubber or a plastic composite is a great choice. Flip flops are totally acceptable but flat, slipper-like shoes are much more convenient. The latter protects your feet from street grime and there are no laces to wrestle with when taking off your shoes.
Always take your shoes off before entering someone’s house