I am an Arab born in Europe. Unfortunately, this has affected my Arabic language skills. My accent sounds "broken", in other words: it sounds as if a foreigner is speaking Arabic.

I can have a basic conversation in Arabic, but can't go any further than that. I can't have educated and complex conversations as I do in English. It's very difficult to make Arab friends because of this language barrier.

How can I remedy this problem and reduce my foreign accent in Arabic?

My goal is to speak Arabic like a person who was born and raised in an Arab country.

  • This question seems to be too broad. It merely asks, "how can I become fluent in a language?", without providing with any details (an ethnic background make no difference). So, unless the OP's learning patterns are any different to those of all other language learners, the only answer would be, "invest your time, money, and effort in learning". Commented Nov 21, 2017 at 15:33
  • 2
    Since the question is rather broad, let's think of ways we can make it more focused: (1) limit the scope to accent reduction (the question mentions accent and wants to changes this ASAP); (2) limit the scope to oral skills (there is no mention of reading or writing). If the OP does not join LLSE in the next few days, anyone can edit it to reduce its scope.
    – Tsundoku
    Commented Nov 21, 2017 at 18:02
  • 2
    @ChristopheStrobbe I did as you suggested and restricted the question only to accent reduction. It would be quite helpful if the OP provided his or her native language.
    – fi12
    Commented Nov 22, 2017 at 15:14

3 Answers 3


If your main focus is on accent reduction, then one method would be to listen to native speakers and attempt to reproduce what they are saying. If you don't have anyone you can talk to in Arabic, then you could seek audio resources on the internet. Find a video or podcast, play the audio briefly, then pause it and try to repeat what you've heard as closely as you can. This will have two effects: it will help you practice correct pronunciation, and it will help you practice normal speech patterns. This will improve your spoken fluency overall.

With Arabic there is one specific issue I think I should address, which is the variety of accents and even dialects. You may want to focus on one regional accent, and limit yourself to resources in that accent. This will reduce accent confusion.


It's not really possible to speak a second-language with an accent that is 100% similar to the locals.

But you could try the following to improve your accent:

  1. Learn how to correctly pronounce the letters.
  2. Listen/Watch a lot of media content ex: Songs, Youtube Vids, News, etc.. in the same dialect of the language you're willing to learn.
  3. Try to speak the language with the locals and ask them to correct you.
  4. Focus on the facial expressions or the face muscle movements when the locals are pronouncing certain letters.
  5. Different letters may sound the same for you. Accept the fact that these letters are different and sound different to the locals so attempt to focus and catch these differences which may sound trivial to you but it isn't to the others.

In the given answers many possible solutions or options have been quoted.

Before adding a few I want to point at an important point:
In the 20-30 Arabic speaking countries there are at least 50 different slangs and dialects which are far more in use than the so called (modern?) standard Arabic or fasih language اللغة العربية الفصيحة (which is the -written- language of the Quran and appears in literature, in the TV-News and Newspapers and printed media in first place) which has reached the usage level of Latin in Europe. So basically the (sound or correctness of the) pronunciation of what people consider Arabic may differ from a Country / Region / Location to an other.

Therefore you should first consider defining or thinking of what exactly you want to do? Learn a dialect? Learn fasih language and for what purpose you want to use it. Basically nobody use fasih language in everyday life nor in colloquial language, but you might be confronted to it in occasions (such as display panels and as mentioned before in some media). And usually people speaking these "Arabic" dialects will more or less pretend that their dialect is close(r) to the fasih language.

So you must make this decision first.

One important way to learn the correct pronunciation of the Arabic letters is mostly -only- taught via oral transmission by Quran-memorizers, as before one should first learn the correct pronunciation of letters before learning how to correctly recite a Quran verse this usually is called Articulation of sound مخارج الحروف which are said to be fourteen, sixteen or seventeen (3 different opinions).

enter image description here
This is usually a matter of tajweed. And I don't know a better way to learn the correct pronunciation as good teachers of Tajweed are very severe and of course you need to practice in your spare time. (see also this link)

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.