John Straker may refer to:
- John Straker, a fictional character in Silver Blaze, a Sherlock Holmes story by Sir Arthur Conan Doyle
- John Straker, a fictional character in UFO, a science fiction TV series produced by Gerry and Sylvia Anderson
John Straker may refer to: