John Cain
John Cain may refer to:
Sportsmen
- John Cain, English rugby union player
- John Paul Cain, American golfer
- Johnny Cain, American football player, college sports coach and administrator
Politicians
- John Cain , Australian politician
- John Cain , Australian politician, son of the above
- * John Cain Arena, sports arena in Melbourne, Australia, named after the above politician
- John Cain, Victorian Government Solicitor, grandson of the 34th and son of the 41st premier of Victoria
- John Edward Cain, American politician
- John J. Cain, American mayor of Bayonne, New Jersey
Others
- John Vincent Cain, British fraudster