Charles Cook (born 3 June 1898) was a Scottish professional footballer who played as an outside left.
Born in Glasgow, Cook played for Bellshill Athletic, Bradford City, Bury, Wigan Borough, Coventry City and Bradford Park Avenue. For Bradford City he made 7 appearances in the Football League, as well as 1 FA Cup appearance.