John Kain

John Kain may refer to:
 * John Kain (rugby league), English rugby league player
 * John F. Kain, American economist and professor
 * John Joseph Kain, American Roman Catholic archbishop