La poesia epica indiana è l'epica del subcontinente indiano, tradizionalmente chiamata Kavya (o Kāvya; in sanscrito: काव्य, IAST: kāvyá). Il Ramayana e il Mahabharata, che erano originariamente scritte in sanscrito ma che poi vennero tradotte in altre lingue, e le cinque grandi epopee della letteratura tamil e sangam sono gli esempi più antichi di questo genere.[1]