Bruce ledet Hull City 2012-2016. Han ble manager for i oktober 2016. Den 3. oktober 2018 fikk han sparken i Aston Villa. Han ble manager for Sheffield Wednesday i februar 2019, men i juli samme år sa han opp og ble i stedet manager for Newcastle. Tolv dager etter at Newcastle United F. C. fikk ny eier kunngjorde Newcastle at klubben hadde blitt enig med Bruce om å avslutte arbeidsforholdet hans. Hans siste kamp som manager for den 17. oktober 2021 hjemme mot , var hans kamp nummer 1 000 som manager.