John Beecher
John Beecher
may refer to:
John Beecher (poet)
(1904–1980), American activist poet, writer, and journalist
John Hubbard Beecher
(1927–1987), American musician
Johnny Beecher (ice hockey)
(born 2001), American ice hockey player