John Thwaites
John Thwaites may refer to:
- John Thwaites (British politician) (1815–1870)
- John Thwaites (Australian politician) (born 1955)
- John Anthony Thwaites (1909–1981,), British art critic and author
- Jack Thwaites, British-Australian conservationist