How to dress for visiting temples in India
To enter most temples in India, you must cover your shoulders and knees. Carry a lightweight pashmina or scarf in your day bag to easily cover up before entering, and always be prepared to remove your shoes at the entrance.
- Prioritize natural fabrics. India’s climate is humid. Pack loose-fitting cotton or linen clothing. Tight synthetic fabrics will make you uncomfortable and are often considered culturally inappropriate in religious settings.
- Keep shoulders and chest covered. Avoid tank tops, spaghetti straps, or low-cut necklines. If you are wearing a sleeveless shirt, ensure you have a scarf or shawl ready to drape over your shoulders before you cross the temple threshold.
- Cover your legs. Both men and women should wear trousers or long skirts that extend below the knee. Avoid leggings that are skin-tight, as they are often viewed as inappropriate. Loose-fitting linen pants are the best choice.
- Prepare for the 'No Shoes' rule. You will be required to leave your shoes outside every temple. Wear slip-on shoes or sandals that are easy to remove. Wear socks if you want to avoid walking barefoot on hot stone floors or through temple courtyards.
- Manage your head covering. If visiting a Sikh Gurdwara, everyone must cover their heads. Carry a clean handkerchief or a light scarf specifically for this purpose. You may also find communal headscarves at the entrance, but bringing your own is more hygienic.
- Can I wear jeans in a temple?
- Yes, jeans are generally accepted, but they can be very uncomfortable in the heat. Choose a loose-fitting pair rather than skin-tight denim.
- What if I forget a scarf?
- Most major tourist temples have stalls nearby selling inexpensive scarves. You can usually pick one up for 2-3 dollars.
- Are there specific colors I should avoid?
- Black is sometimes associated with mourning in certain Hindu traditions, but it is not strictly forbidden. Bright, modest colors are generally preferred.