John Hemming may refer to:

  • John Hemming (historian) (born 1935), British explorer and author
  • John Hemming (politician) (born 1960), British politician

See also

  • John Heminges, co-publisher of Shakespeare's works after his death
  • John Hemings, a slave of Thomas Jefferson