How to dress for India: Staying modest and cool

To respect local customs while staying comfortable, wear loose, breathable natural fabrics like cotton or linen that cover your shoulders and knees. You should prioritize modesty in religious sites and rural areas, while keeping lightweight layers handy to handle the drastic temperature shifts between intense outdoor sun and aggressive indoor air conditioning.

  1. Cover the basics. Regardless of gender, your shoulders and knees should remain covered in public. For women, this means midi-length skirts, loose trousers, or a 'kurta' (long tunic) over leggings. For men, light chinos or linen trousers and collared shirts work best.
  2. Choose your fabrics. Avoid synthetics like polyester, which will trap sweat in the heat. Stick to 100% cotton, linen, or bamboo. These materials dry faster and allow airflow, which is essential in India’s humidity.
  3. Carry a 'modesty kit'. Always keep a light cotton scarf or pashmina in your day bag. You will need it to cover your head or shoulders when entering temples, mosques, or gurdwaras. It also serves as protection against the sun or freezing trains.
  4. Prepare for footwear transitions. You will be taking your shoes off constantly to enter homes and religious sites. Wear slip-on sandals or loafers that are easy to remove. Avoid expensive lace-up boots that take two minutes to tie.
Can I wear shorts in India?
It is strongly discouraged in most of the country. Even in cities, locals view shorts as beachwear. You will attract unwanted attention and be barred from most religious sites.
Do I need to dress differently for winter?
Yes, if you are in Northern India (Delhi/Himalayas) between December and February. It gets surprisingly cold at night (down to 5°C/40°F). Pack a medium-weight fleece or a packable down jacket.