In Memory of



Obituary for Cecil Johnson

Cecil Johnson, 77, of Franklin, NC, passed away at his residence, Tuesday, February 28, 2023, after a period of declining health.

He was born in Murphy, NC, to the late Ralph and Pearl Orton Johnson. He was preceded in death by his parents, as well as four brothers, RJ, Roy, Charlie, and Danny Johnson: and a sister, Hazel Brown. He attended Cartoogechaye Church of God. He owned and operated Cecil’s Auto Repair and was very passionate about his lifetime career as a mechanic.

Cecil is survived by his wife of 48 years, Teresa Kidwell Johnson; son, Adam Johnson (Tracy) of Franklin; four daughters, Tracye Holland (Jeremy) of Franklin; Erin Henson (Hollis) of Franklin, Heather Swanson (Terry) of Westville, FL, Rosie Hash of Pinehurst, NC; two brothers, Kenneth Johnson of Akron, OH, Harvey Johnson of Jasper, GA; sister, Helen Johnson of Akron, OH; nineteen grandchildren; and seven great grandchildren.

A funeral service will be held Saturday, March 4, 2023, at 11 am, in the Chapel of Macon Funeral Home. The family will receive friends Friday, March 3, from 6 to 8 pm at Macon Funeral Home. Pastor Eddie Brewer, Pastor Tracy Tallent, and Pastor Darian Cochran will officiate. Burial will be in the Addington Community Cemetery.

Pallbearers will be Adam Johnson, Mitchell Thompson, Hollis Whitehead, Jeremy Holland, Hunter Bentley, and Terry Swanson. Honorary pallbearers will be Kenneth Johnson, Harvey Johnson, Pierce Henson, Parker Henson, Gracin Holland, Carter Johnson, and Joseph Hash.

Online condolences can be made at

Macon Funeral Home is handling the arrangements.