Craig Lawrence McFarland, 60, of Stuart, passed away December 25, 2019 at his home. A gathering of friends and family will be held 2:00 to 5:00 P.M. Saturday, January 4, 2020 at the Stuart American Legion Building. Memorial contributions may be made to the Craig McFarland Memorial Fund and may be sent to Johnson Family Funeral Home, PO Box 246, Stuart, lowa 50250. Online condolences may be left at www.johnsonfamilyfuneralhome.com.