John Sandys may refer to:
John Sandys (classicist) (1844–1922), English classical scholar John Sandys (MP) for Hampshire (UK Parliament constituency) John Sandys (priest) (died 1586), English Roman Catholic priest
See also John Sands (disambiguation)