Mary McCarl, 64, passed away June 27, 2020 at Iowa Methodist Medical Center Des Moines.

Mary was born April 11, 1956 to James and Mary (Cunningham) Lanning in Des Moines, Iowa. She retired from Starch Pet Hospital as an Animal Care Technician after many years. She loved fishing, going to bars to play pool, puzzle books and jigsaw puzzles. Mary loved all animals, especially her horse, Prince. Above all else, she treasured time spent with her family, especially her grandchildren.

Mary is survived by her children, Bonnie (Brian) Sanders, Gloria McCarl, and James (Jonathan) McCarl; honorary daughter, Ashlynn Blair; lifetime companion, C.C. Cowles; grandchildren, Cheyanna Cook (Scott Funke), James Cook, Jasmine Bickel, and Thasmine Jay; great-grandchildren, Natalia, Rezric, Miadelle, and one on the way, Myah; sister, Margaret Kennis; and numerous other friends and family members.

She was preceded in death by her parents; her husband, Perry McCarl; and four siblings.

A Potluck Celebration of Life will be held from 2-5pm Saturday, July 18th at Amvets Post 2, 2818 5th Ave, Des Moines.

Memorial contributions may be directed to the family in loving memory of Mary.

Condolences may be expressed at

Service Details

Saturday, July 18, 2020
Potluck Celebration of Life
2:00 to 5:00 p.m.
Amvets Post 2
2818 5th Ave
Des Moines
Hamilton's Crematory
Des Moines, Iowa
Hamilton's Southtown Funeral Home
5400 SW 9th Street
Des Moines, Iowa 50315
(515) 285-3911

Order Flowers
Order Flowers