How to Dress for Indian Temples Without Offending Anyone

Cover shoulders, knees, and chest. Remove shoes before entering. Bring socks for hot marble floors and avoid leather accessories.

  1. Cover the essentials. Shoulders, knees, and chest must be covered. Men need long pants or knee-length shorts minimum. Women need sleeves and pants/long skirts that cover knees completely.
  2. Pack temple-ready shoes. Slip-on shoes or sandals you can remove quickly. Avoid laces or complicated straps. You'll be taking them off dozens of times.
  3. Bring clean socks. Temple floors get scorching hot, especially marble in afternoon sun. Pack 2-3 pairs of socks per day of temple visits.
  4. Skip the leather. Many temples ban leather belts, bags, and shoes. Use fabric belts and canvas bags. Check specific temple rules before visiting.
  5. Test your outfit. Bend, sit, and move around in your temple clothes before leaving. Loose pants can ride up, short sleeves can shift when you raise your arms to pray.
Can I wear shorts to temples?
Only if they cover your knees completely when sitting or bending. Knee-length is risky — go longer.
What about sleeveless tops with a cardigan?
Works if the cardigan stays on inside the temple. But temples get hot, and you might want to remove it.
Do expensive temples have different rules?
Major temples often have stricter enforcement, but the basic rules are the same everywhere. Golden Temple, Meenakshi, Tirupati all follow the covered shoulders/knees rule.
Can I buy appropriate clothes in India?
Yes, but sizes and styles might not fit well. Better to pack basics and buy extras there if needed.