John Ewart (14 February 1891 – 22 June 1943) was a Scottish footballer who made over 280 appearances in the Football League for Bradford City as a goalkeeper. He also played in the Scottish League for Airdrieonians in two spells and won one cap for Scotland at international level. The SFA described him as "a goalkeeper who helped to perpetuate the myth of eccentricity required for the position".