In 1904, he was elected to the House of Commons of Canada for the riding of Strathcona as a Liberal. As a Member of Parliament, Talbot was a key figure in Alberta's entrance in Canadian Confederation as a province, advising Laurier on matters, along with Edmonton Liberal Member of Parliament Frank Oliver. Both men were instrumental in assuring Laurier the draft electoral districts for the province were fairly aligned after repeated calls of gerrymandering by southern Albertans.[4] Talbot promoted both Edmonton and Strathcona as the seat of government for the new province of Alberta, going so far to say he would "fight to the finish".[5]
Historian Lewis Thomas argues that Talbot could have been named Alberta's first Premier if he had desired the position.[6] Talbot instead sought a position in the Senate and admitted in letters he did not have the stamina to continue in elected politics, nor the financial resources.[6] Talbot instead recommended Frank Oliver as the first Premier, and after he declined, he recommended Strathcona's NWT Council man Alexander Cameron Rutherford to Laurier, who accepted the proposal.[7] Prior to being named to the Senate, Talbot wrote Rutherford asking that the position of Sheriff of Red Deer be set aside for him.[6]
In 1906, he was appointed to the Senate on the advice of Wilfrid Laurier, representing the senatorial division of the province of Alberta (created 1905 from the North-West Territories).
Talbot was reported ill in December 1919,[8] and died on December 6, 1919, in Lacombe at the age of 65, while serving in the Senate.[9]