Dressing for Morocco means juggling three things at once: covering shoulders and knees out of respect, coping with a hot afternoon and a cold desert night on the same day, and still looking like yourself in photos against terracotta and blue walls. These Morocco vacation outfit ideas are the combinations I'd pack to handle all three. Most of them are built from loose linen, cotton and viscose, with a layer you can add or remove, and every one covers the shoulders and knees, which makes the medina far more comfortable.

One Country, Very Different Temperatures
The most common packing mistake I see for Morocco is packing only for heat. The country spans a coast, high mountains and the Sahara, and the temperature can change dramatically within a single day or a single drive.
- Marrakech and Fes in summer: very hot afternoons, often well above 35°C (95°F). Loose linen and voile, sun hat, sandals.
- The Sahara (Merzouga, Zagora): hot by day, but nights can drop sharply, close to freezing in winter. Pack a fleece or wool wrap even in spring and autumn.
- The High Atlas: cooler at altitude all year, with snow on the peaks in winter. Layers and closed shoes.
- The Atlantic coast (Essaouira, Asilah, Taghazout): milder and often windy. A light jacket and a scarf matter more than a sun hat.
So I always pack one warm layer, a cashmere or merino wrap or a light down jacket, even for a summer trip. It weighs little and saves the desert night.
Expectations about coverage also shift by place. Beach towns and hotel pools are relaxed, the big cities sit in the middle, and small villages in the mountains are the most traditional. I plan the most covered outfits for the days with the most village and old-city time.
1. Flowy kaftan with woven belt and leather sandals

I'd pack at least one kaftan for Morocco, because nothing else covers so much while letting so much air in. A floor-length one in a jewel tone or bold print can look shapeless on its own, so a wide woven belt at the waist gives it form. Check the length against your sandals; a kaftan that touches the ground picks up dust from medina streets within an hour, so an inch above the floor is safer. Flat leather sandals, a straw tote for the souks and big sunglasses finish it.
2. White linen button-down and palazzo pants

A white or cream linen shirt tucked into high-waisted palazzo pants covers arms and legs and still breathes. Roll the sleeves once to the forearm. The weak point is the trouser fabric: if it's very thin and pale, it can become see-through in strong sun, so hold it up to a window before packing. Leather slides or embroidered babouches, a woven crossbody that keeps your hands free in the souks, and a small pendant with hoops make it neat.
3. Maxi dress with denim jacket and sneakers

A maxi dress gives full coverage in one piece, and a cropped denim jacket over it covers your arms in more conservative areas or on a cool evening. Earthy solids or a quiet print look good against Moroccan walls without competing. White leather sneakers make sense for a day of walking; sandals tire the feet faster on cobblestones. A roomy tote holds market purchases and a pashmina for later. If the dress is short-sleeved, the jacket is the part that matters most.
4. Wide-leg jumpsuit with flat leather sandals

A wide-leg jumpsuit means one decision in the morning, which helps on a busy itinerary. Linen or rayon in olive, rust or black hides dust better than white. If the sleeves are shorter than the elbow, pack a light jacket or shirt to wear over it in the old cities. The honest drawback is the toilet: public facilities can be basic, and a jumpsuit makes them harder, so I'd choose one with a front zip or buttons. Flat strappy sandals, a woven belt, a crossbody and layered gold necklaces complete it.
5. Striped kaftan with babouche slippers

A striped cotton kaftan with traditional leather babouche slippers uses local craft directly. Vertical stripes lengthen the body, and backless babouches keep the feet cool. Babouches have thin soles, though, so I wear them for slower days and riad evenings, not for long walking days on rough paving. A small leather backpack frees your hands, and a silk scarf tied over your hair keeps it tidy in the coastal wind of Essaouira or Tangier.
6. Maxi skirt with lightweight knit sweater

A flowing maxi skirt with a lightweight cotton or fine-knit sweater covers legs and arms without overheating. Tuck just the front of the sweater to show a bit of waist. Cotton knit breathes better than acrylic, which traps heat and smells after a day in the sun. Flat mules or sandals, a small top-handle bag and a fine gold chain make it suitable for dinner. It's the outfit I'd put on for the evening after a hot day when the air finally cools.
7. Crochet cover-up over a swimsuit with strappy sandals

