John Hornby Harrison (23 May 1908 – 24 September 1964) was a Liberal party member of the House of Commons of Canada.
He was born in Bradford, England, to May (née Smith) and W. H.
[2] He moved to Canada in 1913, and became an agent, merchant and trader by career.
Harrison was re-elected at Meadow Lake for successive terms in 1949, 1953 and 1957.
Harrison was defeated in 1958 by Bert Cadieu of the Progressive Conservative party.