John J. A. Gill (born 1903) was an English professional footballer who played as a goalkeeper.
Born in Crook, County Durham, Gill played for Crook Town, Bearpark Welfare, Bolton Wanderers, Bradford City, Clapton Orient, Accrington Stanley and Great Harwood. For Bradford City, he made 86 appearances in the Football League; he also made 3 FA Cup appearances.