
What language do people speak in Morocco?
Darija on the street, Tamazight at home for millions, Modern Standard Arabic in writing and French at the counter. Here is who speaks what, and which one you need.
Ask what language Morocco speaks and you get four answers, all of them true. Which one you need depends on whether you want to read a newspaper, fill in a form or buy bread.
Darija is the language of the day
Darija, Moroccan Arabic, is what you hear in the taxi, at the market and across the dinner table. It is the mother tongue of most Moroccans and the language everyone switches to the moment the conversation gets real. It is mostly spoken rather than written, which is why it stays invisible in textbooks and loud in the street.
Tamazight is official too
Millions of Moroccans grow up with Tamazight, the Amazigh language, in one of its regional forms. Since 2011 it is an official language of the country alongside Arabic, and you will see its Tifinagh letters on ministries, stations and road signs. In the Rif, the Middle Atlas and the Souss it is the language of home.
Modern Standard Arabic lives in writing
Modern Standard Arabic is the written language: news, laws, schoolbooks, official speeches. Moroccans read and understand it, and almost nobody chats in it. If you study it and then land in Casablanca, people will understand you and answer in something that sounds entirely different.
French, Spanish and English
French runs through business, banking and much of higher education. Spanish is common in the north and the far south. English grows every year among younger people and in tourism. You can travel on French alone, and you will stay a guest while you do it.
So which one do you need?
- Living, working or spending real time in Morocco: Darija.
- Reading documents, news or formal writing: Modern Standard Arabic.
- The Rif, the Atlas or the Souss, with family: Tamazight pays back quickly.
- A short trip: French and a handful of Darija greetings carry you.
The fastest way to find out which one fits your life is to say it out loud to someone who lives it. Book a free 20 minute talk with a teacher we pick for you, and bring your question.