 On 25 May 2011, Sutton signed for Heart of Midlothian (Hearts).Making his debut against Rangers at Ibrox on 23 July, Sutton started the first three matches of the season including Hearts Europa League tie against Paks, in which he won a penalty.His fortunes changed under new manager Paulo Sergio as his appearances became limited to substitute appearances and the odd start prompting doubts about his future at the club, though Sergio denied this.