Charles Edward Johnson (29 April 1884–1954) was an English footballer who played in the Football League for Sheffield United and South Shields.