Bahasa Kannauj adalah sebuah bahasa Indo-Arya yang dituturkan di daerah Kannauj di negara bagian India bernama Uttar Pradesh. Bahasa Kannauj berkerabat dekat dengan bahasa Hindustan, dengan kemiripan leksikal sebesar 83–94% dengan bahasa Hindi.[4] Beberapa menganggap bahasa ini sebagai sebuah dialek dari bahasa Hindustan, sedangkan yang lain menganggapnya sebagai suatu bahasa Hindi Barat yang berbeda.[5] Bahasa Kannauj memiliki setidaknya 9,5 juta penutur asli per tahun 2001.
Bahasa Kannauj memiliki banyak perbedaan struktur dan fungsi daripada dialek lain bahasa Hindi, tetapi dalam Linguistic Survey of India bahasa tersebut ditambahkan sebagai suatu varian dari bahasa Braj dan Awadh.
Bahasa Kannauj memiliki dua dialek atau variannya sendiri: Tirhari dan Kannauj Transisi, yang berada di antara bahasa Kannauj baku dan Awadh.