 After two seasons with the club, Watson was released at the end of the 2017–18 season having scored two goals in 52 appearances.On 20 June 2018, Watson joined newly-relegated League Two club Milton Keynes Dons on a one-year deal effective from 1 July 2018.He scored his first goal for the club on 14 August 2018, in a 3–0 EFL Cup first round home win over Charlton Athletic.