William John Walters (31 July 1907 – 15 July 1994) was a South African athlete who competed in the 1932 Summer Olympics.