On 31 August 2017, Hart signed a two-year deal with League One side Blackburn Rovers after he was purchased for an undisclosed fee. On 18 January 2018, he joined fellow League One side Rochdale on loan until the end of the 2017–18 season, having featured just seven times for Tony Mowbray's Rovers. Manager Keith Hill needed cover at left-back having sold Joe Bunney to Northampton Town. Hart featured just three times for the "Dale" during his time at Spotland, though came on as a substitute in the final day win over Charlton Athletic that secured the club's League One status.
