James or Jim Cain may refer to:
- James H. Cain (1866âÂÂ1940), Methodist minister in Melbourne, Australia
- James M. Cain (1892âÂÂ1977), American journalist and novelist
- James P. Cain (born 1957), politically appointed American diplomat
- Jim Cain (defensive end) (1927âÂÂ2001), American player of gridiron football
- Jim Cain (tackle) (born 1939), Canadian football player
- Jim Cain (ice hockey) (1902âÂÂ1962), Canadian ice hockey player
- James Cain (Isle of Man politician) (1927âÂÂ2019), Manx Speaker of the House of Keys
- James D. Cain Jr. (born 1964), United States federal judge
- J. V. Cain (1951âÂÂ1979), tight end
See also