Born in Drumillan Miln near New Abbey in Kirkcudbrightshire on 7 February 1770, he was the son of Catholic parents, Andrew Carruthers and his wife Lucy Rigg.[1] The priest and historian James Carruthers was his brother.[2]
Carruthers was ordained a priest on 25 March 1795. He was stationed first to the missionary station at Balloch on the Drummond Castle estate, in Perthshire, then in 1797 appointed as the chaplain to the Earl of Traquair at the Stuart family seat Traquair in Peeblesshire, and 1800 he moved to the mission at Munches, seat of the Maxwells at Dalbeattie in his native Kirkcudbrightshire.
Using a bequest from the late Agnes Maxwell, who died in 1809, the last of the Catholic Maxwells of Munches he built St Peter's Church in Dalbeattie which opened in 1814. On 29 June 2014 it celebrated its 200th anniversary.