How to dress for temples in India

Dress modestly by ensuring your shoulders and knees are fully covered at all times. Always carry a lightweight scarf or pashmina in your bag to quickly cover your head or shoulders when entering sacred spaces.

  1. Cover your shoulders and chest. Avoid tank tops, spaghetti straps, or low-cut necklines. A simple cotton t-shirt or a kurta is the best choice to stay cool while remaining respectful.
  2. Cover your knees. Wear loose-fitting trousers, long skirts, or dresses that fall well below the knee. Avoid shorts or ripped jeans, as these are often considered disrespectful in religious settings.
  3. Prepare to go barefoot. You must remove your shoes before entering the inner sanctum of almost every temple in India. Wear slip-on sandals or shoes that are easy to take off and put back on. Carry a pair of clean socks if you are uncomfortable walking barefoot on stone floors.
  4. Respect religious headgear requirements. Some temples, particularly Sikh Gurdwaras, require both men and women to cover their heads. Having a large scarf handy ensures you are prepared for these specific rules.
Can I wear leggings to a temple?
Leggings are generally discouraged unless they are covered by a long tunic or a skirt. It is better to opt for loose-fitting cotton trousers to be safe.
What happens if I show up underdressed?
Many popular temples have kiosks outside that rent out large cloth wraps or scarves. However, it is much easier and more hygienic to carry your own.
Are there different rules for men?
The rules are simpler for men (pants and t-shirts are fine), but avoid sleeveless shirts or shorts of any length.