
Marjorie “Margie” “Cookie” Duke Schaffer
Marjorie “Margie” “Cookie” Duke Schaffer (née Duke) passed peacefully on June 2, 2026, at the age of 99, surrounded by the love and care of her family.
Margie was born on March 12, 1927, in St. Louis, Missouri, the daughter of Joseph and Jeanetta Duke. She was preceded in death by her beloved husband, Harold H. Schaffer, with whom she shared a lifetime of love, devotion, and family.
She was the cherished mother of Harold “Buzz” Schaffer, Daryl Schaffer (Janice), Michael Schaffer (Jenny), MaryAnn Hauser (Richard), and Janet Schaffer.
Her legacy continues through her seven grandchildren, Josh Schaffer, Andy Schaffer, Shawn Schaffer, Jennifer Schmidt, Adam Schaffer, Ashley Slater, Bryan Hauser and sixteen great-grandchildren, Kaleb, Trey, Ava, Willa, Emerson, Asher, Hatcher, Adley, Charlie, Scarlett, Cooper, Briggs, Caroline, Poppy, Mya, and Piper, and beloved godchild, Jason Parmeley, all of whom brought her immense joy and pride.
Margie also held a special place in her heart for her step-grandchildren and their families, whom she loved as her own.
Margie’s love extended far beyond her own family. She had a special place in her heart for children and dedicated much of her life to their care, guidance, and well-being. Through her work with the St. Louis County Juvenile Court system and the YMCA, as well as countless volunteer efforts, she positively impacted the lives of many young people. Even into her mid-eighties, she remained active in serving others, reflecting a lifelong commitment to compassion, kindness, and community.
Margie will be remembered for her generous spirit, unwavering devotion to family, warm smile, and genuine concern for others. She leaves behind a family who loved her deeply and a legacy of service and caring that will continue to inspire those who knew her.
A Celebration of Life will be announced in the coming weeks.
