John Evans (12 February 1900 – unknown) was an English footballer who played in the Football League for Sheffield United, Walsall and Stoke.