<img height="1" width="1" style="display:none;" alt="" src="https://ct.pinterest.com/v3/?event=init&tid=2613556253294&pd[em]=&noscript=1" /> Skip to Content

7 Tips for Buying a Moroccan Rug in Marrakech {2019 Update}

I have a small obsession with Moroccan rugs. By small what I really mean is that I have a big problem. I just can’t resist them! Aside from basic house goods I haven’t bought many decorative items for our Marrakech house- except for these. Just the other day we were at a rural market and as soon as my mother in law saw me eyeing rugs she grabbed my arm and pulled me away. Yes, I am simply that in love with them!

The good news is I’ve been through the ringer and have more than a decade of rug experience behind me, so I can share this with you! The first rug I bought was nearly 15 years ago from a rug shop in Fez. I later learned I had paid WAY too much for this rug but what did I know?

I was 19 and all I wanted was that rug. For a long time, it was the only “adult” thing I owned. While I made do with second-hand furniture and thrift store finds my rug always had a prominent place in my home and was my daily inspiration to get on the road again.


A bit of background on Moroccan rugs. The majority you’ll find it shops are made by one of the forty-five distinct Moroccan Berber tribes in the country. Each one has a unique style and every Moroccan Berber rug is handmade on a loom. It’s most often done by women in their free time. Rugs can take anywhere from 10 days to 6 months to make depending on size, complexity and how much time she has. Rugs first and foremost are used in homes or for celebrations. They then are sold as goods or traded.

When you come to Morocco and want to buy a rug (or a zerbiya – the Arabic word) to bring home with you keep these things in mind.

Rug Shopping in Marrakech

1. Bargain, Bargain, Bargain

In case you missed this point, you need to bargain for your rug.

Do not, I repeat DO NOT accept the price offered to you in the shop.

Even at the best shops, rugs are by and large meant to be bargained for. Bargaining here is part of the game. The salesmen knows you aren’t (well you shouldn’t) accept his first offer. Many people are afraid of going too low. Fear not. Drop that price by as much as 2/3 to start with and work from there.

You should eventually expect to meet somewhere around 50% of the original price. If you know you are already out of your league at 50% off the original price – move on. There are some shops that bargaining is not on the table. They will be upfront and tell you this to begin with. You can choose to accept that or not.

If you’ve agreed on a price you really shouldn’t back out. When you finally do commit it’s in really bad form to then change your mind and walk away. Wait to agree completely until you are 100% sure. There’s no contract yet but it’s a spoken agreement.

2. Don’t Appear Too Interested

Love a rug? Just have to have it?

Don’t let the shopkeeper catch on to it or you’ve lost one of your biggest bargaining chips. Instead act nonchalant. Even look at more rugs so that you can eventually come back to the one you really want. Also don’t be afraid to walk away. Moroccan rugs are one of a kind it’s true but many times when you walk away the salesman will come back and reduce the price or agree to the last price you gave.

But, if you appear very interested and just HAVE to have a specific rug the salesperson is not going to be as flexible with pricing. They’ll see that you are likely willing to pay more because you really want it.

3. Selecting Your Rug

Sometimes it can get a little (ok a lot) overwhelming when you start looking at rugs. There are SO many to choose from that after awhile they can all start to blend together. You also might be shown rug styles that you have no interest in however these keep adding up on the floor and in your mind making for more confusion.  Here are a few tips to help you find the right rug without losing your mind!

  • Have an idea of colors that you do or do not like. If for example you’ve seen a few orange rugs and hate them, let the vendor know you don’t want to see anymore rugs with orange. Likewise if you know you need a rug with blue in it, let them know you want this right away.
  • Start by narrowing down the rugs you do like. The vendor will pull out rug after rug and lay them on the floor. When you’ve reached a point where you’re not sure anymore stop them. Ask to remove the rugs you do not like and set the ones that are “maybe’s” to the side. Once the rugs you don’t like are removed, just have them lay out the rugs you do like, this makes it a lot easier to decide what might be a fit.
  • Keep in mind that the rooms you are viewing the rug in is likely to be a lot bigger than the room the rug will go in at home. So while it might “look small” on the big floor, it might be just right for your home.
  • Once you’ve gone through the maybe pile and weeded out the rugs you still want to consider or those that aren’t the right fit it’s time to decide if you want to see more or make a decision.
  • If you decide to see more let the vendor know if there’s a style of the rugs you’ve seen that you really like or if you’d like to see something completely different.

Having open conversation and dialogue will not only help you find the rug that you want but will also help the vendor to uncover which rug is the right fit. Some places have thousands of rugs and having a good starting place is really helpful for everyone.

It’s also helpful for you to keep in mind what your budget is for purchasing a rug, or at least a roundabout figure.

4. Antique and Aged

