Barbara A. Craig, 74, of Spotsylvania County went to be with the Lord on Sunday, May 1, 2022.
Barbara was born in Virginia Beach in 1947 to the late Spencer W. Saunders and Daisy M. Saunders. She spent her life loving the Lord, her family, beloved animals, and caring for her home.
Survivors include her daughters, Pamela Lynch Bowles and Stacy A. Muehlhauser; son, Ryan W. Craig; sister, Mary L. Burns, and numerous nieces and nephews.
Barbara was preceded in death by her parents; husband Donald W. Craig; and seven siblings.
The family will receive friends from 12 to 1 p.m. on Saturday, May 14, 2022 at Covenant Funeral Service, Fredericksburg, with the service following at 1 p.m. Interment will follow in Oak Hill Cemetery.