Margaret M. Weaver Obituary
We bid farewell to Margaret M. Weaver of Hanover, Pennsylvania, whose journey of life gracefully concluded on October 23, 2025 at the age of 89. Margaret touched countless lives with warmth and kindness, leaving behind cherished memories that will forever echo in hearts. Family and friends are welcome to leave their condolences on this memorial page and share them with the family.
She was predeceased by: her parents, Joseph Rang and Sarah Rang (Markle); her husband Eugene F. "Gene" "Skip" Weaver; and her great grandchild Jameson. She is survived by: her children, Bonnie J. Spalding (John) of New Oxford, PA, Frederick E. Weaver of Hanover, PA and Clifford A. Weaver (Joyce) of New Oxford, PA; her grandchildren, Eric Klunk, Sarah Klunk, Jenine Weaver, Lisa Wolfe, Ricky Weaver, Freddie Weaver, Carissa Cole, Brian Wilson and Nathan Hayhurst; her great grandchildren, Jayden Klunk, Ashton Klunk, Jonah Klunk, Quentin Weaver, Camryn Weaver, Preston Buchanan, Kaylin Weaver, Charlotte Wolfe, Bailey Spielman, Saige Thompson, Marlee Thompson, Bailey Hayhurst, Carrie Duvall and Rachel Selby; her great great grandchildren, Corey Klunk, Rylen Klunk, Parker Spielman, Jameson Spielman, Salem Spielman, Omen Thompson and Avalyn Selby; and her siblings, Jane Dillman of Cumberland, MD, Janet Barnes of Reisterstown, MD, Joyce Smith of Allentown, PA, Sally Little of Philadelphia, PA and Mike Rang of Hanover, PA..
In lieu of flowers, the family asks that you make donations to the National MS Society, c/o Eugene F. "Gene" Weaver Fund http://www.nationalmssociety.org or by mail, National Multiple Sclerosis Society, Central PA Chapter, 2040 Linglestown Road, Suite 104, Harrisburg, PA 17110.
