
DIY Lang is committed to remaining a free (and ad-free) database. If you make a purchase through one of our affiliate links, we may receive a small commission at no additional cost to you – which is a great way to support us! We do not accept money for reviews.
Table of Contents
Find online classes and tutors for the language(s) you want to learn.
Search Classes and Tutors By Our Featured Languages
Search by languages we have resources for and age range. (Some classes and tutoring sites have more languages than shown in our drop-down menu – use the next section to search for all.) Click on each one for more information.
- Online Tutors
- Online Classes
- Persian (Farsi)
- Toki Pona
- DESC
- ASC
Search Classes and Tutors By All Languages
Search by any language we have on file, even if we don’t have a resource page for it yet. Click on each one for more information.
- Online Tutors
- Online Classes
- All Languages
- Afrikaans
- Aiki
- Ainu
- Akan Twi
- Albanian
- Alsatian
- American Sign Language (ASL)
- Amharic
- Arabic
- Aragonese
- Aramaic
- Argentine Sign Language
- Armenian
- Aromanian
- Assamese
- Assiniboine (Nakota)
- Australian Sign Language (Auslan)
- Austrian German
- Avar
- Aymara
- Azerbaijani
- Azeri
- Bago-Kusuntu
- Bagri
- Balinese
- Balochi
- Bambara (Bamanankan)
- Banjar
- Barawana (Baré)
- Bari
- Basque
- Batak Toba
- Bats
- Bavarian
- Beja
- Belait
- Belarusian
- Bengali
- Berber (Tamazight)
- Bhojpuri
- Bislama
- Blackfoot (Niitsi'powahsin)
- Bosnian
- Brazilian Sign Language (LIBRAS)
- Breton
- British Sign Language (BSL)
- Bugis
- Bulgarian
- Burmese
- Catalan
- Cebuano
- Chaldean Aramaic
- Chavacano
- Chechen
- Cherokee
- Chewa (Chichewa)
- Chibarwe
- Chinese (Cantonese)
- Chinese (Hakka)
- Chinese (Hokkien)
- Chinese (Mandarin)
- Chinese (Other)
- Chinese (Shanghainese)
- Chinese (Taiwanese)
- Chiquitano
- Choctaw
- Chukchi
- Chuwabu
- Coptic
- Cornish
- Corsican
- Cree
- Croatian
- Crow
- Czech
- Daakaka
- Dakota
- Danish
- Daza
- Dela-Oenale
- Dinka
- Domari
- Dothraki
- Dotyali
- Drehu
- Dutch
- Dzongkha
- English
- Erzya
- Esperanto
- Estonian
- Ewe
- Ewondo (Fang)
- Faroese
- Fijian (ITaukei)
- Finnish
- Flemish
- Fon (Fon Gbè)
- French
- Frisian
- Friulian
- Fulah
- Fur
- Ga
- Galician
- Gallo
- Garifuna
- Georgian
- German
- Gikuyu
- Greek
- Greek (Ancient)
- Greenlandic
- Guambiano
- Guarani
- Gujarati
- Gullah
- Gullah (Afro-Seminole Creole)
- Haitian Creole
- Hausa
- Hawaiian
- Hawaiian Pidgin (Hawaiian Creole English)
- Hebrew
- High Valyrian
- Hindi
- Hmong
- Honduran Sign Language (LESHO)
- Hungarian
- Hunsrik
- Iban
- Icelandic
- Ido
- Igbo
- Indonesian
- Ingush
- Interlingue
- International Sign (IS)
- Inuinnaqtun
- Inuktitut
- Inuvialuktun
- Irish
- Irish Gaelic
- Itaian
- Italian
- Ixcatec
- Jamaican Creole
- Japanese
- Japanese (Okinawan)
- Japanese Sign Language
- Javanese
- Judeo-Tat
- K'iche'
- Kachin (Jingpho)
- Kalanga
- Kalmyk Oirat
- Kannada
- Kanuri
- Kazakh
- Kekchi (Q'eqchi')
- Kenjeje
- Khmer
- Khmer (Cambodian)
- Khmu
- Khoemana
- Kinyarwanda
- Kirundi
- Klingon
- Koisan (Tsoa)
- Kokani
- Konkani
- Korean
- Kurdish
- Kyrgyz
- Ladin
- Ladino (Judeo-Spanish)
- Lakota
- Lao
- Latin
- Latvian
- Lau
- Limburgish
- Lithuanian
- Litzlitz (Naman)
- Lojban
- Lombard
- Luganda
- Luiseño
- Luo
- Luxembourgish
- Maasai
- Macedonian
- Maithili
- Malagasy
- Malay
- Malayalam
- Maldivian (Dhivehi)
- Maltese
- Mamuju
- Manchu
- Mandingo (Madinka)
- Manggarai
- Manx Gaelic
- Maori
- Mapudungun
- Marathi
- Marri Ngarr
- Marshallese
- Masalit
- Mauritian Creole
- Mazatec
- Mekeo
- Mexican Sign Language (LSM)
- Minangkabau
- Mingrelian
- Mirandese
- Miyako
- Mnong
- Mon
- Mongolian
- Montenegrin
- Nahuatl
- Nambya
- Natchez
- Navajo (Diné Bizaad)
- Ndebele
- Neapolitan (Napoletano)
- Nepali
- Neverver
- Newar
- Nigerian Pidgin
- North Efate (Nakanamanga)
- Norwegian
- Nubian
- Nuer
- Occitan
- Odia
- Ogiek (Akiek)
- Ojibwe
- Okinawan
- Oneida
- Oromo
- Pa'o
- Palauan
- Papiamento
- Pashto
- Persian (Dari)
- Persian (Farsi)
- Persian (Tajik)
- Piedmontese
- Pirate
- Polish
- Portuguese
- Potawatomi
- Punjabi
- Quechua
- Rohingya
- Romani
- Romanian
- Romansch
- Runyankore
- Russian
- Sa
- Saami
- Samoan
- Sanskrit
- Sardinian
- Scots
- Scottish Gaelic
- Sekani
- Sena
- Serbian
- Sfyria
- Shan
- Sherpa
- Shona
- Shona (Ndau)
- Shoshoni
- Shumashti
- Sicilian
- Sign Language(Other)
- Silbo Gomero
- Sindhi
- Sinhala
- Slovak
- Slovenian
- Somali
- Sotho
- South Tyrolean
- Spanish
- Sundanese
- Swahili
- Swazi
- Swedish
- Swiss German
- Swiss-French Sign Language
- Swiss-German Sign Language
- Syriac
- Tagalog
- Tamang
- Tamil
- Tatar
- Telugu
- Thai
- Tharu
- Tibetan
- Tigrinya
- Tlingit
- Toki Pona
- Tongan
- Tsonga (Xitsonga)
- Tswana
- Turkish
- Turkmen
- Tutong
- Tuvan
- Tz’utujil
- Ukrainian
- Ukranian
- Urdu
- Uyghur
- Uzbek
- Venda
- Vietnamese
- Waray
- Wayuu
- Welsh
- Wolof
- Wyandot
- Xhosa
- Yakut
- Yiddish
- Yola
- Yoruba
- Yucatec Maya
- Yugoslavian Sign Language
- Zaghawa (Beria)
- Zapotec
- Zarma
- Zaza
- Zhuang
- Zulu
- DESC
- ASC
All Language Learning Classes and Tutor Sites
View all without sorting.
Coming Soon
More resources are on the way! Contact us if you have a special request.




