top banner

Obituary Listings

A Friend of the Family.

Craig Lawrence McFarland

August 25, 1959 December 25, 2019
Craig  Lawrence McFarland
There are condolences waiting approval on Craig 's Tribute wall
Obituary for Craig Lawrence McFarland
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, Iowa 50250. Online condolences may be left at

Craig was born on August 25, 1959 in Des Moines, Iowa to Delores (Beer) and John Thomas McFarland Sr. He spent his early childhood in Des Moines before moving to Stuart.

Craig spent his final years in Stuart with his fiancé, Kim Avey, and family. He enjoyed watching NASCAR and football. Craig worked in West Des Moines as a school bus driver, the City of West Des Moines, and Cardinal Glass; but his favorite job was managing the Stuart Skating Rink. Anybody that knew Craig, knows how much he loved joking around with anyone and everyone, especially loved ones. Craig enjoyed fishing and camping with family and friends. Craig enjoyed spending time with the grandkids, great-grandkids, nieces, and nephews. He also enjoyed spending time in Florida.

Greeting him in Heaven are his parents; and brothers: Christopher, Kevin, and John Jr.

Left to cherish his memories are his fiancée, Kim Avey of Stuart; children: April (Kevin) Hewitt of Deltona, Florida, Lindsay (Derrick) Hess of Independence, Iowa, Christopher Rochholz of Des Moines; siblings: Kenny (Ellen) McFarland of Redfield, Jeff (Cindi) McFarland of West Des Moines, Tom (Kerry) McFarland of Stuart; father and mother-in-law, Chuck and Nadine Avey of Stuart; brothers-in-law, Chuck (Isa) Avey of Casey and Scott Avey of Casey; many grandchildren, great-grandchildren; “adopted” grandchildren, nieces, nephews and neighbors that were like family will miss him dearly.
Read More

To send flowers in memory of Craig Lawrence McFarland, visit the Tribute Store.

Previous Events





2:00 PM 1/4/2020 2:00:00 PM - 5:00 PM 1/4/2020 5:00:00 PM
Stuart American Legion

323 SW 2nd. Street
Stuart, IA 50250

Stuart American Legion
323 SW 2nd. Street Stuart 50250 IA
United States

Create new album
Subscribe To Obituaries


We appreciate your support
In accordance with the wishes of the family, this
message has been declined.
Craig  Lawrence McFarland

Thank you for sharing your
memory of Craig

Provide comfort for the family by sending flowers or planting a tree in memory of Craig Lawrence McFarland.

Send Flowers
No thanks, please don't show me this again.