David William Taylor (8 April 1889 – 9 February 1946) was an English footballer who played as a full back in the Scottish League for Heart of Midlothian. He also played for Newcastle East End of the Northern Alliance, North-Eastern League clubs Darlington (two separate spells), Blyth Spartans, Shildon and , and for Bristol Rovers of the Southern League. He was registered with Football League club Hull City without playing for their first team.