William Mayes

William Mayes may refer to:
 * William Mayes (cricketer) (1885–1946), English cricketer
 * William Edward Mayes (1861–1952), English painter
 * William Harding Mayes (1861–1939), American journalist