 Walters played 33 times in 2015–16, scoring eight goals as the Potters again finished in ninth position.Walters played 24 times in 2016–17, scoring four goals as Stoke finished in 13th.On 7 July 2017, Walters joined fellow Premier League side Burnley on a two-year contract for a fee of £3 million.