
Do Moroccans Speak Spanish?
Quick answer
Spanish is widely spoken in northern Morocco — especially Tangier, Tetouan, Chefchaouen, Nador and the areas of the former Spanish protectorate and around the enclaves of Ceuta and Melilla. Elsewhere (Marrakech, Fes, the south) French and Arabic dominate, with English growing in tourism.
Morocco’s languages vary by region, and Spanish has a real foothold in the north thanks to history and geography. Here is where it helps.
It is a useful extra in the right places.
Where Spanish is spoken
Northern Morocco was a Spanish protectorate (1912–1956), and Spanish remains widely understood there — particularly in Tangier, Tetouan, Chefchaouen, Larache and Nador, and around the Spanish enclaves of Ceuta and Melilla. Spanish TV, proximity to Spain (the ferry is an hour away) and cross-border ties keep it alive, especially among older generations and in trade.
So in the north, “hola,” “gracias” and basic Spanish will often get you understood.
Where it does not help much
Away from the north — in Marrakech, Fes, the centre and the south — Spanish is much less common. There, the working languages are Moroccan Arabic (Darija) and Amazigh (Berber) for daily life, French for business and signage, and increasingly English in tourism.
So Spanish is a regional bonus, not a country-wide solution.
Practical tips
If you speak Spanish and are visiting the north (or arriving by ferry from Spain), it is a genuine asset for chatting, shopping and getting around. Elsewhere, lean on French, basic Arabic/Berber greetings, English in tourist areas, and gestures.
As always, a few local words — salam (hello), shukran (thank you) — are warmly received whatever your other languages.
Key takeaways
- Spanish is widely spoken in the north (Tangier, Tetouan, Nador, enclaves).
- A legacy of the Spanish protectorate and proximity to Spain.
- Much less common in Marrakech, Fes and the south.
- There, use French, Arabic/Berber greetings and English in tourist areas.
Frequently asked questions
Is Spanish widely spoken in Morocco?
In the north — Tangier, Tetouan, Chefchaouen, Nador and around the enclaves — yes, due to the former Spanish protectorate and proximity to Spain. Elsewhere it is much less common.
Can you get by with Spanish in Morocco?
In the north, often yes. In Marrakech, Fes and the south, French, Arabic and (in tourism) English are far more useful than Spanish.
Why do some Moroccans speak Spanish?
Northern Morocco was a Spanish protectorate until 1956, and proximity to Spain, the enclaves and Spanish media keep Spanish widely understood there.
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