John Cain
John Cain may refer to:
Sportsmen
- John Cain (rugby union), English rugby union player
- John Paul Cain, American golfer
- Johnny Cain, American football player, college sports coach and administrator
Politicians
- John Cain (34th Premier of Victoria), Australian politician
- John Cain (41st Premier of Victoria), Australian politician, son of the above
- * John Cain Arena, sports arena in Melbourne, Australia, named after the above politician
- John Cain (lawyer), 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