John Horn
John Horn may refer to:
- John [Galbraith Horn], British tennis player
- John J. Horn, American labor leader and politician from New Jersey
- John L. Horn, American psychologist
- John Horn (tennis), British tennis player
- John Horn Jr., awarded a Congressional Gold Medal in 1874 for a career rescuing people from drowning
- Steve Horn, American politician from California