John Haverland, age 87, of Perham, passed away peacefully on April 11, 2026, in Fargo, N.D. Visitation will be held on Saturday, April 25, 2026, at 10 a.m. at New Creation Lutheran Church, Perham, with a memorial service following at 11 a.m. In lieu of flowers, memorial donations may be made to New Creation Lutheran Church. However, if it were up to John, he would prefer you save your money and perform a random act of kindness or do something to help others!

Please visit www.karvonenfuneralhome.com to leave memorials and condolences on John’s Tribute Wall.

Arrangements provided by Karvonen Funeral & Cremation Service of New York Mills.