 Sutton signed a pre-contract agreement with St Johnstone on 15 June 2015.He was due to sign for St Johnstone on 1 July, after his previous contract was due to expire, but Motherwell granted him an early release on 17 June.Sutton scored on his Saints Premiership debut against former club Hearts in a 4–3 defeat for his new club.