How to Dress Appropriately in India by Season and Region
Dress in loose, breathable natural fabrics like cotton or linen that cover your shoulders and knees to respect local cultural norms. Vary your layers based on the region's climate, opting for light, airy clothing in the humid south and heavy woolens or thermal base layers if visiting the Himalayan north in winter.
- Prioritize modest cuts. Regardless of gender, aim to keep shoulders and knees covered at all times. Avoid tank tops, short shorts, or tight clothing, especially when visiting religious sites or rural villages. A loose-fitting linen shirt or a kurta is the gold standard.
- Choose natural fabrics. Synthetic materials will trap heat and sweat. Stick to 100% cotton, linen, or bamboo. These fabrics breathe well, helping you stay cool in the intense heat of the northern plains and the humidity of the coast.
- Adapt for regional temperatures. In the North (Delhi, Rajasthan, Punjab), pack layers for the November-February winter months, as temperatures can drop to 5°C (41°F) at night. In the South (Kerala, Tamil Nadu), it remains hot year-round; focus purely on lightweight, sweat-wicking gear.
- Prepare for religious spaces. Carry a lightweight cotton scarf or pashmina in your day bag. Women often need to cover their hair or shoulders before entering temples, mosques, or gurudwaras. Everyone must remove their shoes, so wear easy-to-slip-on footwear.
- Can I wear jeans in India?
- You can, but denim is heavy, takes forever to dry if it gets wet, and is often too hot. Lightweight cotton trousers or chinos are much more comfortable.
- Do I need to dress differently in cities versus rural areas?
- Yes. While major cities like Mumbai or Delhi are increasingly accustomed to modern western wear, rural areas are significantly more conservative. Err on the side of caution with modest, loose-fitting clothing everywhere.