John Kirkham may refer to:
Association football
edit- John B. Kirkham (1869–1930), English professional footballer
- John Kirkham (footballer, born 1918) (1918–1982), English professional footballer
- John Kirkham (footballer, born 1941) (1941–2021), English professional footballer
Others
edit- John Kirkham (1472–1529) of Blagdon, Sheriff of Devon
- John Kirkham (adventurer) (died 1876), British adventurer, hotelier and ship's steward
- John Kirkham (bishop) (1935-2019), Anglican Bishop of Sherborne
See also
edit- Jon Kirkham, British motorcycle racer