On 18 October 2013, Petrie signed for Brechin City on an initial one-month loan. On 4 November 2013, he signed an extension to his United contract, keeping him at the club until May 2015. In January 2014, his loan at Brechin was extended until the end of the season.