Skip to main content

Traveller questions · Marrakech basics

What language do they speak in Marrakech?

Darija, Moroccan Arabic, is the everyday language on the street and in the souks.

Answered by
the Marrakech Tours team
Checked
October 2026
Jemaa el-Fnaa square in Marrakech by day

The short answer

Darija, Moroccan Arabic, is the everyday language on the street and in the souks. Morocco's official languages are Arabic and Amazigh (Tamazight), and Tamazight is common in the Atlas villages near the city. French is used widely in hotels, restaurants, business and on road signs, and English is common in the tourist trade.

In more detail

Darija is its own dialect, shaped by Amazigh, French and Spanish. Speakers of Egyptian or Gulf Arabic often find it hard to follow, and Modern Standard Arabic, the written register, is understood but not spoken in conversation on the street.

French is a legacy of the French Protectorate, which ran from 1912 to 1956. It is the language of menus in Gueliz, riad reception desks and most signage, so a little French goes a long way in the new town.

On a day trip into the High Atlas you will mostly hear Tamazight and Darija, with less French. A few words of greeting in Darija, even badly pronounced, get a warmer welcome than anything else you can say.

Expect languages to be mixed. A shopkeeper may greet you in French, quote a price in English and call to a neighbour in Darija. It is normal, and nobody expects you to keep up.

Good to know

  • 'Salam' for hello, 'shukran' for thank you.
  • 'La, shukran' is the polite no to vendors.
  • In Gueliz, start in French.

Where to read more

Still have a question?

Send it on WhatsApp or by email. A person in Marrakech answers, and if other travellers ask it too, the answer goes up here.

Ask the team