1. Forum
  2. >
  3. Topic: Duolingo
  4. >
  5. Will Duolingo make me fluent?


Will Duolingo make me fluent?

Let's say if I have mastered everything on the German tree and I can do everything with perfection (or almost) Will I understand EVERYTHING a German has to say to me? As Duolingo has a huge German word count of 2225. I am wondering if I could easily communicate with a German.


June 4, 2017



A native German speaker will have a vocabulary of over 20,000 words so there is still a long way to go before calling yourself fluent with only 10% of that vocabulary. However, you will have a good start at fluency. Now you need to build your vocabulary by reading and listening and watching TV and films.


Honest answer:

Not a chance in heck! It's nowhere near good enough. Not even close.

Having said that, it's better than nothing and I don't know of any software that can take you to the level you want.

My hope is that over the years Duolingo gains enough vocabulary and other improvements to make something approaching "fluency" attainable. It ought to be possible in theory.



You must use other resources as well.


With Duolingo alone, no.


No, Duolingo is only for the first stage of learning or brushing up a language.

Neither the levels in Duolingo nor Duolingo's "Fluency %" are related to your actual fluency and knowledge in your daily life. Just ignore them. Enjoy this very nice course, it is a good start for learning German.

Will I understand EVERYTHING a German has to say to me?

You can try it yourself. Here are links to discussions with resources:
- https://www.duolingo.com/comment/4001283
- https://www.duolingo.com/comment/22843151
- https://www.duolingo.com/comment/14381497


With a complete tree, what would you guys said that equates to if you were a child and it was your first language eg. you're as fluent as the average 6 year old?


An average kindergartner in America has a vocabulary of approximately 5,000 words, so you would be more like a preschooler.

Learn a language in just 5 minutes a day. For free.