Harry Beasley (14 March 1892 – 26 November 1972) was a Canadian sprinter. He competed in the men's 100 metres at the 1912 Summer Olympics.