If you walk into a shop and are told a carpet is an antique Moroccan rug don’t automatically trust it, especially if you don’t know the difference. There is a whole industry of “aging” carpets that will be sold as antiques. If you really want to buy an antique you need to be sure to do your research, so you know what you’re getting. Chances are also pretty good you won’t find rugs here that date beyond the 1920’s or 30’s.

Even in the best condition they’ll have natural fade and the fabric will be frayed. Remember rugs are used for practical not decorative purposes. So an “antique” rug that’s faded but otherwise in perfect condition – not likely.

If you don’t know what you’re buying and don’t have a lot of experience with antique rugs I would encourage you to be very careful. Like with anything if you don’t know what you’re buying you can’t really judge the value of that item. For your purchase you might consider something that you simply love vs. buying an investment piece.

5. The Fire Test

Authentic Moroccan rugs are made from wool. One way to tell if you’re getting a real wool rug or a synthetic is to hold up a lighter to one of the loose edges. If it doesn’t light or puts itself out it’s wool. If it ignites it’s synthetic. Chances are if you pull out a lighter and it’s fake, after the dealer has told you it’s authentic he’ll get quite nervous.

6. Look Around

I could get lost in rug shops for hours and if you’re not sure what you want you should too. Spend time looking around and seeing what you like.

But, don’t ask for prices until you find something that you do like.

If you’re in a shop and are having a hard time deciding set aside a variety of items that you do like and start asking prices. If you’re really unsure what rugs will cost go to a fixed price shop first. There are typically artisan centers in larger cities. For example the Ensemble Artisanal in Marrakech will have all varieties of artisan goods for a fixed price. Walk around, look at prices, and then go into the souks (or pay the fixed price if you prefer!) This will give you an idea of what things cost without the pressure and sales hacks.

7. Avoid the Women’s Co-op Ploy

If I had a quarter for every good-hearted tourist that has bought into this I would have my own rug shop. I get it, you want to help. You want to support the people making these rugs, who most of the time are women. But here’s another dirty little secret, most of the “women’s co-ops” are that in name only.

The women are getting a pittance of the sale. You might say “oh it’s ok I’ll pay more because it will make a difference,” no I’m sorry but it likely will not. The women get a fixed price (trust me it’s not much) for their rugs and whether it sells for that price (not likely) or 100x more, they make the same amount.


What Should a Rug Cost?

People ask me this all the time and it’s impossible for me to answer this question. There are dozens of variables that affect the price of a rug.

Age, style, design, condition etc. etc. are all variables. Where you buy the rug in relation to where the rug was made, how much the shop paid for it, how popular that style is at the present time also come into consideration.

A small rug may only cost you 750-1000 dirham. However an average price ranges in the 3500-6000 dirham range. An older vintage Berber rug or larger sized rugs can range from 10,000-25,000 dirham and more. Buying a rug is not “cheap” but it is MUCH cheaper than buying it outside Morocco.

What Should I Have With Me When Shopping?

If you’re planning to shop for a rug don’t go empty handed. You will want to have an idea of the size of the rug you want or need. This is very important. Keep in mind sizes are done in metric and most rugs are not made in the same dimensions as western rugs. They are typically much more rectangular to fit in Moroccan homes.

You also should have some ideas of colors and designs that you like. A Pinterest search will pull up hundreds of different Moroccan rugs. Familiarize yourself with some of the names of styles you like. Every tribe in Morocco has a different style so when you say “Moroccan” rug it encompasses a LOT of different styles and designs.

Also have an idea of your budget and what you want to spend. It’s easier to pay for things with cash than a card as there’s often a surcharge for using a credit card. If this is the case make sure to work in the charge to your final price. If you will need shipping, this should be included too.

Shipping a rug from Morocco is possible and while you can handle this yourself by visiting the post office it can be a frustrating process that takes quite a bit of time. If you can work shipping into the deal with your rug it will be much easier for you.

How Do I Take Care of My Rug?

Good question! I’ve written a post that is all about how to clean your rug once you get it home! You should always take care and if you’re unsure or afraid to do this – don’t. Take it to someone who can professionally clean them.

How to Clean Moroccan Rugs at Home

Vacuuming a Beni Ourani Rug

What’s the Best Rug Shop in Marrakech?

I haven’t been to EVERY rug shop in Marrakech but I have found a fantastic shop that I think will take so much of the pressure and guesswork out of buying a rug. Not only that you won’t feel pressured to buy and I promise you’ll be getting a really good deal. I met one of the owners of Vintage Moroccan Carpet on one of my shopping adventures and I’m so glad I did. The images in this post are all from their shop.

Why should you check out this shop?

First, if you want to deal with someone that is honest and straight forward you’ll find that. They have ALL kinds of rugs at ALL price points. You can find lovely small rugs starting around $350 or you can find gorgeous vintage rugs that are the real thing and not just made to look vintage (though expect to pay more for older and larger rugs) If you won’t be in Marrakech, they do online orders with guaranteed delivery (they’ll also ship your rug home if you’d rather). If you want to see more of what they have find them on Instagram @vintagemoroccancarpet.

