
What Language Is Spoken in Morocco?
Quick answer
Morocco’s official languages are Arabic and Amazigh (Berber). Most people speak Moroccan Arabic (Darija) day to day, French is widely used in business and signage, and English is increasingly understood in tourist areas.
Morocco is genuinely multilingual, and which language you hear depends on where you are and who you’re talking to. You do not need to speak any of them to travel comfortably — but a few words of greeting open doors and earn smiles everywhere.
Understanding the layers helps: there’s the Arabic of the street, the Berber of the mountains, the French of officialdom, and the growing English of tourism.
The four languages you’ll encounter
Darija (Moroccan Arabic) is the everyday spoken language of most Moroccans — a distinct dialect that even other Arabic speakers find hard to follow. Standard Arabic appears in writing, news and religion.
Amazigh (Berber/Tamazight) is an official language spoken by millions, especially in the Atlas Mountains, the Rif and the south, with its own Tifinagh script now seen on signage. French is a strong second language used in business, government, higher education and many menus and signs — a legacy of the protectorate era. In the north around Tangier and Tetouan, Spanish is also common.
Will English get you by?
In tourist-facing Morocco — hotels, riads, tour operators, popular restaurants, major sites and the souks of Marrakech and Fes — English is increasingly understood, and younger Moroccans in cities often speak it well. Guides and drivers working with visitors usually speak good English.
Off the tourist trail, in villages, local cafés and with older people, you’ll lean on French, basic Darija, gestures and goodwill. A translation app offline pack is handy for the south.
Useful phrases
A little effort is hugely appreciated. Salam (hello), shukran (thank you), insha’Allah (God willing — used constantly), la shukran (no thank you, useful in souks), bshhal? (how much?), and afak/min fadlik (please).
In Berber regions, azul means hello. Even attempting these marks you as a respectful guest rather than just another tourist, and often earns you a better price and a warmer welcome.
Key takeaways
- Official languages: Arabic and Amazigh (Berber).
- Darija (Moroccan Arabic) is the everyday spoken language.
- French is widely used in cities, business and signage; Spanish in the north.
- English works in tourist areas; a few local phrases earn real goodwill.
Frequently asked questions
Is French or Arabic more useful in Morocco?
Both help. Darija (Moroccan Arabic) is what people speak day to day, but French is widely understood in cities, business and on signs and menus, so French often goes further for a visitor.
Do Moroccans speak English?
Increasingly yes in tourist areas, hotels and among younger city dwellers and guides. Off the beaten path, French or basic Arabic/Berber is more reliable.
What is Darija?
Darija is Moroccan Arabic — the spoken everyday dialect. It differs enough from Standard Arabic that speakers from other Arab countries can struggle to understand it.
Plan it with a local expert
Travel Morocco with Serenity Morocco Tours
Crafting extraordinary journeys through Morocco's timeless landscapes. 100% private journeys, handcrafted around you.
from $2,011Sahara Desert Luxury Expedition
from $2,054Essential Morocco: Imperial Cities Circuit
from $5,978Sahara to Sea: Morocco Complete