Ở Tây Nepal và các vùng lân cận của Ấn Độ, Tharus nói các biến thể của tiếng Hindi, Urdu và Awadhi. Trong và gần miền trung Nepal, họ nói một biến thể của Bhojpuri. Ở miền đông Nepal, họ nói một biến thể của tiếng Maithili. Các phiên bản tiêu chuẩn hơn của các phương ngữ này được sử dụng rộng rãi bởi những người hàng xóm không phải là Tharu trong cùng một khu vực để không có rào cản ngôn ngữ quan trọng giữa Tharus và hàng xóm của họ. Tuy nhiên, có những rào cản ngôn ngữ giữa các phương ngữ này đứng trong cách giao tiếp giữa Tharus từ các khu vực khác nhau. Họ cũng nói tiếng Nepal. Tharus đã sống ở Terai trước khi người châu Âu đến. Không rõ ngôn ngữ nào họ đã nói vào thời điểm đó.
Tharu.