Percival Cale Oliver (1 April 1919 – 9 July 2011) was an Australian backstroke swimmer who competed in the 1936 Summer Olympics. Oliver was born in Nedlands, Western Australia and attended Hale School. He won 13 freestyle and backstroke Australian titles. At the age seventeen he competed at the 1936 Summer Olympics in Berlin, where he finished seventh in the 100-metre backstroke. Oliver went on to teach at Mt Lawley and Hollywood Senior High Schools before taking over the administration of the Education Department's vacation swimming program. He died on 9 July 2011 at the age of 92.