It is important to know that in Thailand you will be strongly judged by your appearance. Thai people, regardless of their background, will always put a lot of effort into looking groomed and being well-dressed and if you want to fit in and be treated with respect, you must do the same.
To Thai eyes, the casual clothes of Western tourists are often offensive – and make people look like beggars! Shorts are inappropriate, although they are OK for children. Especially in cities, no matter how hot it is, always wear long trousers, and it is best to wear tops with at least a short sleeve. Thai ‘Fisherman pants’ are popular and wearing them is all right, but if you think you’re cool and ‘going local’ by wearing them with a tanktop, you are wrong! Please wear them with a shirt. Above all, never ever go topless in Thailand.
If you are visiting a Buddhist temple, please dress conservatively and take off your shoes before entering. When sitting down in the temple, it is best to kneel. Don’t stretch your legs out in front of you.
Please don’t climb onto Thai shrines. It is considered a serious lack of respect.