How to dress respectfully for Indian temples
Cover your shoulders and knees completely to show respect in Indian temples. Always carry a lightweight scarf or pashmina in your day bag to quickly cover up if you are wearing a tank top or sleeveless shirt.
- Cover your shoulders. Avoid tank tops, camisoles, or spaghetti straps. If your shirt is sleeveless, use a scarf or shawl to drape over your shoulders before entering the temple complex.
- Cover your legs. Wear loose-fitting trousers, long skirts, or dresses that fall below the knee. Leggings are often considered too form-fitting; opt for wide-leg linen pants or long cotton skirts instead.
- Prepare for shoe removal. You will be required to leave your shoes outside the main temple entrance. Wear easy slip-on sandals or sneakers and carry a pair of clean socks in your bag if you are uncomfortable walking barefoot on stone floors.
- Remove accessories. Avoid wearing leather belts or bags inside temples, as many Hindu and Jain sites consider leather impure. Use a fabric or synthetic backpack or crossbody bag instead.
- Can I wear jeans in an Indian temple?
- Yes, jeans are generally acceptable as long as they are not ripped and are not tight-fitting. However, in extreme heat, loose cotton pants are much more comfortable.
- Is it okay to wear bright colors?
- Yes, modest style is more important than color. You don't need to wear white or muted tones; clean, neat clothing is what matters most.
- Do I need to cover my head?
- In Hindu temples, it is generally not required to cover your head. In Sikh Gurdwaras, everyone—men and women—must cover their heads with a scarf or headcloth provided at the entrance.