Thomas Walker (born 1903) was a Scottish professional footballer who played as a right back.
Born in Cross Colls, Walker played for Vale of Grange, Bradford City and Sheffield Wednesday. For Bradford City, he made 54 appearances in the Football League; he also made 4 FA Cup appearances. For Sheffield Wednesday, he made 258 appearances in the Football League; he also made 29 FA Cup appearances. He played in Sheffield Wednesday's 2âÂÂ1 defeat by Arsenal in the Charity Shield at Stamford Bridge in October 1930.