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.