What to Wear in Morocco While Respecting Cultural Norms

Dress modestly throughout Morocco by covering shoulders, chest, and legs to the knee. Women should pack loose-fitting pants, long sleeves, and a scarf. Men need long pants and shirts with sleeves. Avoid tight, revealing, or transparent clothing.

  1. Pack modest basics. Bring loose-fitting pants, long-sleeved shirts, and knee-length or longer skirts. Nothing tight, sheer, or low-cut. Cotton and linen work best in the heat.
  2. Add a lightweight scarf. Pack a large, lightweight scarf for women to cover shoulders in mosques, conservative areas, or when feeling uncomfortable. Also useful for dust protection.
  3. Choose closed-toe shoes. Bring comfortable walking shoes that cover your feet. Sandals are fine in tourist areas, but closed shoes show more respect in traditional neighborhoods.
  4. Layer for temperature changes. Pack a light jacket or cardigan. Moroccan evenings can be cool, and air conditioning in riads and restaurants runs cold.
  5. Adjust for your itinerary. Beach destinations like Agadir are more relaxed. Conservative mountain towns require full coverage. Marrakech medina falls somewhere between.
Can I wear shorts in Morocco?
Avoid shorts except at beach resorts or some tourist areas in Agadir. Even then, knee-length minimum. In cities like Fez and Meknes, stick to long pants.
Do I need to cover my head?
Non-Muslim women don't need to cover their heads in public, but bring a scarf for mosque visits and conservative rural areas where it shows respect.
What about swimwear?
Bikinis are fine at hotel pools and beach resorts. Cover up completely when walking to/from beach. Topless sunbathing is illegal and offensive.
Are tank tops okay?
Skip tank tops except under cardigans. Shoulders should stay covered in public. Even in Marrakech's tourist zones, locals appreciate the effort.
How strict are the dress codes?
Varies by location. Tourist areas of Marrakech and Casablanca are more relaxed. Rural areas and conservative cities like Fez require stricter adherence.