John Bennett may refer to:

Arts and entertainment edit

Military edit

  • John A. Bennett (1936–1961), the last person executed by the US military
  • John Bradbury Bennet (sometimes misspelled Bennett, 1865–1930), American Army brigadier general
  • John Bennett, Royal Navy recipient of the Ushalov Medal for his role in the Second World War Arctic convoys

Politics edit

Religion edit

Science and medicine edit

Sport edit

Writing edit

Other edit

See also edit