 Haines taught graduate level and honors English classes at the University of Alaska Fairbanks.He died in Fairbanks, Alaska.Tributes to John Haines by the author and literary critic John A. Murray were published in "The Bloomsbury Review", July–August 2011 and "The Sewanee Review", Winter 2012.