At the riad pool or on the beach in Essaouira, a crochet cover-up over a one-piece swimsuit is relaxed but still covered enough for the walk to and from the water. I'd choose a cover-up that reaches mid-thigh or lower, and keep it for beach and pool areas; in town, add a skirt or wrap. Flat strappy sandals slip off easily, a wide straw hat protects your face, and big sunglasses complete it. Atlantic beaches can be very windy, so a hat with a chin cord or an inside elastic is worth having.
8. Two-piece linen set with espadrilles

A linen shirt and wide trousers in the same colour are the easiest thing in my suitcase. Together they look like a planned outfit; apart, the shirt goes with a skirt and the trousers with a tee, which doubles your options. Linen crumples in a bag, but in a hot climate creases look natural. Canvas espadrilles and a round straw bag keep it relaxed. Small gold earrings are enough. Choose a mid-tone like sand or sage over white if you want to hide dust.
9. Embroidered kaftan with flat leather sandals

An embroidered kaftan brings Moroccan handwork into your trip. I look for embroidery along the neckline and sleeves in a contrasting colour, and I check the back of the stitching: machine embroidery is neat and even, hand embroidery slightly irregular, and both are fine as long as threads aren't loose. Keep the rest simple: flat tan sandals, a smooth leather crossbody and small gold hoops. It photographs well against zellige tiles and carved plaster inside riads and old madrasas.
10. Straw hat with tiered maxi dress and slide sandals

Cotton voile is about the lightest fabric you can wear in serious desert heat, and a tiered maxi in voile covers you from neck to ankle while feeling almost weightless. Sand, blush or ivory reflect sunlight and photograph softly. A wide-brimmed straw hat protects face and shoulders at midday, and simple leather slides keep the outline long. Voile is fine enough to need a slip in bright sun, so check against the light. A canvas tote and a single beaded bracelet finish it.
11. Cotton blouse and midi skirt with leather crossbody bag

A cotton blouse with a modest neckline tucked into a flowing midi skirt suits riad courtyards and medina lanes equally. Earthy tones show less dust than white. I choose a slim crossbody that sits close to the body and zips fully, because the souks can get crowded. Low block-heel sandals give a little height while staying stable on uneven paving; avoid thin heels, which catch between stones.
12. Long-sleeve tunic and straight-leg linen pants

For maximum coverage with no fuss, this is the outfit. A long-sleeved cotton tunic that falls at the hip or lower, embroidered or printed, with straight linen trousers in cream, black or navy. The tunic's length matters: covering the hips is what makes it feel modest in rural areas. Embroidered babouches or simple flats, a leather backpack and a few bracelets and studs complete it.
13. Tank dress with a lightweight kimono layer

A maxi tank dress with a kimono over it is one of the most adaptable combinations here. In the afternoon the kimono floats away from the body and lets air in; in an air-conditioned restaurant or after sunset it adds a little warmth. Choose a kimono that reaches at least mid-thigh so it covers the shoulders properly when you raise your arms. Flat sandals, a woven tote and a long pendant tie it together.
14. Wide-leg white trousers and blush blouse

White wide-leg trousers look fresh against Morocco's earthy colours, with a blush blouse with soft puff sleeves or a tie neck tucked in. White trousers are a risk on dusty days, so I'd keep this for the coast or a garden, not a long medina walk. Nude leather slides lengthen the leg, and a raffia clutch or crossbody adds texture. It's an ideal lunch outfit for Asilah or an afternoon in a garden in Marrakech.
15. Flowy jumpsuit with cropped jacket for cooler nights

A loose linen or crepe jumpsuit is comfortable for a long drive across the Atlas, and a structured cropped jacket makes it ready for dinner. Choose the jacket in a contrasting neutral, light enough to fold into a day bag. Crepe resists wrinkles better than linen after hours in a car, which matters if you're going straight from the road to the table. Block-heel sandals and a silk scarf tied round your ponytail finish it.
16. Silk scarf with linen tunic and wide-leg trousers

A big silk scarf is the hardest-working accessory on a Morocco trip. Drape it over your shoulders for extra cover, tie it over your hair where that's expected, or knot it at the neck for colour. Wear it with a plain linen tunic and wide trousers in a matching shade, and let the scarf connect the colours. I'd pack a cotton or modal scarf as well, since silk can slip off easily and shows sweat. Leather sandals and a structured satchel make it practical.
17. Pleated midi skirt with crisp button-down shirt

A pleated midi skirt with a crisp cotton shirt balances movement with tailoring. Unbutton the collar a little and push the sleeves up. Pleats can lose their shape in a suitcase, so roll the skirt instead of folding it, or choose a permanently pleated polyester if you're travelling for weeks. Low leather sneakers or loafers keep you comfortable all day. A slim belt, a watch and a crossbody finish it.
18. Printed maxi dress with a suede jacket

