William Holmes
William, Bill, or Billy Holmes may refer to:
Sports
- Bill Holmes (ice hockey), Canadian ice hockey player
- Bill Holmes (footballer, born 1926), English footballer
- Billy Holmes (footballer, born 1875), English footballer with Manchester City who became manager of Clapton Orient
- Billy Holmes (footballer, born 1951), English footballer with Hereford United, Wimbledon and other clubs
- Billy Holmes (Australian footballer), Australian footballer for Collingwood and Fitzroy
- William Holmes (English cricketer), English cricketer
- William Holmes (New Zealand cricketer), New Zealand cricketer
- William Holmes (cyclist), British Olympic cyclist
- William Holmes (footballer), footballer who played for Stoke
Politicians
- Bill Holmes (trade unionist), British Labour Party politician and trade unionist
- William Holmes (politician), British Tory politician
Military
- William Holmes (Australian general), Australian Major General of World War I
- Sir William Holmes (British Army officer), British Lieutenant General of World War II
- William Edgar Holmes, English recipient of the Victoria Cross
- William Holmes (British Army medical officer), Surgeon-General to the British Forces in Canada
- William Norman Holmes, World War I flying ace
- William T. Holmes, Union Army soldier in the American Civil War and Medal of Honor recipient
Others
- William Holmes (academic), Vice-Chancellor of Oxford University 1732–1735
- William Holmes (actor), American actor
- William Holmes, anarchist writer and husband of Lizzie Holmes
- William Holmes (film editor), American film editor
- William Hardy Holmes, Anglican bishop
- William Henry Holmes, American anthropologist
- William Henry Holmes (musician), English musician
- William E. Holmes, Baptist minister and educator
- William Anthony Holmes, Irish clergyman