John Cannon
John Cannon is the name of the following people:
- John Cannon (racing driver) (1933–1999), Canadian racing car driver
- John Francis Michael Cannon (born 1930), British botanist
- John K. Cannon (1892–1955), American general
John Cannon is the name of the following people: