What to Wear in India: Dress Codes and Climate Guide

Dress modestly with covered shoulders and knees, especially at religious sites. Choose lightweight, breathable fabrics like cotton and linen. Pack layers for air-conditioned spaces and bring appropriate footwear that's easy to remove at temples.

  1. Research your specific regions. India spans multiple climate zones. Mumbai stays hot year-round, while Delhi has cold winters. Rajasthan gets scorching hot, and hill stations like Shimla need warm clothes. Check weather patterns for each city on your itinerary.
  2. Plan for religious site visits. Most temples, mosques, and gurdwaras require covered shoulders, arms, and legs. Pack a lightweight scarf to cover your head when needed. Some sites provide coverings, but bring your own for convenience.
  3. Choose the right fabrics. Cotton and linen breathe best in heat and humidity. Avoid synthetic materials that trap sweat. Loose-fitting clothes work better than tight clothing. Dark colors hide stains but absorb more heat.
  4. Pack appropriate footwear. Bring shoes you can slip off easily for temple visits. Closed-toe shoes protect feet from dust and crowds. Sandals work for beaches and casual wear. Avoid expensive shoes that might get damaged.
  5. Prepare for air conditioning extremes. Restaurants, hotels, and trains blast AC. Pack a light sweater or jacket even in summer. The temperature difference between outside heat and indoor cooling can be 20+ degrees.
Can I wear shorts in India?
Shorts are acceptable in Goa, some beach areas, and modern city centers, but cover up for religious sites, rural areas, and traditional neighborhoods. When in doubt, choose long pants.
Do I need to cover my head everywhere?
Head covering is required at Sikh gurdwaras and some mosques. It's respectful at many Hindu temples but not always mandatory. Carry a scarf for flexibility.
What about swimwear?
Bikinis and board shorts are fine at resort beaches in Goa and Kerala. Cover up when leaving beach areas. Many Indian beaches are conservative - observe local behavior.
Should I buy clothes in India or pack everything?
Buy cotton kurtas, lightweight pants, and scarves locally - they're cheaper and designed for the climate. Pack essentials like undergarments, shoes, and any specialty items.
What's considered too revealing?
Avoid showing shoulders, cleavage, or legs above the knee in most public spaces. Tank tops, short skirts, and shorts can attract unwanted attention outside tourist areas.