Mary Lynn Swaim Johnston, 76, of Mooresville, N.C., passed away on Sunday, January 22, 2023.

She was born on June 19, 1946, in Forsyth County, N.C., to the late Fair and Mary Cope Swaim. Mrs. Johnston was retired from Duke Power and was a member of Central United Methodist Church, Mooresville. She enjoyed the beach, Wake Forest basketball, Mooresville High School sports and band, and animals. Mrs. Johnston loved spending time with her family, especially her grandchildren.

In addition to her parents, she was preceded in death by a granddaughter, Chloe Johnston.

She is survived by her children, Kimberly Johnston Brooks and husband Sam, Katie Smith and husband Travis, and Rob Johnston and fiancée Rachel Chapman; brother, Dr. Craig Swaim and wife Terry Swaim; and grandchildren, Ben, Erin, and Jack Johnston, and Jarrett Smith.

The family will receive friends on Friday, January 27, from 12 to 1 p.m. with a service following at 1 p.m. at Cavin-Cook Funeral Home Chapel with Rev. Phil DeBerry officiating. Burial will follow the service at Mt. Zion Community Cemetery.

Memorials may be made to Levine Children’s Hospital, 1000 Blythe Blvd., Charlotte, NC 28203.

Cavin-Cook Funeral Home & Crematory, Mooresville, is serving the Johnston family. Condolences may be made to the family at www.cavin-cook.com.