 On 1 February 2017, Tranmere Rovers signed Buxton on a free transfer on a deal until the end of the season.On 29 June 2019, Buxton signed for League Two club Morecambe on an initial one-year deal.Buxton scored his first goal for Morecambe on 28 September 2019, coming off the bench against Northampton Town to score Morecambe's first of their comeback in a 2–2 draw.