En okcidenta Nepalo kaj apudaj partoj de Barato, Tharus parolas variaĵojn de la hindia, la urdua kaj la Avadhio. En kaj proksime de centra Nepalo, ili parolas varianton de Bhojpuri. En orienta Nepalo, ili parolas varianton de la maithili. Pli normaj versioj de ĉi tiuj dialektoj estas vaste parolitaj de ne-Tharu najbaroj en la samaj lokoj tiel ke ne ekzistas gravaj lingvaj baroj inter Tharus kaj iliaj najbaroj. Tamen, estas lingvaj baroj inter ĉi tiuj dialektoj, kiuj staras en la vojo de komunikado inter Tharus el malsamaj regionoj. Ili ankaŭ parolas la nepala lingvon. Tharus jam vivis en la Terai antaŭ ol alvenis eŭropanoj. Estas neklare, kiun lingvon ili parolis tiutempe.
Tharu