loader

Dressing while visiting Temples

Arrival Insights

Dressing while visiting Temples

dresscode

Major temples—especially the Grand Palace and Wat Phra Kaew—enforce strict dress rules and may turn away visitors who are underdressed. Smaller neighborhood temples are sometimes more relaxed, but modest clothing is always appropriate. Many sites rent or lend sarongs and cover-ups at the entrance.

Dressing appropriately is crucial when visiting sacred places to show respect for the temple’s customs.
Here are some insights into temple attire etiquette in Thailand:

Advice for Women:

  1. Tops: Wear tops with sleeves (avoid sleeveless, off-shoulder tops or crop tops).
  2. Bottoms: Opt for long skirts or trousers that cover the knees (avoid tight-fitting or overly short pants).
  3. Avoids: Tight-fitting or revealing clothing, such as spaghetti straps, tank tops or crop tops.

Advice for Men:

  1. Tops: Wear shirts with sleeves (avoid sleeveless or muscle shirts).
  2. Bottoms: Choose long trousers or jeans (avoid overly tight or very short shorts).
  3. Avoids: Tight-fitting or revealing clothing, such as tank tops or overly short pants.

Tips and Cautions:

  1. Dress modestly in simple and respectful attire.
  2. Avoid wearing hats or sunglasses.
  3. Select clothing suitable for the weather.
  4. Wear comfortable shoes that are easy to remove (as you’ll need to take them off before entering temple areas).
  5. Some temples prohibit photography; check for warning signs inside the temple.
  6. Speak softly and avoid inappropriate gestures.
  7. Refrain from hugging or kissing within temple areas.
  8. Do not bring pets into the temple unless they are service dogs for people with disabilities.
  9. Prohibited: Alcohol consumption and smoking.

Sources & references

Content reviewed against the sources below on 24 May 2026. Rules, fees, and phone numbers can change—confirm critical details with official agencies before you travel.

  1. The Grand Palace — visitor information & dress code
  2. Tourism Authority of Thailand (TAT)