John Law (born 1877) was a Scottish professional footballer who played as a winger for Sunderland. His clubs in his homeland included Abercorn.