John Hafen (March 22, 1856 in Scherzingen, Switzerland – June 3, 1910 in Brown County, Indiana) was an American landscape artist.
In 1890, he was one of a group of painters who studied in Paris under the sponsorship of The Church of Jesus Christ of Latter-day Saints (LDS Church), in preparation for painting murals at the nearly completed Salt Lake Temple.