John Barnhart

John Barnhart may refer to:


 * John Hendley Barnhart (1871–1949), American botanist and author
 * John Barnhart, Canadian pioneer and merchant in Peel County, Ontario
 * John Barnhart, American editor, Indiana Magazine of History 1941–1955