A printed maxi in viscose or cotton keeps you cool in the day, and a soft suede jacket adds warmth after sunset, which is a real need in the desert. Suede doesn't like rain or dust, so I'd brush it with a suede brush at the end of each day and never pack it damp. Flat ankle boots or closed leather sandals ground the outfit. A simple pendant and a medium leather tote keep the accessories low key.
19. Pleated midi skirt with a fitted knit top

A short-sleeved fitted knit tucked into a swingy pleated midi gives a waist with plenty of volume below. The contrast between close knit and full skirt suits most shapes; if you're very short-waisted, wear the knit out and slightly bloused instead of tightly tucked. Pointed leather flats and a chain-strap bag add a little shine. It goes from a morning museum visit to mint tea on a rooftop terrace.
20. Longline vest layered over a maxi dress

A sleeveless maxi becomes more modest with a longline vest over it. The vest covers the shoulders and draws a vertical line down the body. Choose one that complements the dress rather than matches it; same colour and fabric looks like a uniform. I'd check the armholes, since a deep cut on a vest can show the shoulder anyway. Flat sandals, a woven crossbody, stacked rings and small hoops complete it.
21. Linen wrap dress with a printed headscarf

A linen wrap dress in a soft neutral ties at the side and adjusts to your shape, which is a help when you eat a lot of tagine over a week. A printed scarf over the hair or around the neck adds colour and nods to local dress without looking like a costume. The wrap can open in wind, so a small safety pin at the overlap is worth packing. Flat leather sandals and a small structured bag finish it, and it photographs well against the blue of Chefchaouen.
22. Cropped trousers with embroidered tunic top

Cropped wide-leg trousers at mid-calf keep you cool while covering most of the leg, and an embroidered tunic adds handwork detail. In very conservative rural areas I'd choose full-length trousers instead, since bare ankles and calves are noticed more there than in the cities. Leather slides and a canvas tote keep it relaxed. A thin braided belt and beaded bracelets tie the pieces together.
23. Denim jacket layered over tiered maxi skirt

A light denim jacket over a tiered cotton maxi skirt and a tank or tee gives a casual, well-travelled look. The jacket covers your shoulders in the day and handles the breeze in the medina at night. White leather sneakers are sensible for walking, and a backpack-style leather bag spreads the weight across both shoulders. Denim is slow to dry, so if you'll wash it in a riad, pack a lighter chambray instead.
24. Tangerine maxi dress with gold sandals

A vibrant tangerine or saffron maxi picks up the colours of sunsets and spice stalls. In photos, warm orange stands out clearly against sandy dunes and the red walls of Marrakech, but it can clash with very red walls, so stand slightly away or against a lighter background. Flat gold sandals catch the light, and a fine gold chain with small hoops warms the look. A beige clutch keeps it from getting busy.
25. Black jumpsuit with statement earrings for evening

A black wide-leg jumpsuit is the quickest route to an evening outfit. Matte crepe or a linen blend with elbow sleeves or a modest neckline works best. The accessories carry it: bold statement earrings in hammered metal or enamel echo the metalwork you'll see in the souks, and metallic heeled sandals dress it up. Black in the midday sun is hot, so I'd save this one for after dark. A small woven clutch and a bold lip finish it.
26. Short-sleeve blouse and floral maxi skirt

A floral maxi skirt with a plain short-sleeved blouse in one of the print's colours gives a coordinated outfit. Tuck the blouse fully or half-tuck it. Pulling the blouse colour from the smallest flowers in the print, not the largest, usually looks more considered. Flat leather sandals and a basket bag suit a wander through Chefchaouen or a fresh orange juice in a Marrakech square.
27. Long cardigan over a sleeveless midi dress

A long lightweight cardigan over a sleeveless midi covers your arms in conservative areas and warms you on a cool morning, then goes into your bag at midday. I'd choose cotton or a linen-blend knit; wool is too warm for most of the day. Flat mules and a soft leather hobo keep the outline relaxed, and a thin pendant with a few rings adds a little sparkle.
28. Cargo pants with fitted knit top and sneakers

