After finishing his playing career, Cotterill became a manager. His manager career began when he was hired as manager of Sligo Rovers in Ireland. Since then, he has been the manager of Cheltenham Town, Stoke City, Burnley, Notts County, Portsmouth, Nottingham Forest, Bristol City, Birmingham City and Shrewsbury Town.