William Coles may refer to:
- William Coles (MP) (1616–1697), English lawyer and politician
- William Coles (RAF officer) (1913–1979), Royal Air Force officer and British bobsledder
- William E. Coles Jr. (1932–2005), American novelist and professor.
- William Coles (botanist) or Cole (1626–1662), British botanist
- William Arthur Coles, physicist
- William Charles Coles (born 1965), United States Virgin Islands archer