 At the general election in July 1865, Jardine was elected as Member of parliament (MP) for Ashburton in Devon where his uncle William Jardine had been an earlier MP.The Ashburton constituency was abolished at the 1868 general election and he was elected instead at Dumfries Burghs.In 1874 he changed seat again and stood unsuccessfully for Dumfriesshire.