Bahasa Udmurt (удмурт кыл, udmurt kyl) adalah bahasa Uralik yang dituturkan oleh orang Udmurt di Rusia, tepatnya di Udmurtia. Bahasa ini juga merupakan bahasa resmi kedua di wilayah itu. Bahasa Udmurt ditulis dengan tulisan Rusia yang dimodifikasi sesuai bunyi bahasa ini. Bahasa Udmurt menyerap kata-kata dari bahasa-bahasa di sekitarnya seperti Rusia dan Tatar.
Ethnologue pada tahun 1989 memperkirakan ada sekitar 550.000 orang penutur ibu bahasa ini atau 77% populasi etnis Udmurt.
Bahasa ini terdiri dari tiga dialek, yaitu Utara, Selatan, dan Besemyan.