William Purves may refer to:

William Purves (banker) (born 1932), Scottish banker William Purves (rugby union) (), Scottish rugby union player Bill Purves (born 1870), Irish professional footballer William Laidlaw Purves (1842–1917), Scottish surgeon

See also William Purvis (disambiguation)