Short answer: Darija numbers start wa7ed, jouj, tlata (1, 2, 3), and you ask a price with b ch7al? ("how much?"). The catch is the answer: many Moroccans give prices in riyals, an old unit with no coins or notes, where 1 dirham = 20 riyals. So "mya ryal" (100 riyals) is only 5 dirhams. Learn the numbers below, then the riyal rule, and you will understand the price before you pay.
Numbers 1 to 10
| Number | Darija | Arabic script |
|---|---|---|
| 1 | wa7ed (with a feminine noun: wa7da) | واحد / واحدة |
| 2 | jouj | جوج |
| 3 | tlata | تلاتة |
| 4 | rb3a | ربعة |
| 5 | khamsa | خمسة |
| 6 | stta | ستة |
| 7 | sb3a | سبعة |
| 8 | tmenya | تمنية |
| 9 | tes3oud | تسعود |
| 10 | 3echra | عشرة |
Jouj is the everyday Moroccan word for "two". You may know ithnan from Modern Standard Arabic, but in a shop or a petit taxi you will hear jouj. If you are wondering why the two are so different, read how Darija and Modern Standard Arabic divide the work.
Numbers 11 to 19
These all end in -ach, which makes them easy to recognise:
| 11 | 12 | 13 | 14 | 15 |
|---|---|---|---|---|
| 7dach | tnach | tlettach | rb3tach | khmstach |
| 16 | 17 | 18 | 19 |
|---|---|---|---|
| settach | sb3tach | tmentach | tse3tach |
Tens, hundreds and thousands
| Number | Darija | Number | Darija |
|---|---|---|---|
| 20 | 3echrin | 70 | sb3in |
| 30 | tlatin | 80 | tmanin |
| 40 | rb3in | 90 | tes3in |
| 50 | khamsin | 100 | mya مية |
| 60 | sttin | 200 | mitin ميتين |
| 1,000 | alf ألف | 2,000 | alfayn |
Numbers in between are said "units and tens", like the old English "four-and-twenty": 21 is wa7ed w 3echrin ("one and twenty"), 35 is khamsa w tlatin. One detail: in these compounds, 2 becomes tnin, not jouj: 22 is tnin w 3echrin.
Hundreds come first: 150 is mya w khamsin, 250 is mitin w khamsin.
How numbers go with things you buy
You don't need perfect grammar to be understood, but these three patterns will help you recognise what a seller says:
- 2 to 10: number + d + plural with "the": jouj d l-kisan (two glasses), khamsa d d-drahem (five dirhams). You will also hear a shorter form, khms drahem.
- 11 to 19: number + l + singular: tnach l-derhem (twelve dirhams).
- 20 and above: number + singular: 3echrin derhem (twenty dirhams), mya ryal (a hundred riyals).
Asking the price
| Darija | Arabic script | Meaning |
|---|---|---|
| b ch7al? | بشحال؟ | How much? |
| b ch7al hada? | بشحال هادا؟ | How much is this? (masculine thing) |
| b ch7al hadi? | بشحال هادي؟ | How much is this? (feminine thing) |
| b ch7al l-kilo? | بشحال الكيلو؟ | How much per kilo? |
| derhem wla ryal? | درهم ولا ريال؟ | Dirhams or riyals? |
| 3awed 3afak | عاود عافاك | Say it again, please |
| ghali bezzaf | غالي بزاف | (It's) too expensive |
| 3endek s-serf? | عندك الصرف؟ | Do you have change? |
If you only remember one line, make it b ch7al hada? and point. And if a number sounds strangely high, ask derhem wla ryal?: sellers are used to the question. When the price is open to discussion, here is how to bargain in a Moroccan souk in Darija.
The riyal: why prices sound 20 times too high
The dirham is Morocco's official currency, on every coin and note, and it is divided into 100 centimes. The riyal (ryal) has no coin or note at all, but many Moroccans still count in it, especially:
- at the market, for fruit and vegetables sold by the kilo,
- for second-hand goods, small change and sums under one dirham,
- in everyday talk about bigger sums too, such as rent.
Supermarkets, tourist shops, taxi meters and advertising use dirhams.
The rule is simple: 1 dirham = 20 riyals. To convert riyals to dirhams, divide by 20 (or halve the number and drop a zero).
| You hear | In riyals | In dirhams |
|---|---|---|
| 3echrin ryal | 20 riyals | 1 dirham |
| mya ryal | 100 riyals | 5 dirhams |
| mitin ryal | 200 riyals | 10 dirhams |
| alf ryal | 1,000 riyals | 50 dirhams |
Not every seller counts in riyals, so don't be surprised if one says ryal and the next says derhem. When in doubt, ask.
Two more words you will hear: nouss (half), as in derhem w nouss (one and a half dirhams), and flous (money).
A short dialogue at the market
You: Salam o3alikom. B ch7al l-kilo d l-limoun? (How much is a kilo of oranges?)
Seller: Mya w sttin. (A hundred and sixty.)
You: Derhem wla ryal?
Seller: Ryal. Tmenya d d-drahem. (Riyals. Eight dirhams.)
You: Wakha. 3tini jouj kilo 3afak. (OK. Give me two kilos, please.)
Seller: Settach l-derhem. (Sixteen dirhams.)
You: 3endek s-serf dyal mitin? (Do you have change for two hundred?)
Seller: Iyeh. (Yes.)
Note: in Darija limoun means orange, not lemon. 160 riyals divided by 20 is indeed 8 dirhams, and two kilos make 16.
Practise
Say these prices out loud in Darija, then convert the riyal ones to dirhams:
- 15 dirhams
- 22 dirhams
- mitin ryal
- alf ryal
Answers: 1. khmstach l-derhem, 2. tnin w 3echrin derhem, 3. 10 dirhams, 4. 50 dirhams.
Numbers only become automatic when you hear them often. Listen to native speakers in our free Darija audio lessons, and start every purchase with the Darija greetings Moroccans expect. If you want a guided path from zero, learn Moroccan Darija step by step on video: numbers, prices and time are part of the course.