 On 24 July 2015, Maguire signed a one-year contract with Rotherham United.He made his debut in the first game of the season on 8 August 2015 against MK Dons at the New York Stadium.In total, he made 14 league appearances (8 as a substitute) for Rotherham, plus one substitute appearance in the League Cup, but did not score during his spell at the club.