What to Wear in India as a Tourist
Pack modest, breathable clothing that covers shoulders and knees. Cotton and linen work best. Bring layers for air-conditioned spaces and one warm outfit for northern winters or hill stations.
- Choose breathable, natural fabrics. Pack cotton, linen, or bamboo clothing. Avoid synthetic fabrics that trap heat and sweat. Loose-fitting clothes work better than tight fits in the humidity.
- Cover shoulders and knees. Bring long pants, maxi dresses, and shirts that cover your shoulders. This shows respect and helps you enter temples and religious sites without issues.
- Pack a light scarf or shawl. Carry a cotton scarf to cover up when entering temples, protect from sun, or use as a blanket in over-air-conditioned spaces.
- Bring sturdy walking shoes. Pack closed-toe shoes that you can walk in for hours. Sandals are fine for casual wear, but avoid flip-flops for temple visits or long walking days.
- Add layers for temperature changes. Bring a light jacket or cardigan for air-conditioned restaurants, trains, and buses. If visiting November-February or hill stations, pack one warm outfit.
- Choose dark colors for bottom wear. Dark pants and skirts hide dust and stains better than light colors. Save white and light colors for tops where they stay cleaner.
- Can I wear shorts in India?
- Avoid shorts except at beaches or very touristy areas. You'll feel more comfortable and respected in long pants or skirts that cover your knees.
- Do I need to cover my head?
- Cover your head when entering Sikh temples (gurdwaras) and some mosques. Bring a scarf or use the cloth provided at temple entrances.
- What about swimwear?
- Bikinis are fine at beach resorts in Goa or Kerala. Elsewhere, wear a one-piece or cover up when not actively swimming. Never swim in regular clothes at holy rivers.
- Should I buy clothes in India?
- Yes, especially cotton kurtas and pants. They're cheaper, perfectly suited for the climate, and you'll blend in better. Shop at local markets or Fabindia stores.