Skip to Content

The Ultimate List of ALL Duolingo Languages & Courses

Here is the ultimate list of ALL the Duolingo languages and courses available for each native language. This list of every Duolingo language available may even inspire you to start learning a language you haven’t thought of trying before! Let’s get started.

How Many Languages Does Duolingo Have?

Duolingo has 41 languages available currently. However, not every course is available depending on what your native language is.

For example, 38 of those languages are available to English speakers.

English obviously is not going to be offered to English Speakers, and the other two courses not available to English speakers are Guaraní and Catalán which are only available to Spanish speakers.

duolingo languages available for english speakers

All Duolingo Language Courses For English Speakers

  • Spanish
  • French
  • German
  • Italian
  • Japanese
  • Chinese
  • Russian
  • Korean
  • Portuguese
  • Arabic
  • Dutch
  • Swedish
  • Norwegian
  • Turkish
  • Polish
  • Irish
  • Greek
  • Hebrew
  • Danish
  • Hindi
  • Czech
  • Esperanto
  • Ukrainian
  • Welsh
  • Vietnamese
  • Hungarian
  • Swahili
  • Romanian
  • Indonesian
  • Hawaiian
  • Navajo
  • Klingon
  • High Valyrian
  • Latin
  • Scottish Gaelic
  • Finnish
  • Yiddish
  • Haitian Creole
RELATED:  How to Move Up Duolingo Wildfire Levels: 4 Hacks to Maintain Your Streak

Every Duolingo Language Course For Arabic Speakers:

  • English
  • French
  • German
  • Swedish

For Chinese Speakers:

  • English
  • Spanish
  • Japanese
  • Korean
  • Italian
  • French

For Czech Speakers:

  • English

For Dutch Speakers:

  • English
  • German
  • French

For French Speakers:

  • English
  • Spanish
  • Italian
  • German
  • Portuguese
  • Esperanto

For German Speakers:

  • English
  • Spanish
  • French
  • Italian

For Greek Speakers:

  • English

For Hindi Speakers:

  • English

For Hungarian Speakers:

  • English
  • German

For Indonesian Speakers:

  • English

For Italian Speakers:

  • English
  • French
  • German
  • Spanish

For Japanese Speakers:

  • English
  • Chinese
  • Korean
  • French

For Korean Speakers:

  • English

For Polish Speakers:

  • English

For Portuguese Speakers:

  • English
  • Spanish
  • French
  • German
  • Italian
  • Esperanto

For Romanian Speakers:

  • English

For Russian Speakers:

  • English
  • German
  • Spanish
  • French

For Spanish Speakers:

  • English
  • French
  • Italian
  • Portuguese
  • German
  • Russian
  • Catalan
  • Esperanto
  • Guaraní
  • Swedish

For Tagalog Speakers:

  • English

For Thai Speakers:

  • English

For Turkish Speakers:

  • English
  • German
  • Russian

For Ukrainian Speakers:

  • English

For Vietnamese Speakers:

  • English
  • Chinese

Read More About Duolingo: