What to Wear as a Female Traveler in India

Dress modestly with covered shoulders, knees, and chest. Cotton and linen work best for the climate. Long pants, maxi dresses, and scarves are your wardrobe essentials. Avoid tight-fitting clothes and bring layers for air-conditioned spaces and varying temperatures.

  1. Choose breathable, modest basics. Pack cotton or linen long pants, maxi dresses, and tunics that cover your shoulders and fall below your knees. Avoid synthetic fabrics that don't breathe. Loose-fitting clothes work better than tight ones in both climate and cultural context.
  2. Pack strategic cover-ups. Bring 2-3 lightweight scarves and a thin cardigan. Use scarves to cover your head when entering temples, your shoulders when needed, or wrap around your waist if your shirt rides up. The cardigan handles over-air-conditioned restaurants and buses.
  3. Plan temple-appropriate outfits. Pack at least 2 outfits that cover everything: long pants or a long skirt, full sleeves, and a scarf for your head. Many temples require covered arms, legs, and heads. Some provide coverings, but don't count on it.
  4. Consider regional differences. Goa and beach areas are more relaxed about Western dress. Major cities like Mumbai and Delhi are more liberal than rural areas. Rajasthan and traditional areas require more conservative clothing. Research your specific destinations.
  5. Choose practical footwear. Bring shoes you can slip off easily for temples and homes. Closed-toe shoes for walking on uneven streets, sandals that cover your feet (flip-flops work but aren't ideal for walking), and socks for temple visits.
Can I wear shorts in India?
Avoid shorts except in beach areas like Goa or your hotel. Even knee-length shorts can draw unwanted attention in most of India. Long pants or maxi skirts are much safer choices.
Do I need to cover my head everywhere?
No, only in religious sites. Sikh temples (gurdwaras) require head covering for everyone. Hindu temples often require it. Muslim mosques always require it. Carry a scarf just in case.
What about swimwear?
Bikinis are fine at resort pools and beaches in Goa. Elsewhere, consider a one-piece or swim shirt with shorts. Many Indian women swim fully clothed, so don't be surprised by cultural differences.
Are sleeveless tops ever okay?
In major hotel lobbies, upscale restaurants in big cities, and beach areas, yes. Everywhere else, cover your shoulders. When in doubt, cover up - you can always remove layers.
Should I buy clothes in India or bring everything?
Bring basics and buy extras in India. Indian kurtas, palazzo pants, and cotton scarves are beautiful, cheap, and perfectly appropriate. Shopping for clothes can be part of the experience.