John Baines may refer to:
- John Baines (Egyptologist) (born 1946), professor of Egyptology at the University of Oxford
- John Baines (bobsledder) (born 1985), British bobsledder
- John Baines (footballer) (born 1937), English footballer
- John Baines (mathematician) (1787–1838), English mathematician
See also
edit- John Baine (disambiguation)
- John Bayne (disambiguation)
- John Baynes (1758–1787), English lawyer and writer
- John Baynes of the Baynes baronets