The Honest Rule, Before Anything Else
Morocco is more relaxed about clothing than many guidebooks suggest, and stricter than tourists sometimes assume. Most cities (Marrakech, Casablanca, Rabat, Tangier) are modern and straightforward. Small towns, the city of Fez, and the Marrakech medina are more conservative.
The single rule that solves 95% of clothing decisions is this: cover your shoulders and knees in the medina and at religious sites, and wear what you like everywhere else.
Women are not required to wear a headscarf anywhere in Morocco, including the medina. You will see Moroccan women in everything from a full djellaba to jeans, T-shirts, and sandals. The country is not uniform.
That said, what you wear changes the way you are received and your own comfort. Here is the practical guide, by region and season.
The Marrakech Medina vs Gueliz
The medina (the walled city) is more conservative. The new city (Gueliz, Hivernage) is essentially a modern town. You can wear shorts and a T-shirt in Gueliz. In the medina you will be more comfortable and attract less attention by covering your shoulders and knees.
For women: a long flowing skirt or an ankle-length dress, loose linen trousers, or a maxi dress work at any temperature. A light long-sleeve shirt or a kimono over your outfit covers the shoulders without overheating.
For men: light linen trousers and a short-sleeve shirt are ideal. Shorts are technically acceptable but you will get more respect in the medina with long trousers.
The Atlas Mountains: Layers, Layers, Layers
The Atlas surprises tourists. Even in summer, the temperature drops 15 to 20 degrees Celsius from Marrakech when you reach 1,800 metres. In winter, it can be below zero at that altitude. Always wear layers.
A practical Atlas packing list (any season):
For camping specifically (Toubkal, an overnight at Imlil): proper hiking boots, a thermal base layer, and gloves are essential from October to April.
The Desert: Hot Days, Cold Nights
The most common mistake. Tourists pack for hot weather and arrive in the Sahara at 4 a.m. to find it 5 degrees Celsius and windy.
In the desert (the Sahara or Agafay), you will need:
Why long sleeves and trousers in desert heat? They protect you from the sun and keep moisture closer to your skin. You will feel cooler, not hotter, in loose long clothing than in shorts and sandals.
Colours: light colours reflect heat. Dark blue and black (the colour of Berber and Tuareg men) push body heat outward, which is surprising but it works. White is good. Avoid bright synthetic colours. They do not suit the desert and they trap heat.
Hammam Day: What You Need
The neighbourhood hammam (60 to 80 dirhams) is a completely different world from the spa hammam (400 to 1,000 dirhams). Both have the same basic rules for what to wear.
What to wear in the hammam:
What to bring:
In a riad spa hammam, everything is provided. You go in wrapped in a robe, come out wrapped in a clean towel, and drink mint tea on a lounger.
Shoes: The Most Underrated Decision
The Marrakech medina is uneven paving, sometimes wet, and often crowded with mopeds and donkey carts. Shoes matter.
What works:
What does not work:
The Atlas: walking shoes at a minimum, hiking boots for any trek above village level.
The desert: sturdy closed shoes for the camp, light sandals for the camel, never flip-flops.
Specifically for Women
There are things you do not need to do:
There are things that genuinely make travelling on your own easier:
A simple uniform works for women in any Moroccan city: loose high-waisted trousers, a light long-sleeve blouse or tunic, a scarf in your bag for shoulders or hair if needed, and comfortable shoes.
Specifically for Men
Shorts in the medina: technically allowed, but visibly out of place (no adult Moroccan man wears shorts in the medina). You will be served and you will be fine, but you will be instantly marked as a tourist. If you want the price gap in the souk to narrow, wear long trousers.
Religious sites and rural villages: long trousers, a short-sleeve shirt, no bare chest.
A simple uniform works for men in any Moroccan city: light cotton or linen trousers, a short- or long-sleeve shirt with a collar, comfortable walking shoes, sunglasses, and a hat.
Beach Towns: Essaouira, Agadir, Asilah
The coastal towns are almost European in their approach to clothing. Bikinis and shorts are normal on the beach. In the old town of Asilah, the same medina rules apply (shoulders and knees), but the atmosphere is more relaxed than Marrakech.
Bring layers. Coastal Morocco is very windy. Essaouira is cool and breezy even in August.
What to Pack for a Mixed 7-Day Trip (Marrakech, the Atlas, the Desert)
For a 7-day trip in spring or autumn, two people:
That covers a city, a mountain, and a desert in one bag each. Layers are the whole secret: Morocco is rarely one temperature for a whole day.

