Di Nepal barat dan bagian yang berdekatan dari India, Tharus berbicara varian Hindi, Urdu dan Awadhi. Di dan dekat Nepal tengah, mereka berbicara varian Bhojpuri. Di Nepal timur, mereka berbicara varian Maithili. Versi yang lebih standar dari dialek-dialek ini banyak digunakan oleh tetangga non-Tharu di daerah yang sama sehingga tidak ada hambatan linguistik yang penting antara Tharus dan tetangga mereka. Namun, ada hambatan linguistik antara dialek-dialek ini yang menghalangi komunikasi antara Tharus dari berbagai wilayah. Mereka juga berbicara bahasa Nepal.
Tharu