1973-ban szerzett karmesteri diplomát a Liszt Ferenc Zeneművészeti Főiskolán Kórodi András tanítványaként, majd a zongoraszakot is elvégezte, 1976-tól pedig a Magyar Állami Operaházhoz szerződött karmesterként. 1979-től 1981-ig a Bayreuthi Ünnepi Játékok zenei asszisztense volt, 1987-től 1990-ig, majd 2002-től a Magyar Állami Operaház vezető karmestereként tevékenykedett.
Az Operaházban betöltött állása mellett igen gyakran fellépett a többi budapesti zenekar vendégkarmestereként is. Kovács János a Szlovén Filharmonikusok első vendégkarmestere volt, és 1992 óta a Tokiói Filharmonikusok állandó vendégkarmestere, majd 1998 óta első vendégkarmestere. Különböző zenekarokkal nagy sikerrel koncertezett a legtöbb európai országban, valamint a tengerentúlon is. Művészi munkája elismeréseként 1984-ben Liszt-díjjal, 1996-ban Érdemes Művészi címmel tüntették ki. 2001-től a Budapesti Filharmóniai Társaság első vendégkarmestere, s ugyanebben az évben Kossuth-díjat is kapott.
Operafesztiváli fellépése:
2008. 06. 12.
2007. 06. 13.
2006. 06. 19.