If you want a wider selection or are looking for something a bit more specific visit Les Nomades de Marrakech next door. It’s one of the largest shops you’ll find in Marrakech and honestly they really do believe in doing right by their customers. The shops are connected and have access to the rugs held at each.

It’s worth noting that not all rugs are “inexpensive” and that’s just a general rule. Many rugs take months to make and a lot of materials, this really has to be considered when you’re shopping.


Do not listen to anyone on the street that tells you they are closed (this goes for just about any shop or attraction in Marrakech) or not open, or anything of the like. It’s likely the person will tell you this, and then they will then “offer” to take you to a different shop that they work with and request (or force) you to tip them for the convenience of taking you.

Feel free to visit either or both of these shops on your own or with a guide. They have staff that speak English and will be happy to assist you.

Front Door Vintage Moroccan Rugs

How to find them;

The shop address of Vintage Carpets is 29 Zaouiat Lahdar Kaat, Benahid 40030 Marrakech – it’s very close to the Ben Youssef Mosque. The door to the shop is fire engine red so you can’t miss it! Hours are 10-18 daily. You can just turn up or you can schedule a time to visit (call at +05 24 38 18 45 in Morocco). It may appear that it is closed (the door is closed) just knock or ring the bell.

There is currently renovation going on in this area and the shop may be closed from time to time to accommodate this. If so, you can visit Les Nomades, their sister shop who also hold stock.

Les Nomades is right around the corner and has very large signage that you can’t miss.

How to Buy a Moroccan Rug in Marrakech

Sharing is caring!


Wednesday 9th of June 2021

Great advice here thanks. I am traveling to Morocco in a month and I have a feeling I will find rugs that I want to purchase. I won't be able to take them with me, so how about having them shipped home to the U.S? Do they do this? how much is it usually and can I trust that it'll happen? Thanks!!

Amanda Mouttaki

Sunday 13th of June 2021

Yes most places will ship them for you - just make sure to discuss the cost for this in the negotiations. Also I would pay with a credit card so that you have some recourse just in case and take a business card, a photo of your rug and as much info as you can just in case.

Bec Taylor

Saturday 10th of April 2021

Uh, how about paying them what they are worth. This all sounds very exploitive if you ask me. These women work hard and the rugs are one of a kind. Sounds like a privileged tourist trying to get a cheap deal and not respecting the craft or culture. I’ve been to Morocco and can tell you that these rugs are beautiful, and one of a kind. 🙄🙄🙄

Amanda Mouttaki

Saturday 10th of April 2021

I'm not sure who you're writing in response to here but, as someone that has lived here for almost a decade (and 10 years before that visiting regularly), speaks the language, has Moroccan family and has spent countless hours both with the women, in rug shops, in "cooperatives", and working to understand the industry, I'm not a "privileged tourist trying to get a cheap a deal".

Paying what they're worth is moot by the time you walk into a shop. These rugs have already been purchased, the women paid and they're moved down the commercial ladder. No one, whether a rug shop or anywhere else is going to sell a rug for less than they paid, they aren't going to lose money - that's not how a business works. The only way to guarantee a sum of money you're paying gets into the hand of the maker is to buy from and pay them directly. The VAST majority of people who come to Morocco will not have the opportunity nor the language skills to do that. I have spoken to countless people who have come here and want to shop for a rug. This article is to hopefully guide people learn more and make the best choices they can when in a specific situation.


Saturday 27th of June 2020

I have new furniture arriving soon and need a new rug. I brought two back from Morocco last fall and couldn’t love them any more. Reading your post has me looking up flights just to go go back for a rug. Stupid coronavirus...

Amanda Mouttaki

Monday 29th of June 2020

Well we're hopeful it will be possible again in the not too distant future. In the mean time I hope you keep enjoying your rug!

Chris Halliday

Sunday 8th of March 2020

Hi there

Great post! Thinking of doing a day trip to Tangier from Tarifa in May...mainly because we want a beni ourain rug! I noticed in one of your comments that you think Fez or Marrakech would be better, but we won't have time for that. Do you think we might be able to find something good / reasonably priced in Tangier, or would you recommend that we just order something online? Do you have any recommendations of good stores in Tangier?

Thank you!


Amanda Mouttaki

Tuesday 10th of March 2020

You can probably find that at a Tangier rug shop - afraid I don't have a good name for you, I'm due for a long trip to Tangier soon and may have more insight at a later date.


Thursday 27th of February 2020

Thank you very much for a very educational post! We are currently in Morocco and there was a rug that we liked very much however the vendor said it is made of mostly wool and 5% cactus fibers. By touching them they were softer then wool. What is this about and do they last same long as 100% wool rug. Thank you for your reply in advance!

Amanda Mouttaki

Tuesday 10th of March 2020

It's usually not cactus silk but synthetic fibers.