Bahasa Karay-a atau Kinaray-a, adalah sebuah bahasa Austronesia yang digunakan oleh suku Karay-a, utamanya di Antique, Filipina serta Iloilo dan provinsi lainnya di pulau Panay. Bahasa tersebut merupakan salah satu bahasa dari rumpun bahasa Visayan, selain Aklanon/Malaynon, Capiznon dan Hiligaynon.