50 Languages & 40,000 Activities
With a single Dinolingo subscription you will have access to all 50 languages with over 40,000 language activities. Language Videos, Songs, Audiobooks, Games, printable Worksheets and more.

Choose one of our 50 languages to learn!
 Albanian   
 Arabic   
 Armenian   
 Bulgarian   
 Cantonese   
 Chinese   
 Creole   
 Croatian   
 Czech   
 Danish   
 Dutch   
 English   
 Finnish   
 French   
 German   
 Greek   
 Gujarati   
 Hawaiian   
 Hebrew   
 Hindi   
 Hungarian   
 Indonesian   
 Irish   
 Italian   
 Japanese   
 Korean   
 Latin   
 Malay   
 Norwegian   
 Persian   
 Polish   
 Portuguese BR   
 Portuguese   
 Punjabi   
 Romanian   
 Russian   
 Serbian   
 Slovak   
 Slovenian   
 Spanish   
 Swahili   
 Swedish   
 Tagalog   
 Thai   
 Turkish   
 Ukrainian   
 Urdu   
 Vietnamese   
 Welsh 

Are all 50 languages the same?
No, not all languages are the same. Dinolingo offers 50 different languages with over 35,000 activities in total. Popular languages like English, Spanish, French, etc. have over 1,200 activities while less popular languages include over 250 activities.We also add more content into select languages each year.
You can also easily see your language’s up-to-date curriculum directly by clicking on the lesson plan on your dashboard.