John Kavanagh may refer to: John Kavanagh (actor), Irish actor John Kavanagh (bishop) (1913–1985), Catholic Bishop of Dunedin, 1949–1985 John Kavanagh (Newfoundland politician) (1814–1884), Newfoundland politician John Kavanagh (American politician) (born 1950), American politician from Arizona John Francis Kavanagh (born 1903), Irish sculptor and artist John Kavanagh (martial artist) (born 1977), Irish martial arts coach