William Cranston may refer to:
- William W. Cranston (1838–1907), American soldier in the American Civil War
- Bill Cranston (born 1942), Scottish footballer
- Billy Cranston, a fictional character in the Power Rangers universe
William Cranston may refer to: