Margaret Weaver was born on March 9, 1941 in Catawba County NC to the late William and Morene Perry. After high school, she married her childhood crush, Roby Weaver, of Boone NC on August 26, 1961. She graduated from Appalachian State University with Bachelors and Master's degrees in Education, and went on to teach almost her entire career at Parkway Elementary School. While there, she touched the lives of hundreds of students, many of whom have remained close with her to this day. She spent her retirement years working a part-time job at Swiss Mountain Village in Blowing Rock and traveling to many places across the United States with Roby.
She is survived by one son, Doug Weaver and wife Liz of Conway SC, and one daughter Sharon Yates and husband Allen of Trade TN, three grandsons, Roby Weaver of Colorado, Michael Weaver and wife Kayla of Myrtle Beach SC, Jackson Yates and wife Katlin of Mountain City, TN, and two bonus granddaughters, Amanda Delp and Megan Ellis and their families of Virginia, two great-grandsons, J.D. Weaver and Atlas Yates, one sister, Martha Bowers of Lenoir NC, four sisters in law, Doris Greer, Lois Triplett, Pat Weaver, and Louise Davis, one brother in law, Squire Weaver Jr. all of Boone, and a large number of extended family and friends. She is also survived by a very special friend, J.R. Townsend of Hudson, NC.
She was preceded in death by her husband of 58 years, Roby Weaver, and one sister Nancy Sorenson of South Dakota.
The family will receive friends on Wednesday, March 2, from 5:30-7:00 pm, at Austin & Barnes Funeral Home, with a service to follow, officiated by Jackson Yates and Pastor Ron Burgett. Gravesides services and burial will be private.
Flowers will be accepted, or memorials may be made to Jessie's Rally of Hope, 852 Speedway Road, North Wilkesboro NC 28659, an annual event that was dear to Margaret's heart.
Online condolences may be shared with the Weaver family at www.austinandbarnesfuneralhome.com. Austin & Barnes Funeral Home & Crematory is serving the Weaver family.