Shopping in Morocco ranges from fixed-price supermarkets to the lively souks where bargaining is a social art form. Knowing the language of buying lets you get fair prices and enjoy the playful back-and-forth that vendors expect.
This lesson covers asking for items, understanding prices, negotiating, and closing a deal. Building on the numbers from Lesson 3, we add the key shopping phrases in Arabizi and Arabic script.
Start with 'Wesh 3andek...?' (واش عندك), 'do you have...?', or 'Kayn...?' (is there...?). To say you want to buy, use 'Bghit nshri' (بغيت نشري). Point and say 'Bghit hadak' (I want that one) or 'Bghit hadi' (this one).
Useful nouns: 'sak' (bag), 'sebbat' (shoes), 'qmija' (shirt), 'jellaba' (the traditional robe), 'fakhar' (pottery), 'tabla' (carpet/rug). For 'another one' say 'wahed akhor', and for 'a different color' 'lون akhor'.
'Bsh7al?' (بشحال؟) or 'Sh7al hada?' means 'how much is this?'. Remember vendors may answer in ryal, so confirm with 'derhem wla ryal?'. Prices in souks are opening offers, not final, so never accept the first number.
Phrases to keep handy: 'Ghali bzaf' (غالي بزاف, too expensive), 'Rkhes' (cheap), 'Bzaf!' (too much!). A smile while saying 'ghali bzaf' keeps the mood friendly and signals you are ready to play the game.
The rhythm: the vendor names a high price, you counter low, and you meet in the middle. A common rule of thumb is to offer about half, then settle around 60 to 70 percent of the original. Say 'N9es shwiya' (نقص شوية, lower it a bit) and propose your number.
Walking away politely, 'Safi, shukran, bslama', often brings the price down as the vendor calls you back. Stay relaxed and humorous; aggressive haggling is bad form. When you agree, say 'Safi, kheditها' (okay, I'll take it).
To confirm the deal, say 'Wakha, safi' (okay, done) or 'Khlas?' (is that settled?). For payment, 'Bash nkhalless?' (how do I pay?). Many souk stalls are cash only, so 'kash' (cash) is king; ask 'Wesh kat9blo lkart?' (do you accept cards?) in bigger shops.
Ask for a bag with 'Atini shi sak 3afak' and for change with 'Sserf'. A friendly closing line, 'Allah ynjja7 ttijara' (may God prosper your business), leaves a warm impression and is appreciated by vendors.
A shopper, Lucas, buys a rug:
Lucas: Salam, bsh7al had ttabla? (Hello, how much is this rug?) — Vendor: Khamsa miya, sahbi. (Five hundred, my friend.) — Lucas: Ghali bzaf! N3tik miytayn. (Too expensive! I'll give you two hundred.) — Vendor: La la, tlata miya o khamsin. (No no, three hundred fifty.) — Lucas: Tlata miya, akhir kelma. (Three hundred, final word.) — Vendor: Wakha, ghir 3lik. (Okay, just for you.) — Lucas: Safi, khditها. Shukran! (Done, I'll take it. Thanks!)
Decide your maximum price before you start and stick to it. Knowing your numbers in Darija, especially the tens and hundreds, lets you counter quickly and confidently, which vendors respect.
Keep it light and friendly; bargaining is theater, not war. Phrases like 'ghali bzaf' with a grin and a polite walk-away are your best tools. Buying from several stalls also helps you learn the fair local price fast.
| English | Darija | Arabic |
|---|---|---|
| Do you have? | Wesh 3andek? | واش عندك؟ |
| I want to buy | Bghit nshri | بغيت نشري |
| How much is this? | Bsh7al hada? | بشحال هادا؟ |
| Too expensive | Ghali bzaf | غالي بزاف |
| Lower it a little | N9es shwiya | نقص شوية |
| Cheap | Rkhes | رخيص |
| Okay, done | Wakha, safi | واخا صافي |
| Cash | Kash | كاش |
| Bag | Sak | ساك |
| Final word | Akhir kelma | آخر كلمة |
Vocabulary
Yes, in the souks bargaining is the norm and even enjoyed. The first price is an opening offer. Supermarkets and modern shops, however, have fixed prices where haggling is not appropriate.
A common approach is to counter at about half the asking price, then settle around 60 to 70 percent of the original. Use 'N9es shwiya' (lower it a bit) and stay friendly throughout.
Say 'Safi, shukran, bslama' (okay, thanks, goodbye). Walking away often prompts the vendor to lower the price and call you back, making it a useful and polite negotiating move.
Loved this? Useful? React below — your feedback helps other readers.