What to wear in India: A season and region guide
Dress conservatively by keeping your shoulders and knees covered at all times to respect local customs and handle varying temperatures. Pack lightweight, breathable cotton or linen fabrics for the heat and a reliable fleece or down jacket if you are heading to the Himalayas or North India during the winter months.
- Understand the coverage rule. Regardless of the season, aim for modest clothing. In both cities and rural areas, keep shoulders, chest, and knees covered. Loose-fitting trousers (like linen pants or harem pants) and shirts with sleeves are your best baseline.
- Layer for the North and Himalayas. If traveling between November and February in Delhi, Rajasthan, or the mountains, temperatures can drop to 5°C (41°F) at night. Bring a thermal base layer, a medium-weight fleece, and a packable down jacket.
- Equip for the Monsoon (June–September). It will rain heavily. Skip denim, which stays wet forever, and pack synthetic quick-dry clothing. Bring a lightweight, breathable rain shell rather than a heavy waterproof coat to avoid overheating.
- Select the right footwear. You will be taking your shoes off constantly to enter homes and temples. Pack slip-on shoes or sandals that are easy to remove. Avoid expensive or complicated lace-up boots.
- Can I wear shorts?
- It is generally discouraged, especially for men and women in religious sites or rural areas. Stick to trousers or long skirts to avoid unwanted attention and show respect.
- Do I need special gear for the desert?
- In the Thar Desert, the sun is intense during the day and temperatures drop sharply at night. Pack a light scarf for sun protection and a warm sweater for the evenings.
- Should I bring clothes for laundry services?
- Most hotels and guesthouses offer 24-hour laundry service at very low costs. Pack for 7 days and wash as you go to keep your luggage weight under 10kg.