John BoucherJohn Boucher may refer to:John Boucher (1777–1818), English divineJohn Boucher (1819–78), British divineJohn George Boucher, Canadian ice hockey playerJohn Mycroft Boucher British tennis playerJohn B. Boucher, Canadian Métis leader