William Pattison Telford (26 November 1867 – 13 March 1955) was a Liberal party member of the House of Commons of Canada.
His father was William Pattison Telford Sr., another member of Parliament.
From 1901 to 1903, Telford served as a municipal councillor for Owen Sound.
He was defeated by Victor Clarence Porteous of the Conservatives in the 1930 election.
Telford resigned on 9 December 1944 to provide an available riding for fellow Liberal Andrew McNaughton to seek election, but McNaughton lost the resulting by-election to Conservative candidate W. Garfield Case.