The short answer
A handful carry real weight: 'bshal?' (how much?), 'ghali bezzaf' (too expensive), 'imken tnaqqes chwiya?' (can you bring it down a little?), 'wakha' (OK, done), 'safi' (enough, that's it) and 'la, shukran' (no, thank you). Start every exchange with 'salam' before asking anything, and close with 'bslama' (goodbye).
In more detail
Bargaining is a conversation, not a battle. Greeting first, using a few words of Darija and keeping it friendly all help. A carpet dealer expects a long negotiation over tea; a spice seller a quick one.
Bargain in the souks, not at food stalls with posted prices or in fixed-price shops. Co-operatives and state-backed craft shops mark their prices, and what is marked is what you pay.
Accepting a glass of tea in a shop is hospitality and does not oblige you to buy. Walking away politely is an expected move, and the best price often appears as you head for the next stall.
A word of warning: anything offered freely in the souks, such as directions, a henna drawing or a tour of a tannery, is rarely free. A calm 'la, shukran' keeps the exchange friendly and lets you move on.
Good to know
- Say 'salam' before 'bshal?'.
- Use 'safi' to say you are done.
- Keep small notes so you can pay the exact agreed price.