For a more practical day, a hike in the Atlas foothills or hours on a train, relaxed cargo pants in olive or sand with a fitted rib-knit top work well. The pockets are useful for keeping a phone and small change close. White leather sneakers give support on rough ground, though trail shoes are better for real hiking. A light nylon crossbody and a baseball cap for sun complete it. Roll the hem if the trousers drag.
29. Oversized linen shirt as a beach cover-up

An oversized white linen shirt over a swimsuit and high-waist linen shorts covers you enough to walk from the beach to a café in Essaouira or Taghazout. Waterproof sandals, a wide sun hat and a mesh beach tote finish it. Roll the sleeves and knot the front for more shape. Shorts are fine in surf towns and beach areas, but I'd change into trousers or a skirt before going into a city medina.
30. Mustard yellow maxi dress for Chefchaouen

Against Chefchaouen's blue walls, mustard or marigold is the strongest contrast you can wear, and it makes photos stand out. Choose short or long sleeves in breathable cotton or linen and keep the accessories small so the colour works on its own. Yellow is not easy for everyone near the face; if it makes your skin look sallow, choose a deeper marigold or saffron. Neutral sandals, small gold hoops and a tan crossbody finish it.
31. Belted midi shirtdress with leather sandals

A midi shirtdress in khaki, chambray or soft white is as easy as a dress but more structured. Use the self-belt or swap in a braided leather one. Roll the sleeves to just below the elbow. Buttons at the bust can gape on a shirtdress, so try it seated before you pack it. Flat leather sandals, a roomy tote for water and market purchases and tortoiseshell sunglasses complete it.
32. Neutral co-ord set with slip-on sneakers

A co-ord in beige, cream or soft olive, a boxy shirt with elastic-waist wide trousers, gives a tonal outfit almost automatically. Elastic waists are a gift on a trip with long meals and long drives. The pieces mix with the rest of the suitcase too. White slip-on sneakers make it modern, and a small leather backpack and a few gold rings add detail without disturbing the clean lines.
33. Flowy tunic and leggings for Atlas Mountain treks

Mornings in the High Atlas are cool, even when Marrakech is warm. A long flowing tunic over opaque black leggings covers the hips and lets you move freely on rocky paths. Closed hiking sandals or trail shoes are essential; I wouldn't do a trek in fashion sneakers. A fleece tied around your waist goes on when mountain winds pick up. A knit beanie and polarised sunglasses round off the practical side.
34. Silk midi skirt and cashmere wrap for rooftop dinner

For a dinner on a riad roof as the evening call to prayer sounds over the city, a bias-cut silk midi in a deep jewel tone with a simple short-sleeved or sleeveless top is my choice. A lightweight cashmere or merino wrap covers your shoulders and handles the cold desert night or a chilly restaurant. Silk creases in a suitcase but drops out quickly if hung in a steamy bathroom. Low metallic block heels and a simple clutch complete it.
35. Wide-leg trousers with satin camisole and blazer

High-waist wide-leg trousers with a satin camisole and an open tailored blazer make a polished dinner outfit that still respects local norms. The blazer covers the shoulders, and the camisole keeps the outfit light in warm evening air. I'd only keep the blazer off inside the restaurant or riad, not on the walk there. Pointed leather mules, a structured top-handle bag and a single cuff bracelet are all the accessories it needs.
Medina Days: Feet, Bags and Dust
The old medinas are lovely to walk, but they are hard on clothes and feet. Alleys are narrow, paving is uneven and sometimes polished smooth, and carts and motorbikes squeeze past. A few small choices make the day much easier.
- Shoes with a grippy sole and a closed or strapped back; flip-flops and thin babouches slip on worn stone.
- A crossbody bag that zips fully and sits in front of you in crowded souks.
- Hems that clear the ground by an inch or so, since floor-length fabric collects dust and gets stepped on.
- Mid-tones like sand, olive and rust over pure white on medina days; white shows the day's dust immediately.
- A scarf in your bag for covering shoulders or hair where it's expected.
Most riads and hotels offer laundry, so you can pack for about a week and wash midway. Linen and cotton dry quickly on a sunny roof terrace.
Pack Loose, Layer Light, Respect the Medina
A good Morocco wardrobe doesn't make you think about it while you're there. You should be able to move through the souks, riad courtyards, dunes and blue mountain streets without tugging at a hem or overheating in the midday sun. Modest dressing here isn't a sacrifice; it's loose linen, breathable cotton, earthy colours and one or two good accessories. With a few of these pieces you can build a capsule that photographs well and fits in. Pack less than you think, always carry one extra layer for the evening, and let the colours of the country guide what you add.






























