What to Wear in Morocco: Complete Packing Guide for Men & Women
Planning a trip to Morocco and unsure what to pack? You’re not alone. Morocco is a Muslim-majority country with a modest dress culture, but it’s also one of the most visited destinations in Africa. Travelers often ask: Do I need to cover my hair? Can I wear shorts? What about in the desert?
This guide breaks down everything you need to know about what to wear in Morocco for men and women, season by season.
Morocco’s vibrant culture and diverse landscapes—from bustling cities like Tangier to serene mountain villages—make it an exciting destination. But packing for Morocco can be challenging, especially when considering local customs, the climate, and the activities you have planned. Here’s a practical guide on what to wear in Morocco to help you feel confident and comfortable during your travels.
Table of Contents
General Dress Code in Morocco
Modesty is key: Cover shoulders, chest, and knees in traditional areas.
Tourist areas are more relaxed: In Marrakech, Casablanca, and Tangier, you’ll see locals wearing modern fashion, but modest clothing is still respectful.
No need to cover your hair: Women are not required to wear a headscarf, though some choose to when visiting mosques.
Comfort over fashion: Morocco involves walking in medinas, hiking in the desert, and long travel days. Light, breathable fabrics are best.
Dress Modestly and Respectfully
Morocco is a predominantly Muslim country with conservative dress norms, especially outside major tourist resorts. While you don’t need to dress in traditional Moroccan attire, modesty is appreciated.
For Women:
Opt for tops with sleeves (short or long) and avoid low-cut necklines.
Skirts, dresses, or pants should ideally cover the knees.
A lightweight scarf can be useful—not required, but handy for visiting religious sites or blending in.
For Men:
T-shirts and shirts with sleeves are best.
Shorts are acceptable in touristy areas but long pants are more respectful in rural areas.
What to Wear in Morocco by Season
What to wear in morocco in March-April-May?
- Lightweight layers (days are warm, evenings cooler).
Long skirts, dresses, or loose pants for women.
Light trousers, jeans, or chinos for men.
A light jacket or cardigan for evenings.
What to wear in Morocco in June- July – August?
Very hot inland (Marrakech, Fez, desert), milder on the coast.
Maxi dresses, kaftans, or tunics with leggings.
Loose cotton shirts and linen trousers.
A wide-brim hat, sunglasses, and sunscreen.
Avoid tank tops and short shorts in conservative areas.
What to wear in Morocco in September – October- November
Similar to spring: warm days, cooler nights.
Long-sleeve shirts and flowy skirts for women.
Men can wear t-shirts with jeans or chinos.
A light sweater or jacket for evenings.
What to wear in Morocco in December- January- February?
Mild on the coast (Tangier, Casablanca), cold in the mountains and desert.
Warm sweaters, jeans, and a jacket.
A scarf or shawl is useful for both warmth and modesty.
Desert nights can drop close to freezing — pack layers if camping.
What to pack for Morocco?
What to wear in Morocco as a woman?
Maxi dresses & skirts
Loose linen pants
Tunics & lightweight tops
A scarf (for sun, wind, or extra modesty)
Comfortable walking shoes or sandals
Shawl or cardigan for layering
What to wear in Morocco as a man?
Lightweight cotton shirts
Polo shirts or button-downs
Long trousers (avoid very short shorts)
Comfortable walking shoes or sneakers
Light sweater or jacket for cooler nights
Morocco packing list
Travel Accessories
Crossbody bag or anti-theft daypack
Sunglasses & sun hat
Reusable water bottle
Travel adapter (Morocco uses type C & E plugs, 220V)
Quick-dry towel
Portable charger / power bank
Health & Toiletries
Sunscreen (high SPF)
Hand sanitizer & wet wipes
Basic first-aid kit (painkillers, band-aids, Imodium)
Prescription meds (bring enough for your trip)
Insect repellent (especially for desert or rural areas)
Toiletries (though available locally, bring your favorites)
Important Documents
Passport (valid for at least 6 months)
Visa (if required)
Travel insurance documents
Copies of ID and bookings (digital + paper)
Credit/debit cards + some Moroccan dirhams (cash is still king in medinas)
Morocco doesn’t require tourists to follow strict dress codes, but modest clothing shows respect and helps you avoid unwanted attention. By packing smart, you’ll feel comfortable, confident, and culturally aware throughout your trip.
Whether you’re exploring Tangier’s medina, camel trekking in the Sahara, or sipping mint tea in Marrakech, the right outfit makes your Morocco experience even more enjoyable.
FAQs: How to dress in Morocco?
What to wear in Morocco desert ?
Loose, light fabrics + a scarf or turban for sun and sand protection.
Do I have to wear traditional Moroccan clothing as a tourist?
No, tourists are not required to wear traditional Moroccan clothing. However, dressing modestly and respectfully is encouraged, especially in rural areas and religious sites.
Can women wear shorts or sleeveless tops in Morocco?
It’s best for women to avoid shorts and sleeveless tops in public. Instead, choose skirts or pants that cover the knees and tops with short or long sleeves to show respect for local customs.
Are men allowed to wear shorts in Morocco?
Men can wear shorts in tourist areas and at the beach, but long pants are recommended in rural areas to blend in and show respect.
Is it necessary for women to cover their hair in Morocco?
Covering hair is not required for women in Morocco.
What should I wear when visiting mosques or religious sites?
Both men and women should cover their shoulders and knees
What kind of shoes are best for Morocco?
Comfortable walking shoes or sandals are ideal for exploring cities and medinas. Bring closed-toe shoes for hiking or desert tours.
Can I wear swimwear in Morocco?
Swimwear is appropriate at beaches, pools, and resorts. Always cover up when leaving these areas.
Do I need to pack warm clothes for Morocco?
Yes, especially if visiting in winter or traveling to the mountains. Evenings can be cool, so bring a sweater or jacket.