John Flaherty (21 September 1908 – 10 May 1980)[1] was a British gymnast. He competed in eight events at the 1948 Summer Olympics.[2]