What are the best apps to learn Moroccan Arabic (Darija)?
For Moroccan Arabic, look for a course built specifically for Darija, since general Arabic apps usually teach Modern Standard Arabic instead. Morolingo is the most established option and suits French speakers, Lahja is a short-lesson course in English with native audio, and italki tutors are best for real conversation.
The options compared
Lahja publishes this guide, so we have an obvious interest in it. We tried to describe every option fairly, including where others are stronger. Details were checked in November 2026 from each product's own listing and published reviews, and they change, so confirm before you pay.
| App | Teaches | Format | Good for | Worth knowing |
|---|---|---|---|---|
| Lahja | Moroccan Arabic: 87 words and phrases in 11 sections | Short lessons on iPhone and web, in English, with Latin letters and Arabic script | English speakers and heritage learners who want a daily habit | A newer app focused on words and phrases, so add real conversation practice. Sections 1 to 3 are free. Lahja Pro is $4.99 a month or $29.99 a year. |
| Morolingo | Darija and Amazigh | Phone app with stories, flashcards and quizzes | Learners comfortable in French. It has the largest following of the Darija apps | Some reviewers report paywalled content and sound problems. |
| GoDarija | Darija | Phone app with lessons, dialogues and flashcards | Learners who want a Darija-only app | A newer app with few reviews so far. |
| Kalam | Standard Arabic plus a dialect choice that includes Moroccan | Phone app with native video lessons | Learners who like polished video lessons and a large app | Check how much of the course is in your dialect before paying. |
| Talk In Arabic | Moroccan and seven other dialects, no Standard Arabic | Web courses and a video library by dialect | Serious learners who want depth in one dialect | Web first rather than a phone app, and priced for committed learners. |
| italki | Any dialect a tutor offers | Paid one-to-one lessons with online tutors | Real conversation and correction, which no app fully replaces | Tutor quality varies, so try a few. You pay per lesson. |
What to avoid
A "learn Arabic" app that does not name Darija is almost certainly teaching Modern Standard Arabic. Moroccans will understand it to a degree, but you will not understand them.
How we would combine them
Use one app every day for vocabulary and listening, and add a tutor or a Moroccan friend as soon as you know a few dozen words.
Common questions
- Is there a Duolingo for Moroccan Arabic?
- Duolingo itself does not offer Darija. Morolingo, GoDarija and Lahja are built for it, in the short-lesson format.
- Can I learn Darija for free?
- Partly. Several apps have free sections, including the first three sections of Lahja's course. Longer courses generally need a subscription.
