John Stead may refer to:
- John Stead (mayor) (1854-1922), Scottish-born New Zealand politician, father of Billy Stead
- Billy Stead (John William Stead, 1877–1958), rugby union player
- John Stead (bishop), Anglican bishop of Willochra
- John Edward Stead (1851–1923), British metallurgist
See also
edit- Jon Stead (born 1983), English footballer