If you are planning a trip and wondering what language do they speak in Morocco, the short answer is: more than one. Morocco is a multilingual country where Arabic, Amazigh, Darija, French and several foreign languages can all be heard during the same trip.
The official Morocco language situation is quite simple on paper: Arabic and Amazigh are the two official languages of Morocco. In everyday life, however, most conversations are very different from the formal Arabic you may see on signs or official documents.
For travelers, the most useful language to understand is usually Moroccan Arabic, known as Darija. French is also common in many cities and businesses, while English is increasingly useful in tourist areas.
What Language Do They Speak in Morocco?
There is no single answer to the question what language do they speak in Morocco. Moroccans often use several languages depending on where they are, who they are speaking to and the situation.
According to Article 5 of the Moroccan Constitution, Arabic and Amazigh are the official languages of the country. You can read the relevant text in the Moroccan Constitution.
Daily conversation is different. The Moroccan High Commission for Planning reported in its 2024 census results that 91.9% of the population uses Moroccan Darija. Amazigh linguistic varieties are used by 24.8% of the population. These percentages overlap because one person can use more than one language.
You can consult information about Morocco’s census methodology and languages on the official High Commission for Planning website.
Morocco Language at a Glance
| Language | Status or use | Where travelers may hear it |
|---|---|---|
| Arabic | Official language | Government, education, media, signs and formal communication |
| Darija | Moroccan Arabic used in daily life | Homes, markets, taxis, cafés and everyday conversations |
| Amazigh | Official language | Atlas regions, Rif, Souss and many other Moroccan communities |
| French | Widely used foreign language | Business, administration, restaurants, hotels and education |
| English | Foreign language | Tourism, hotels, tours and communication with international visitors |
| Spanish | Foreign language with historical influence | More likely to be encountered in parts of northern Morocco |
Is Arabic the Main Language of Morocco?
Arabic is one of Morocco’s official languages, but there is an important difference between formal Arabic and the Arabic used in everyday conversation.
Modern Standard Arabic is normally used for formal writing, news, education and official communication. On the street, however, people generally speak Darija.
This means that someone who has studied formal Arabic may understand signs or written text but still find a casual conversation between Moroccans difficult to follow.
What Is Darija?
Darija is the Moroccan variety of Arabic and the language you are most likely to hear during an ordinary day in Casablanca, Marrakech, Rabat or Fes.
It has developed over centuries and contains vocabulary influenced by Arabic, Amazigh and other languages that have had contact with Morocco.
For most visitors asking what is Morocco language for everyday conversation, Darija is therefore one of the most useful answers.
According to Morocco’s 2024 census results, around 91.9% of the population uses Darija. Usage is higher in urban areas, where the figure reaches about 96.3%, compared with 84.5% in rural areas.
What About the Amazigh Language in Morocco?
Amazigh is not simply a historical language. It is an official language of Morocco and an important part of Moroccan culture and identity.
Travelers may also hear the term “Berber,” especially in older travel books. Today, Amazigh is generally the preferred term when referring to the language and culture.
The main Amazigh linguistic varieties found in Morocco include:
- Tachelhit, especially common in the Souss and parts of southern Morocco.
- Tamazight, widely present in areas of the Middle Atlas and central Morocco.
- Tarifit, associated particularly with the Rif in northern Morocco.
The 2024 census reported that approximately 24.8% of Morocco’s population uses an Amazigh linguistic variety. At national level, Tachelhit accounted for about 14.2%, Tamazight 7.4% and Tarifit 3.2% in the census results.
Do People Speak French in Morocco?
Yes. French is not one of Morocco’s two official languages, but it remains highly visible.
You may see French on menus, company websites, signs, invoices and administrative documents. It is also commonly used in business and professional settings. The CIA’s Morocco country information describes French as frequently used in business, government and diplomacy.
For a French-speaking traveler, communication can therefore be quite easy in many cities, although you should never assume that every Moroccan speaks French.
Do People Speak English in Morocco?
Yes, especially in the tourism sector. In destinations such as Marrakech, Fes, Casablanca, Rabat, Tangier and desert tourism areas, travelers will often meet hotel staff, guides and tourism professionals who can communicate in English.
However, English should not be considered universal. Once you leave major tourist areas, knowing a few words of Darija or French can make communication easier.
If you are booking a private tour, transfer or activity, you can simply confirm the language of your driver or guide before the trip.
Is Spanish Spoken in Morocco?
Spanish can also be heard in Morocco, although it is much less widespread nationally than Darija or French.
Its presence is connected partly with Morocco’s historical relationship with Spain and the country’s geographic position only a short distance from southern Spain. You are more likely to encounter Spanish speakers in some areas of northern Morocco and in businesses working regularly with Spanish visitors.
For most tourists, however, you do not need Spanish to travel around Morocco.
Language Changes Depending on Where You Travel
The language for Morocco is not exactly the same everywhere. Regional history and culture have created noticeable differences.
| Destination | Languages travelers commonly encounter |
|---|---|
| Marrakech | Darija, French, Amazigh and English in tourism |
| Fes | Darija, Arabic, French and English in tourist services |
| Casablanca | Darija and French are particularly visible |
| Rabat | Darija, Arabic and French |
| Tangier | Darija, French, English and some Spanish |
| Atlas Mountains | Darija and different Amazigh varieties depending on the area |
| Souss and Agadir region | Darija and Tachelhit, with French and English in tourism |
Can You Travel in Morocco Speaking Only English?
For a normal tourist itinerary, usually yes. English can take you a long way in hotels, organized tours, popular restaurants and major attractions.
However, travel becomes easier when you know a few local expressions. Even a simple greeting in Darija can make an interaction warmer and more natural.
You do not need to learn the entire Morocco language system before arriving. Five or ten useful expressions are enough to start.
Useful Moroccan Darija Words for Travelers
| Darija | Meaning in English |
|---|---|
| Salam | Hello |
| Shukran | Thank you |
| La, shukran | No, thank you |
| Afak | Please |
| Labas? | How are you? / Everything good? |
| Bshhal? | How much? |
| Fin…? | Where is…? |
| Wakha | Okay |
Pronunciation and spelling can vary because Darija is primarily a spoken language, so you may see the same expression written in several different ways using Latin letters.
Which Language Should You Use When Visiting Morocco?
If you speak English, start with English in hotels and tourist businesses. If the person does not understand you, French may work better in many situations.
Learning basic Darija is useful for greetings, shopping, taxis and everyday interaction. In areas where Amazigh languages are common, local people may use Amazigh among themselves while also being able to communicate in Darija.
The simplest approach is to ask politely which language the person prefers.
Frequently Asked Questions About Morocco Language
What is the official language of Morocco?
Morocco has two official languages: Arabic and Amazigh. Their official status is established by Article 5 of the Moroccan Constitution.
What language do they speak in Morocco every day?
Darija, or Moroccan Arabic, is the most widely used language in everyday conversation. Morocco’s 2024 census reported that approximately 91.9% of the population uses it.
Is Moroccan a language?
There is no language officially called simply “Moroccan.” People often use the expression “Moroccan” informally when they actually mean Moroccan Arabic or Darija.
Is French an official Morocco language?
No. French is not an official language of Morocco. The official languages are Arabic and Amazigh. French is nevertheless widely used in business, administration, education and tourism.
Can I visit Morocco if I only speak English?
Yes. Many travelers visit Morocco speaking only English, especially when staying in tourist destinations and using organized services. Basic Darija or French can still be useful outside the main tourist areas.
Do Moroccans speak Amazigh?
Yes. Amazigh is an official language, and the 2024 census reported that about 24.8% of the population uses an Amazigh linguistic variety. Usage varies considerably between regions.
Final Answer: What Language Do They Speak in Morocco?
So, what language do they speak in Morocco? In everyday life, the most common answer is Darija. Officially, Morocco recognizes Arabic and Amazigh. French also has an important practical role, while English and Spanish can be useful depending on the place and the people you meet.
This multilingual culture is one of the interesting parts of traveling through Morocco. You can move from a city market where Darija dominates to an Amazigh-speaking mountain village, then check into a hotel where staff communicate with visitors in French, English or Spanish.
You do not need to speak all these languages before your trip. Learn a few Darija words, be patient when communicating, and you will usually find a way to understand each other.
